Integrations

Webhook
Receive inbound events from any service. Trigger agents and workflows from external system events.
Custom
About Webhook Integration
The Webhook integration lets external systems trigger Booga agents and workflows in real time. When something happens in your existing stack, a form submission, a CRM update, a payment event, a monitoring alert, a webhook fires into Booga and kicks off the appropriate response.
How this integration works
→ Inbound event capture: Booga generates unique webhook URLs that external systems can POST to. Each webhook is tenant-scoped and authenticated.
→ Agent triggers: Map inbound webhook events to specific agent workflows. An incoming event becomes an automated action - no polling, no delays.
→ Payload parsing: Define how webhook payloads are parsed and routed. JSON body extraction, header-based routing, and conditional logic supported.
→ Event logging: Every inbound webhook is logged with full payload, source IP, timestamp, and processing status, visible in the audit module.
→ Retry and error handling: Failed webhook processing is retried automatically with configurable retry policies and dead-letter logging.
Getting Started
Navigate to Integrations in your Booga dashboard.
Select Webhook and create a new inbound webhook endpoint.
Copy the generated URL and configure your external system to POST events to it.
Define payload parsing rules and map events to agent workflows or data ingestion.
Inbound events now trigger Booga workflows automatically.
