Webhook Integrations
Connect your exported agents to external systems using webhooks. Trigger real-time notifications, sync data with CRMs, or kick off downstream workflows whenever agents complete tasks.
Overview
Webhook Integrations enable real-time communication between your Growthub agents and external systems. When forms are submitted, chats complete, or agents finish tasks, webhooks push event data to your configured endpoints instantly.
Supported Events
- •Form Submission - Fires when a user submits an exported form
- •Chat Completion - Fires when a chat session ends or reaches a goal
- •Lead Capture - Fires when contact information is collected
- •Agent Task Complete - Fires when an agent finishes a workflow
Configuration
- 1.Navigate to Export Settings for your agent or form
- 2.Add your webhook URL (must be HTTPS in production)
- 3.Select events to subscribe to and configure authentication headers
- 4.Use the Test Webhook button to verify your endpoint receives data
Payload Format
Webhooks deliver JSON payloads containing the event type, timestamp, agent metadata, and full input/output data. Use payload templates to transform the structure and map fields to your external system's expected format.
Retry Logic
Failed deliveries (non-2xx responses) automatically retry with exponential backoff: 1 second, 5 seconds, 30 seconds, then 5 minutes. After 4 failed attempts, the webhook is marked as failed and logged for review in the Export Platform dashboard.
