MCP Compatible

Give your AI
a voice

Phone calls as a service for AI agents. Send a JSON request to our MCP server — we place the call via Twilio with a natural ElevenLabs voice — and return structured results.

terminal
$ curl -X POST https://178.156.254.230:8080/v1/call \
  -H "Authorization: Bearer sk_live_..." \
  -d '{"restaurant": "Nobu Malibu", "party_size": 4}'

Three steps. One API call.

Your AI agent sends a request. We handle everything else — dialing, conversation, and structured results.

01

Send Request

POST a JSON request to our MCP endpoint with the restaurant name, date, time, and party size. Authenticate with your API key.

02

We Call

MCP Voice Service places the call via Twilio with a natural-sounding ElevenLabs AI voice. Our agent handles the full conversation.

03

Get Results

Receive a structured JSON callback with the reservation confirmation, confirmation number, and a full transcript of the call.

Simple, powerful API

One endpoint. JSON in, JSON out. Integrate in minutes.

Request POST /v1/call
// Make a restaurant reservation
"method": "mcp.call",
"params": {
  "action": "restaurant_reservation",
  "target": {
    "name": "Nobu Malibu",
    "phone": "+1-310-317-9140"
  },
  "details": {
    "date": "2026-03-20",
    "time": "19:30",
    "party_size": 4,
    "name": "John Hasson",
    "special_requests": "outdoor seating"
  },
  "callback_url": "https://your-app.com/webhook"
}
Response 200 OK
// Callback payload
{
  "id": "call_8f3k2j1m9n",
  "status": "completed",
  "result": {
    "reservation_confirmed": true,
    "confirmation_number": "NB-2026-4471",
    "date": "2026-03-20",
    "time": "19:30",
    "party_size": 4,
    "notes": "Outdoor patio confirmed"
  },
  "call_duration_seconds": 47,
  "transcript": "[Full call transcript...]"
}

Built for developers

Everything you need to add voice calling to your AI platform.

MCP Compatible

Works with any MCP (Model Context Protocol) client. Drop our server into your existing agent workflow — Claude, GPT, or custom agents.

ElevenLabs Voice

Natural-sounding AI voice powered by ElevenLabs. Indistinguishable from a human caller. Multiple voice profiles available.

Twilio Powered

Enterprise-grade calling infrastructure. Reliable global coverage, carrier-grade uptime, and real phone numbers your calls originate from.

JSON Callbacks

Structured results delivered via webhook. Reservation confirmations, transcripts, and metadata — all in clean, parseable JSON.

Multi-language Coming Soon

Support for multiple languages and accents. Make calls in Spanish, French, Japanese, and more with native-sounding voices.

Custom Voices Coming Soon

Bring your own ElevenLabs voice profile. Train a custom voice that represents your brand and use it for all outbound calls.

Simple, transparent pricing

Start free. Scale when you're ready.

Free
$0 /month

Get started and test the API

  • 10 calls / month
  • Basic voice profile
  • JSON callbacks
  • Community support
Enterprise
Custom

For high-volume platforms

  • Unlimited calls
  • Dedicated voice profile
  • 99.9% SLA
  • Dedicated account manager
  • Custom integrations
Contact Sales

What you can build

Currently powering restaurant reservations, with more use cases launching soon.

Live

Restaurant Reservations

Book tables at any restaurant that accepts phone reservations. Handles party size, special requests, dietary needs, and alternative time suggestions.

Coming Soon

Appointment Booking

Schedule appointments at doctors' offices, salons, auto shops, and other service businesses. Check availability and confirm bookings.

Coming Soon

Customer Service

Place calls to customer service lines on behalf of your users. Navigate phone trees, wait on hold, and resolve issues automatically.