ChatFlow’s Custom Webhook integration enables you to automatically send connection data to any endpoint of your choice, giving you complete flexibility in how you handle your chatbot’s data.
Step 1: Access the Integrations Page
- Log into your ChatFlow dashboard
- Navigate to your chatbot’s settings
- Click on Connect at the top of the page
- Select the Integrations tab from the options
Step 2: Set Up Custom Webhook
- In the integrations grid, locate the Custom Webhook card
- Click the Connect button under the Custom Webhook integration
- A settings dialog will appear
Step 3: Configure Webhook URLs
- In the settings dialog:
- Enter your webhook URL in the input field
- Select the appropriate protocol (https:// or http://)
- For multiple webhooks, click Add another webhook
- You can add as many webhook endpoints as needed
- Click Save to confirm
Step 4: Start Using the Integration
Once configured, ChatFlow will automatically:
- Send data to all configured webhook URLs
- POST JSON data containing chat interaction details
- Deliver real-time updates for each chatbot interaction
Managing Your Integration
You can manage your Custom Webhook integration at any time:
- Return to the Integrations page to check connection status
- Click the Settings icon to:
- Add new webhook URLs
- Remove existing webhooks
- Modify webhook endpoints
- Use the Disconnect button to remove all webhooks
Webhook Data Format
Your webhook endpoint will receive POST requests with JSON data containing connection details, including leads, feedbacks and support tickets.
Note: Make sure your webhook endpoints are properly secured and can handle the expected request volume. We recommend using HTTPS endpoints for secure data transmission.