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

The communications layer for AI agents. Install once, and your agent can call, text, and email anyone.

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

Calls. SMS. Email. MCP.
All from spix

Voice calls

Outbound and inbound AI voice calls with a full speech pipeline. Real-time transcription, LLM conversation logic, and natural speech. ~500ms end-to-end latency.

SMS

Send and receive text messages programmatically. Threaded conversations, delivery tracking, and contact history. All from the same CLI and API.

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_sms_send, spix_email_send, and live transcript access.

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

How it works

1

Install and authenticate

One curl command installs the CLI. One command authenticates. You are ready to build in under a minute.

2

Create a playbook

Describe the goal, the persona, and the channel. Spix supports voice calls, SMS, and email from the same interface.

3

Execute

One API call, one CLI command, or one MCP tool call. Your agent fires it, Spix delivers it, you get a structured result.

4

Observe

Stream live transcripts with spix watch, receive webhook events, or pull structured summaries after the fact.

Start in the sandbox. Free, no credit card.

Get Started Free

How Spix compares

Powerful primitives, but you assemble the stack yourself.

SpixTwilio
Setupcurl install, one binarySDK + credentials + TwiML + webhook server
AI voice callOne command with goal + personaConversationRelay handles STT/TTS, you bring LLM + server
ChannelsVoice, SMS, email in one productVoice, SMS, email across separate products (SendGrid)
BillingOne plan, one invoiceSeparate billing per product (Voice, SMS, SendGrid)
CLIFull CLI for all channelstwilio-cli for provisioning, not for AI calls
PlaybooksGoal + persona, no code neededTwiML + webhook handlers + LLM integration code

Recipes

Ready-to-use agent workflows. Copy, paste, run.

Start building

MCP server on PyPI. Hackathon starter kit on GitHub.

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 usage credits/mo included
  • Additional: $0.04/credit
  • 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.