Custom Webhook Integration Guide:

1 min 17 seconds read

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

  1. Log into your ChatFlow dashboard
  2. Navigate to your chatbot’s settings
  3. Click on Connect at the top of the page
  4. Select the Integrations tab from the options

Step 2: Set Up Custom Webhook

  1. In the integrations grid, locate the Custom Webhook card
  2. Click the Connect button under the Custom Webhook integration
  3. A settings dialog will appear

Step 3: Configure Webhook URLs

  1. 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.