Make, Zapier, n8n, GHL - Integration Guide
Learn how to integrate Make, Zapier, n8n and GHL with your OmniDimension agent for powerful automation capabilities.
1. Overview
There are two ways you can integrate OmniDimension with automation platforms like Make, Zapier, n8n and GHL.
- Webhook method : Send data from OmniDimension to Make, Zapier, n8n or GHL once the call is completed
- API method : Trigger OmniDimension actions from Make, Zapier, n8n or GHL
2. Webhook method : Send post call data to Make / Zapier / n8n / GHL
- Navigate to your agent's page in the OmniDimension dashboard
- Go to the Post-Call tab
- Set the Delivery Method to 'Webhook'
- Paste the Webhook URL from Make (HTTP module), Zapier (Webhook trigger), or n8n (Webhook node)
- Click 'Test Connection' to verify and inspect the payload from your automation platform
Configuring the Post-Call Webhook

Webhook payload setup with call summary , Full conversation, Sentiment Analysis and Extracted Variables

Sample Webhook Payload
Here is a sample of the JSON data sent from OmniDimension to your automation tool:
{
"call_id": 24877,
"bot_id": 551,
"bot_name": "Your Bot Name",
"phone_number": "+1234567890",
"call_date": "2025-05-22 05:02:54",
"user_email": "user@example.com",
"call_report": {
"summary": "Brief overview of the conversation...",
"sentiment": "Positive",
"extracted_variables": {
"name": "Ravi",
"appointment_type": "Dental Checkup"
},
"full_conversation": "Full transcript here...",
"interactions": [
{
"sequence": 1,
"user_query": false,
"bot_response": "Hello, how can I help you?",
"time": "2025-05-22 05:02:42"
},
{
"sequence": 2,
"user_query": "I want a dental appointment",
"bot_response": "Sure, I can help with that.",
"time": "2025-05-22 05:02:45"
}
]
}
}Example - Add call logs into airtable database using Make.com
Here is an example of how to use Make.com to trigger an OmniDimension action for call dispatch
- Create a webhook in make.com
- Set the webhook URL to your Post call agent configuration following the guide mentioned above
- Test the webhook by sending a sample payload
- For other platform use - Webhook node for n8n , Webhook trigger for Zapier , Workflow Actions - Webhook for GHL
Make.com scenario that will add the call logs to airtable database

3. API method : Call OmniDimension Actions from Make / Zapier / n8n / GHL
- Use OmniDimension’s REST APIs to trigger actions like creating an agent, dispatching calls, or updating knowledge base etc.
- Use HTTP modules/nodes in your automation tool to make requests to OmniDimension API endpoints
- Ensure API Key is set correctly in request headers
Common OmniDim API Endpoints
- POST /api/v1/agents - Create new agent
- POST /api/v1/calls/dispatch - Trigger outbound call
- POST /api/v1/knowledge_base/create - Add knowledge entries
- GET /api/v1/calls/logs/:id - Retrieve conversation log
Example - Call Dispatch using Make.com
Here is an example of how to use Make.com to trigger an OmniDimension action for call dispatch
- Create a new HTTP module in Make.com
- Set the HTTP method to POST
- Paste the OmniDimension API endpoint for call dispatch
- Add the API key in the Authorization header
- Set the request body to include the agent_id, phone_number, and call_context
- Save the module
- For other platform use - HTTP Request node for n8n, Workflow Actions - Webhook for GHL , Webhook trigger for Zapier
API Call Using HTTP Module

Setting up Body for call Dispatch

4. Tips & Best Practices
- Always test webhooks with tools like webhook.site or RequestBin
- Use conditional logic in workflows based on extracted variables
- Handle failures and retries in automation tools for reliability