For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
Atoms PlatformProduct OverviewDeveloper GuideAPI ReferenceMCPIntegrationsDeveloper ToolsChangelog
Atoms PlatformProduct OverviewDeveloper GuideAPI ReferenceMCPIntegrationsDeveloper ToolsChangelog
  • Get Started
    • Quickstart Crew CLI
    • Overview
    • Error Handling
  • Build
      • Overview
      • Outbound Calls
      • Call Control
  • Operate
  • Examples
    • Examples
  • Migrate
    • From ElevenLabs
LogoLogo
Voice AgentsModels
Voice AgentsModels
On this page
  • What Can You Do?
  • How It Works
  • Prerequisites
  • What’s Next
BuildCalling

Calling

||View as Markdown|
Was this page helpful?
Previous

Using Knowledge Bases

Next

Outbound Calls

Built with

The Atoms Agent Crews SDK lets you make outbound phone calls. Connect your AI agents to real phone conversations.

What Can You Do?

CapabilityDescription
Outbound CallsDial any phone number and connect it to your agent
Call ControlEnd calls or transfer to humans from within your agent
Call LogsAccess transcripts, recordings, and analytics

How It Works

Your App → SDK → Atoms Platform → Phone Network → User's Phone
↓
Your Agent
  1. You initiate — Call start_outbound_call() with a phone number
  2. Platform connects — Atoms dials the number and establishes the call
  3. Agent handles — Your agent runs the conversation in real-time
  4. You analyze — Access transcripts and analytics afterward

Prerequisites

Before making calls:

  1. API Key — Get from app.smallest.ai
  2. Agent — Create an agent in the dashboard with a phone number linked
  3. Phone Numbers — E.164 format (e.g., +14155551234)

What’s Next

Outbound Calls

Make individual calls with code examples.

Call Control

End calls and transfer to humans.