Skip to main content
Make your first Voice AI call with the Agentic OS API — verify your key, get an agent, place a call, and fetch the transcript in about five minutes. Go from an API key to a real phone call (with a transcript and recording) in four steps. Every request below uses the production base URL https://api.agentic-os.com and Bearer authentication.
Don’t have a key yet? Follow Generate an API key first, then come back here. Telephone calls consume wallet credits, so keep a test number handy.

Prerequisites

  • An Agentic OS API key ( Authorization: Bearer <key> )
  • A recipient phone number in E.164 format, e.g. +919876543210
  • curl, or Python 3, or Node 18+
Set your key as an environment variable so it’s not pasted into every command:
1

Verify your API key

A quick read-only call confirms the key works and shows your wallet balance and concurrency limit before you spend any credits.
A 200 response with a balance field means the key is valid.
2

Get or create an agent

Use an existing agent, or create one from a persona.
Need a persona ID? List them first with GET /prompts/personas. Save the returned agent id — you’ll pass it as agentId in the next step.
3

Register or find a voice number

Calls go out through a voice number already registered to your tenant, not a raw phone string:
Save one entry’s id as voiceNumberId. See Purchase Phone Numbers if you don’t have one yet.
4

Place a call

The response returns immediately with status: "QUEUED" and a sessionId — the call itself happens asynchronously.
5

Fetch the transcript

Poll the call detail endpoint once the call has ended.
The response includes the full turn-by-turn transcript, a recording URL, and post-call analytics (sentiment, intent, summary).

Alternative: receive results via webhook

Instead of polling, register a webhook URL on the agent and Agentic OS will POST the call summary and recording link to it as soon as the call ends. See webhooks.

Run the whole flow as one script

Next steps

Inbound Quickstart

Configure a number to receive calls.

Batch Calling Quickstart

Call thousands of contacts at once.

Agent Setup

Tune LLM, voice, and call behavior.

API Reference

Full endpoint documentation.