Webhooks
Webhooks let you receive real-time notifications in your own systems the moment something happens in Intellixent. When to use them: Any time you need to push data to an external system immediately after an event — for example, syncing a completed call to your CRM the instant it ends.How to configure a webhook
- Navigate to your assistant or campaign settings, or open the Automation Platform.
- Add a Webhook action to your workflow.
- Enter the destination URL where Intellixent should POST the event payload.
- Save and test with a real or simulated call.
Webhook payload
Each webhook request includes details about the triggering event. A typical call-ended payload contains:- Call ID — unique identifier for the call
- Transcript — full conversation text
- Call outcome — result or disposition set by the AI
- Collected data — any variables or user data gathered during the call
Exact payload fields depend on your assistant configuration and which post-call variables you have enabled. Test your endpoint with a live call to inspect the full payload structure.
REST API
The Intellixent REST API lets you interact with the platform programmatically — create leads, manage campaigns, retrieve call data, and more.Key capabilities
Manage Leads
Create, update, and remove leads in your campaigns via API calls from your CRM or internal tools.
Control Campaigns
Start, pause, or update outbound campaigns programmatically without touching the dashboard.
Retrieve Call Data
Pull call records, transcripts, and outcomes into your own analytics dashboards or data warehouse.
Custom Integrations
Build any integration your workflow requires — from ticketing systems to custom reporting pipelines.
Authentication & rate limits
The API uses API tokens for authentication. Include your token in theAuthorization header of each request.
For details on available endpoints, request formats, and rate limits, see the API Reference.
Example Use Cases
Real-time CRM sync
Real-time CRM sync
Configure a webhook on the Call Ended trigger. When a call completes, your server receives the payload and immediately posts the outcome, transcript, and collected data to your CRM’s API — no manual export needed.
Custom analytics dashboard
Custom analytics dashboard
Use the REST API to periodically pull call records into your own data store. Feed that data into your BI tool or custom dashboard to build reports tailored to your business metrics.
Lead injection from external sources
Lead injection from external sources
When a new lead signs up on your website or is created in your CRM, use the REST API to add them directly to the relevant Intellixent outbound campaign.