Your AI agents
can now call.

One API to give your AI agents a voice. Connect to Twilio, define an objective, and let them handle real phone conversations — outbound and inbound.

9:41
Voizbot Logo
Voizbot
Incoming call...
Start the demo to view live transcript.
Twilio integrationReal-time voice AIOutbound callsInbound callsTool calls in real-timeTranscript APIAgent skillOpenClaw compatibleClaude Code compatibleHermes compatible
Twilio integrationReal-time voice AIOutbound callsInbound callsTool calls in real-timeTranscript APIAgent skillOpenClaw compatibleClaude Code compatibleHermes compatible
// How it works
Three lines of config.
One phone call.
No telephony expertise needed. Define your agent's objective, connect your Twilio account, and Voizbot handles the rest.
01

Set your objective

Write a system prompt describing what the agent should accomplish. Confirm appointments, qualify leads, collect feedback — anything.

02

Connect Twilio

Plug in your Twilio credentials. Voizbot provisions the number and handles all WebSocket voice streaming.

03

Define tool calls (optional)

Give the voice agent access to your APIs. It can update CRMs, check availability, or trigger webhooks — all mid-conversation.

04

Launch calls

Fire outbound calls via API or let the agent answer inbound. Read full transcripts after every conversation.

make_call.py
import voizbot

# Initialize client
client = voizbot.Client("vx_sk_...")

# Create an outbound call
call = client.calls.create(
  to="+34612345678",
  objective="""
    Confirm the patient's dental
    appointment for tomorrow at 10:00.
    If they can't make it, offer to
    reschedule within this week.
  """
,
  voice="elena-v2",
  tools=["reschedule_appointment"],
  webhook="https://api.clinic.com/hook"
)

# Get the transcript when done
transcript = client.calls.transcript(call.id)
print(transcript.summary)
# → "Patient confirmed. Appointment kept."
// Capabilities
Everything you need.
Nothing you don't.

Outbound calls

Trigger calls via API with a defined objective. The agent handles the full conversation autonomously.

Core

Inbound reception

Assign a prompt and tools to any number. Every incoming call is answered by your AI agent instantly.

Core

Human-grade voice

Powered by next-gen real-time voice models. Natural cadence, emotion, and zero uncanny valley.

Voice

Real-time tool calls

The voice agent can call your APIs mid-conversation. Check databases, update records, trigger workflows.

Advanced

Full transcripts

Every call produces a detailed transcript with speaker labels, timestamps, and an AI-generated summary.

Analytics

Agent skill

Drop-in skill for OpenClaw, Claude Code, Hermes and other agent frameworks. Let agents decide when to call.

Integrations
// Use cases
Tell it what to do.
It handles the call.

Appointment confirmation

Call patients before their visit. Confirm attendance or reschedule on the spot with calendar API access.

System prompt

"Call the patient and confirm their appointment for tomorrow. If they can't come, use the reschedule tool to find the next available slot."

Lead qualification

Call inbound leads within seconds. Ask qualifying questions, score the lead, and route hot ones to your sales team.

System prompt

"Introduce yourself as Ana from Acme. Ask about their budget, timeline, and team size. Log the answers via the CRM tool."

Delivery & logistics

Proactively call customers about delivery windows, address issues, or confirm order details.

System prompt

"Inform the customer their package arrives between 2-4pm. Ask if someone will be home. If not, offer a redelivery slot."

Customer support (inbound)

Set up a 24/7 inbound agent that understands your product, answers questions, and escalates when needed.

System prompt

"You are the support agent for TechApp. Help with billing, password resets, and feature questions. Escalate bugs to the on-call engineer."

// Ecosystem
Plugs into your stack.
Works with the agents and tools you already use.
voizbot logo
Twilio
Claude
Hermes
OClaw
REST
WS
Ready to give your
agents a voice?
Free tier · No credit card · 50 minutes included