Actions10
- Agent Actions
- Call Actions
- Contact Actions
- Workspace Actions
Call → Make Phone Call
AI-generatedSummary
Initiate an outbound phone call using a specified Nedzo voice agent by calling either a phone number or a contact ID.
Inputs
- Agent ID (required) — UUID of the agent to use for the call
- Call Type (required) — Whether to call a phone number directly or a contact by ID
- Phone Number (required) — Phone number to call in E.164 format (e.g., +14155551234). Required if Call Type is Phone Number.
- Contact ID (required) — The ID of the contact to call. Required if Call Type is Contact.
- Additional Fields (Phone Number) — Optional additional data when calling a phone number, including first name, last name, email, business name, custom fields as JSON, and custom variables as JSON overriding contact fields.
- Additional Fields (Contact) — Optional custom variables as JSON to pass to the assistant, which override contact field values.
Output shape
a single record representing the created call with details returned from the Nedzo API
Returns the API's response to the call creation request. Errors throw NodeApiError or return error messages if continueOnFail is enabled.
Examples
Example 1: Make a phone call to a direct phone number using a specified outbound agent with optional personal and business details.
Set Agent ID, choose Call Type as 'Phone Number', provide phone number in E.164 format, and optionally include first name, last name, email, business name, custom fields, and variables in Additional Fields.
Example 2: Make a phone call to an existing contact by ID using a specified agent.
Set Agent ID, choose Call Type as 'Contact', provide the Contact ID, and optionally include variables in Additional Fields to customize the assistant's interaction.
