Give your AI agent a phone number, an inbox, and a voice.

Spix is one CLI binary that gives AI agents the ability to make real phone calls, send email, and integrate with any LLM via MCP. Built for developers building autonomous agents.

$spix call create +14155550123 --playbook pb_abc123
Dialing +1 (415) 555-0123...
Ringing...
Call connected
call_id=call_8x7kQ  duration=2m14s  cost=22cr
$

From install to first call in under 5 minutes.

$# Install
$curl -fsSL https://spix.sh/install.sh | sh
$# Authenticate
$spix auth login
$# Get a phone number
$spix phone buy --area-code 415
$# Create a playbook
$spix playbook create --name "Sales follow-up" --type call \
>--goal "Confirm the prospect received the proposal" \
>--persona "You are Alex, a sales rep from Acme Corp."
$# Make the call
$spix call create +14155550123 --playbook pb_abc123
$# Watch it live
$spix watch

Calls. Email. MCP.
All from spix

Voice calls

Outbound and inbound AI voice calls with a full speech pipeline. Deepgram Nova-3 transcribes in real time, Claude handles conversation logic, Cartesia Sonic-3 speaks. ~500ms end-to-end latency.

Email

Send and receive email via your agent. Full threading, attachments, and delivery tracking — same CLI, same API.

MCP integration

spix mcp install claude gives Claude Desktop 43 tools including spix_call_create, spix_email_send, and live transcript access. Your agent can make real phone calls natively.

How it works

1

Buy a number

Provision a US phone number in seconds. Telnyx backbone, real carrier — not a VoIP toy.

2

Define a playbook

Describe what the call should accomplish: the goal, the persona, background context. No scripting required — the LLM handles conversation.

3

Make the call

One API call or one CLI command. Your agent fires it, Spix handles the media engine, you get a structured result: transcript, sentiment, goal status, outcome.

4

Watch or webhook

Stream live transcripts with spix watch. Or configure webhooks to receive call events in your own system.

Why not Twilio?

Twilio gives you raw carrier access. You still need to assemble STT + LLM + TTS, handle WebSocket media streams, build retry logic, and wire it all into your agent.

Spix is the layer above that. It's what Twilio would look like if it were designed for autonomous agents instead of human developers building softphones.

Use cases

Outbound sales

Agents follow up on leads autonomously, qualify prospects, book meetings

Appointment reminders

Call patients, clients, or customers with confirmations

Inbound triage

Answer calls 24/7, route to humans when needed

Research calls

Agents interview subjects, extract structured data from conversations

Collections

Payment reminder calls with escalation logic

HR/recruiting

Automated screening calls with structured output

Pricing

Sandbox
Free
  • Email only
  • No credit card required
  • Full API access
  • Perfect for testing
Operator
$99/mo
  • 5 phone numbers
  • Priority voice routing
  • Webhook verification
  • 2,500 minutes/mo included
  • Additional: $0.04/min
  • Slack support
Enterprise
Custom
Talk to us →
  • Custom numbers and minutes
  • SLA
  • On-prem options (roadmap)
  • Dedicated support

Start in the sandbox — no credit card, no phone number, full API.