> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.meetgail.com/platform/workflows/node-reference/gail/outbound-call/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.meetgail.com/_mcp/server. # Outbound Call > Places a live outbound call through Gail, driven by a script you define. The Outbound Call node places a live phone call through Gail to a number you choose. The call is driven by a script that tells the agent how to open, what it is trying to accomplish, what rules to follow, what to do if it reaches voicemail, and how to close. ## When to use it * You want to reach a customer by phone as part of a workflow, such as a renewal reminder or an appointment confirmation. * You want each call to follow a consistent script with a clear objective and guardrails. * You want to place the call automatically when a run reaches the right point. ## Inputs | Field | What it's for | Example | | ----------- | -------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | | To | The phone number to call. | `+19545550100` | | Script name | A name for the script. | `Renewal Reminder` | | Greeting | The opening line the agent says. | `Hi Sarah, this is Gail calling from Chen Insurance Group about your upcoming policy renewal.` | | Objective | What the agent is trying to accomplish on the call. | `Confirm the renewal date and offer to answer any coverage questions.` | | Policy | The guardrails the agent must follow. | `Be warm and concise. Do not quote new pricing or share account details.` | | Voicemail | What the agent should do or say if the call reaches voicemail. | `Leave a brief reminder about the renewal and a callback number.` | | Goodbye | The closing line. | `Thanks for your time, Sarah. Have a great day!` | The number and the script can be fixed values or [expressions](/platform/workflows/core-concepts/expressions/using-expressions-in-nodes), so a call can be personalized from earlier steps. ## Outputs | Field | What you get back | | ------- | ------------------------------------------------------------------------------- | | Outcome | Whether the call was accepted and placed. There is no other content on success. | Outbound Call does not hand back a Call ID. To look at what happened on a call afterward, use [Get Call Data](/platform/workflows/node-reference/gail/get-call-data) in a workflow where you already have the call's ID, such as one started by a call-completed trigger. ## Example The day before a renewal is due, a workflow places an Outbound Call to Sarah Chen with a "Renewal Reminder" script: it greets her by name, aims to confirm the renewal date, keeps to a friendly policy that avoids quoting new pricing, and leaves a short voicemail if she does not pick up. ![The Outbound Call node configuration panel, showing the destination number and script preview.](/_fern-img/0d0c95b696d0df7d18e7573d5a7ee2a4deaa640915e2c77b492a9de331947c87.webp) > **Note** > > The greeting, objective, and goodbye cannot be blank, and the number must be a valid > phone number. Give the policy real guardrails, since it is what keeps the agent on > message when the conversation goes off-script. ## Related nodes #### [Get Call Data](/platform/workflows/node-reference/gail/get-call-data) Pull the transcript and details once the call has happened. #### [Download Call Recording](/platform/workflows/node-reference/gail/download-call-recording) Save the call's audio recording as a file. #### [Add Contact](/platform/workflows/node-reference/gail/add-contact) Create the contact you intend to call. > Documentation for Gail, the AI platform for financial services. Learn how to set up GailGPT and Gail Agent to automate customer communications for insurance, banking, and finance.