Form-to-Call workflows let you trigger an outbound AI phone call the moment a lead submits a form. The AI calls the lead within seconds, qualifies them, and can book a meeting — all automatically.Documentation Index
Fetch the complete documentation index at: https://docs.revdesk.com/llms.txt
Use this file to discover all available pages before exploring further.
How it works
- A lead fills out a form (on your website, landing page, or ad)
- The form submission triggers a webhook to RevDesk
- RevDesk instantly places an AI phone call to the lead
- The AI greets them by name, handles the conversation, and optionally books a meeting
Trigger sources
Form-to-Call workflows support multiple trigger sources:| Source | How it connects | Best for |
|---|---|---|
| GoHighLevel | GHL workflow → webhook | Agencies using GHL for lead capture |
| Zapier | Zap trigger → webhook action | Any form tool (Typeform, Gravity Forms, etc.) |
| Direct webhook | POST to RevDesk URL | Custom forms, internal tools |
| Embedded forms | RevDesk embed on your site | Simplest setup, no third-party needed |
GoHighLevel setup
Trigger calls from GHL forms and workflows
Zapier setup
Connect any form tool via Zapier
Setting up a Form-to-Call workflow
Configure the AI agent
Set the greeting, role, goals, and guidelines for the AI. Use
{{customer_name}} and other template variables for personalization.Enable booking (optional)
Connect a calendar event type so the AI can book meetings during the call.
Set up voicemail (optional)
Configure a voicemail message for when the lead doesn’t answer. Template variables work in voicemail too.
Connect your trigger
Copy the webhook URL and Bearer token, then configure your form tool to send submissions to RevDesk.
Webhook payload
All trigger sources send a JSON payload to RevDesk with at minimum a phone number:| Field | Required | Description |
|---|---|---|
phone | Yes | Lead’s phone number |
name | No | Used for {{customer_name}} personalization |
email | No | Logged with the call record |
customData | No | Additional fields available as template variables |
Template variables
Use these in your AI agent’s greeting, role, voicemail, and prompt:| Variable | Source | Fallback |
|---|---|---|
{{customer_name}} | name field | ”there” |
{{customer_email}} | email field | empty |
| Any custom key | customData object | empty |
Compliance
- Consent — Ensure your form includes consent language for receiving a phone call
- Calling hours — RevDesk respects TCPA calling hours by default
- DNC — Numbers on the Do Not Call list are automatically excluded
- Opt-out — The AI can handle opt-out requests during the call
Tips
- Speed matters — Leads contacted within 60 seconds convert at 3-5x the rate of those contacted after 5 minutes
- Keep it short — Configure calls to be under 5 minutes for best conversion
- Use voicemail — ~40% of calls go to voicemail; a good voicemail still drives callbacks
- Personalize — Using the lead’s name in the greeting significantly improves engagement
Create a Form-to-Call workflow
Get started now