Integration with Other Automation Tools
Any tool that can send an HTTP POST with a JSON body can trigger a Dialora call. The integration is always the same three things:
| Method | POST |
| URL | Your agentβs webhook URL |
| Body | {"phone": "+14155550132", "name": "John Doe"} |
Only phone is required. See Essential Data Fields.
Zapier
- Create a new Zap.
- Set your trigger (form submission, new lead, new row, etc.).
- Add the action Webhooks by Zapier β POST.
- Enter your Dialora webhook URL.
- Set the payload type to JSON.
- Map your triggerβs phone field to
phone, and the name field toname.
Make.com
- Create a scenario with your trigger module.
- Add an HTTP β Make a request module.
- Method
POST, your webhook URL, body type Raw, content type JSON. - Map the fields into the JSON body.
Thereβs a fuller walkthrough at Integration with Make.
n8n
- Add your trigger node.
- Add an HTTP Request node: method
POST, your webhook URL, body JSON. - Map the fields.
Dialora also publishes dedicated n8n nodes β see the n8n integration page.
Pabbly Connect
- Create a workflow and add your trigger application.
- Add an API / Webhook action.
- Configure a
POSTrequest to your Dialora webhook URL with a JSON body. - Map the contact data.
Anything else
The pattern holds for any tool β Workato, Tray, Retool, a cron job, a shell script. See Code Examples for cURL, Node.js, and Python.
The most common integration bug is mapping a national-format phone field straight through. Make sure the value that reaches phone includes the country code β see Phone Number Formatting.
Test before you switch it on
Trigger it once by hand and confirm your own phone rings β see Testing Your Webhook. A misconfigured automation that fires on every new lead is an expensive thing to discover in production.