Skip to main content
Zeeg’s AI Agent can make outbound phone calls on your behalf. Use the API to trigger calls immediately or schedule them for a specific time. This guide walks you through both scenarios.

Prerequisites

Before you begin, make sure you have the following in place:
  • An AI agent created, published, and enabled in your Zeeg dashboard
  • The agent’s UUID (found in the agent settings)
  • An API token with the outbound-calls:write scope

Triggering an Immediate Call

Send a POST request to start a call right away. The AI agent will dial the specified phone number and use the provided context to drive the conversation. Endpoint
Required fields Optional fields
Phone numbers must be in E.164 format — a + followed by the country code and subscriber number with no spaces or dashes. For example: +4915112345678 (Germany) or +14155551234 (US).
Use additionalData to give your AI agent relevant context about the person being called — prior interactions, the reason for the call, or specific talking points. This makes conversations more personalized and effective.

Scheduling a Future Call

To schedule a call for a later time, include the scheduledTime field in the same request. The value must be a future datetime in YYYY-MM-DD HH:mm:ss format.

Response

A successful request returns the created call object with a 201 status code.
Status values

Error Handling

Integration Example

You can combine this API with workflow automation tools to trigger calls based on external events. For a step-by-step walkthrough using n8n, see the guide:

Build a Workflow with n8n and Zeeg

Automate outbound calls by connecting Zeeg’s AI Agent API to n8n workflows.
Last modified on April 29, 2026