← Back to directory
Customer Support Medium to set up Automation Transact/Negotiate

Auto-Call New Typeform Submissions with Vapi

Source reviewed Updated 2026-07-07

New Typeform submission with a phone number triggers an immediate personalized voice call via Vapi AI.

What it does

Get immediate personalized voice calls from respondents as soon as they submit your Typeform with a phone number. This automation waits for their data to sync, then uses Vapi AI to connect you directly using their name or interests in the greeting.

Step by step

  1. Configure an n8n webhook node to listen for incoming POST requests from Typeform's outgoing webhook.
  2. Map the JSON payload fields such as 'name' and 'phone_number' to the Vapi API request body parameters.
  3. Set up a fixed delay node in n8n for 5-10 seconds after receiving the trigger to allow Typeform data synchronization.

Where the LLM does the work

  • Generate dynamic prompt templates for Vapi that insert the respondent's name and specific form answers into the greeting.
  • Craft system instructions that define how the AI should handle invalid phone numbers or silent callers during the outbound call.
  • Design conversational flows for common objections, such as asking to be removed from the list or requesting a callback later.

Watch out for

Vapi requires valid phone number formatting including country codes so add a validation step before sending the API request.
The initial webhook payload might not contain all fields immediately so include a retry mechanism with exponential backoff for missing data.

Tools that fit

Typeform Service Trigger and data source for respondent details
n8n HTTP Request API Sending API calls to Vapi
Vapi AI LLM Executing voice calls with personalized scripts

The agent brief

Everything your agent needs, including the gotchas. Copy it and go.
agent-brief.md
You are helping me build the following AI agent workflow.

## Goal
Auto-Call New Typeform Submissions with Vapi: New Typeform submission with a phone number triggers an immediate personalized voice call via Vapi AI.

## Specification
- What it does: Get immediate personalized voice calls from respondents as soon as they submit your Typeform with a phone number. This automation waits for their data to sync, then uses Vapi AI to connect you directly using their name or interests in the greeting.
- Trigger: Triggered by an event (Event · on new form submission)
- Autonomy: Fully hands-off
- Expected setup effort: about an afternoon
- Tools/services involved:
  - Typeform: Trigger and data source for respondent details
  - n8n HTTP Request: Sending API calls to Vapi
  - Vapi AI: Executing voice calls with personalized scripts

## Known pitfalls, handle each one explicitly in your implementation
1. Vapi requires valid phone number formatting including country codes so add a validation step before sending the API request.
2. The initial webhook payload might not contain all fields immediately so include a retry mechanism with exponential backoff for missing data.

## Reference implementation
https://n8n.io/workflows/6573 (workflow template)
Fetch and inspect this before building. If it matches my stack, adapt it;
if not, rebuild the pattern with my tools.

## Process requirements
1. Before building: ask me which of the listed tools I actually use and
   what my platform is (n8n / Make / code / other). Do not assume.
2. Adapt the pattern to my answers; do not force the reference stack.
3. Address every pitfall above; tell me how you handled each.
4. Provide a test plan I can run before letting this touch real data.
5. Ask before any step that sends messages, modifies data, or spends money.

Source: https://usecasesforagents.com/use-case/auto-call-new-typeform-submissions-with-vapi/ via usecasesforagents.com

Frequently asked questions

Can I use a different Forms & Surveys than Typeform?

Yes. Typeform is only the example forms & surveys in this recipe. The same flow works with Jotform and Tally. Swap the forms & surveys connection and keep the rest of the setup as written.

Want this running in your business?

This is what I do. I design and build AI agents like this one, and keep them running. If you want it set up for your team instead of doing it yourself, get in touch.
Get in touch →

Who it's for

Built for sales teams who want the prep work done before they pick up the phone.

Founders and execs get the same output without having to ask someone else to run it.

Seen in the wild

← Back to directory