Docs / Voice Agents / How-to
Call triggers (Speed to Lead)
A URL your CRM or form can hit so the agent calls a new lead within seconds.
What is a call trigger?
A call trigger is a unique URL tied to one agent and one from-number. When your CRM, form, or automation POSTs a lead to it, the agent calls that lead within seconds. It works with GoHighLevel, Zapier, n8n, or any tool that can send a webhook.
How do I use one?
- Create a trigger in the dashboard: pick the agent and the from-number. Copy the trigger URL.
- Send a POST request to it with JSON containing at least the lead's phone in E.164 format.
- Every extra field you include becomes a {{variable}} the agent's prompt can use.
POST https://app.workflowhq.co/api/trigger/<your-token>
Content-Type: application/json
{
"phone": "+15551234567",
"name": "Jane Smith",
"email": "jane@example.com",
"product": "Premium plan"
}Which field formats are accepted?
Common CRM shapes are understood automatically: phone, phone_number or phoneNumber; name, full_name or first_name + last_name; nested contact and customData objects (as GoHighLevel sends) are flattened. The phone number must be E.164 - digits with a leading +country code.
Still stuck? Email hello@workflowhq.co - a real person replies, usually within a few hours.