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?

  1. Create a trigger in the dashboard: pick the agent and the from-number. Copy the trigger URL.
  2. Send a POST request to it with JSON containing at least the lead's phone in E.164 format.
  3. 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.