Trigger Outbound Vapi AI Voice Calls From New Jotform Submissions

Nodes

3b9f1b78-6b80-4575-aa6c-96698700038901470b54-1564-4c24-b7c0-602cb2b4c51e24e3b914-15fa-444f-80e3-ca29bdacaf40

Categories

Created by

aiAitor | 1Node

Last edited 58 days ago

This workflow connects JotForm submissions to Vapi AI, triggering a personalized outbound call via an AI voice assistant immediately after a user submits your form.

Requirements

JotForm

  • A JotForm account
  • JotForm API credentials enabled in n8n
  • A published JotForm form with a phone number field

Vapi

  • A Vapi account with credit
  • A connected phone number for making calls
  • An assistant created and ready for outbound calls
  • Your Vapi API key

Workflow Steps

1. JotForm Trigger

  • Starts the workflow when a new form submission is received.

2. Information Extractor

  • Formats the phone number with a +, country code, and full number (e.g., +391234567890) for compatibility with Vapi.

4. Set Fields for Vapi

  • Configure these fields:
    • phone_number_id: ID of the Vapi number used for the call
    • assistant_id: ID of the Vapi assistant
    • api_key: Your Vapi API key

5. Start Outbound Vapi Call

  • Sends a POST request to https://api.vapi.ai/call with:
    • The formatted phone number
    • All required Vapi fields
    • Any additional info mapped from the form, for personalization

Customization

  • Add more form fields: Include extra data (such as name, appointment time) and add to the Vapi payload.
  • Conditional logic: Use n8n filter nodes to control if/when calls are made.
  • Dynamic assistant selection: Route submissions to different assistants or numbers based on user responses.

Notes

  • Ensure phone numbers are formatted correctly in the extractor node to prevent call errors.
  • Any field from your form can be passed in the API payload and used in the assistant's script.

Need Help?

For additional resources or help, visit 1 Node.

New to n8n?

Need help building new n8n workflows? Process automation for you or your company will save you time and money, and it's completely free!