# CrazyAI Voice API | Outbound AI Phone Calls for Grok Bot, ChatGPT & Booking Systems - Crazytel

> Canonical URL: https://crazytel.com.au/crazyai-voice-api/
> OpenAPI Reference: https://crazytel.io/docs#/CrazyAI%20Voice%20API
> Base URL: https://api.crazytel.io
> MyAccount Portal: https://myaccount.crazytel.com.au/crazyai-voice-api/index

Give Grok Bot, ChatGPT, Claude, and your booking system a real Australian phone line. Dial outbound calls from your own Crazytel Hybrid SIP Trunk Caller ID, speak in 28 natural voices across 21 languages, transcribe replies to text (`callee_transcript`), detect voicemail with Crazyswitch AI AMD, and transfer live calls (`SIP REFER`) to your staff. Unanswered calls cost $0.00 AUD.

## Highlights

- **Make Calls with Just 2 Fields** (`destination` + `initial_text`)
- **Unanswered Calls Cost $0.00 AUD** (AI Voice usage)
- **Powered by `grok-voice-3.0` & `grok-voice-transcribe-2.0`**
- **28 Natural Voices & 21 Languages** (including Eve, Ara, Rex, Sal, Leo)
- **Live Call Transfers (`SIP REFER`) to Your Staff** (extensions, call park, Australian numbers, or `sip:` URIs)
- **Crazyswitch AI Voicemail Detection (AMD)** (`leave_voicemail`, `terminate`, `report_only`, `nothing`)

## Three Call Modes

1. **Quick Message & Reply (`"single_turn"` - Default)**: 1 question -> 1 transcribed answer (`callee_transcript` + `callee_reply_intent`) -> smart conditional goodbye (`closing_message_mode`) -> hang up.
2. **Back-and-Forth Conversation (`"interactive"`)**: Your AI bot controls every turn via `/say`, `/dtmf`, `/refer`, and `/hangup` while the call stays open (`awaiting_next_turn`).
3. **Full AI Phone Agent (`"grok_voice_agent"`)**: Autonomous `grok-voice-3.0` speech-to-speech agent conducts the entire conversation using saved `default_instructions` and per-call `append_instructions` or `instructions`.

## Retail AUD Pricing (No Monthly Subscription Fee)

- **Speaking (Voice Playback / TTS - `Grok Voice TTS`)**: $0.0285 AUD / 1,000 chars ($28.50 AUD / 1M chars)
- **Listening (Streaming Speech-to-Text - `grok-voice-transcribe-2.0`)**: $0.0063 AUD / minute ($0.38 AUD / hour)
- **Listening (REST Speech-to-Text - `grok-voice-transcribe-2.0`)**: $0.0032 AUD / minute ($0.19 AUD / hour)
- **Full AI Phone Agent Mode (S2S - `grok-voice-3.0`)**: $0.1520 AUD / minute ($9.12 AUD / hour; $0.0076 AUD / text input)
- **Voicemail Tone & Regex Detection**: $0.0000 AUD (Free)
- **Crazyswitch AI AMD & Reply Check**: $0.000181 AUD / 1,000 tokens ($0.1809 AUD / 1M tokens)
- **Unanswered / Busy Calls**: $0.0000 AUD (Free)
- **Outbound Phone Call Leg**: Billed separately on your linked PAYG Hybrid SIP Trunk (`hybrid.sip.crazytel.net.au`) call rates.

## Quick-Start Example

```bash
curl -X POST "https://api.crazytel.io/api/v1/crazyai-voice-api/{profile_uuid}/calls" \
  -H "X-Crazytel-Api-Key: $CRAZYTEL_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "destination": "0491570156",
    "initial_text": "Hi, I'\''m calling to confirm your 10am appointment tomorrow."
  }'
```
