Automating Your Workflows with Webhook Integrations
The Intervo.ai platform is powerful on its own, but its true potential is realized when it communicates with the other tools you use every day. Webhook Integration is the bridge that connects your AI agent’s activities to your CRM, helpdesk, database, or any other custom application in real-time. This guide will walk you through setting up webhooks to receive automated notifications for key events, such as when a call is summarized or a new contact is created.What is a Webhook?
A webhook is an automated message sent from one app to another when a specific event occurs. In the context of Intervo.ai, when a “Trigger Event” (like a completed conversation) happens, our system will automatically send an HTTP request with a detailed data payload to a “Webhook Endpoint” (a URL you provide). This allows you to:- Instantly update your CRM with new leads captured by your agent.
- Automatically create support tickets in your helpdesk from a user conversation.
- Log detailed call summaries to a database or spreadsheet for analysis.
- Trigger custom workflows in platforms like Zapier or Make.
How to Configure a Webhook
Setting up a new webhook is a straightforward process.- Navigate to the Webhook Integration section in your Intervo.ai settings.
- Click “Add Webhook” or begin filling out the configuration form.

- Webhook Name: A friendly, descriptive name for your integration so you can easily identify it. For example, “Salesforce New Lead” or “Zendesk Ticket Creator”.
- Webhook Endpoint: This is the most critical part. It’s the unique URL of the application that will receive the data from Intervo.ai. You must get this URL from the receiving system (e.g., your CRM’s API documentation, Zapier, etc.).
- HTTP Method: Select the HTTP method for the request.
POST
is the most common method for sending data via webhooks and is recommended in most cases. - Trigger Event: Choose the specific event in Intervo.ai that will trigger this webhook to be sent.
Understanding Trigger Events and Data Payloads
When a trigger event occurs, we will send a JSON payload to your endpoint with all the relevant information. Below are the available events and examples of the data they send.1. AI Call Summary
This event triggers after a call has ended and our AI has generated a summary of the conversation.- Use Case: Perfect for logging the outcome of a support call in a helpdesk ticket or adding detailed notes to a contact in your CRM.
-
Example Payload:
2. New Contact Created
This event triggers when your agent interacts with a phone number for the first time and captures their details, effectively creating a new contact.- Use Case: Automatically create a new lead or contact record in your CRM (like Salesforce, HubSpot, or Zoho) the moment your agent identifies a potential customer.
-
Example Payload:
3. Conversation Completed
This event triggers every time a conversation with a user ends, regardless of the outcome.- Use Case: Useful for general-purpose logging, analytics, or triggering follow-up sequences for every interaction.
-
Example Payload: