Developer Platform

Build with Voice AI.

One API for speech recognition, conversational AI, text-to-speech, and telephony. Ship voice-enabled apps in days, not months.

terminal
$ curl api.availor.ai/v1/agents \
  -H "Authorization: Bearer sk_..." \
  -d '{"name": "My AI", "language": ["en", "fr"]}'

// => { "id": "agent_abc123", "status": "active" }
The Platform

Everything you need in one API.

Speech-to-Text

Real-time transcription with Deepgram nova-2. Auto-detect English and French. Streaming or batch.

Conversational AI

Claude, GPT-4, or OpenRouter models. Context-aware conversations with persistent memory.

Text-to-Speech

ElevenLabs premium voices. Sub-200ms latency. Natural multilingual output at 8kHz for telephony.

Phone Numbers

Provision Canadian and US numbers instantly via Twilio. Inbound and outbound calling.

Call Management

Smart routing, department transfers, business hours, voicemail. Full IVR replacement.

Webhooks & Events

Real-time call events, transcripts, summaries, and sentiment analysis delivered to your endpoint.

Simple Integration

A few lines of code. That’s it.

api.availor.ai
// 1. Create an SDK app (one-time setup)
POST /sdk/apps
Authorization: Bearer <your-jwt-token>

{
  "name": "Nicole Medical Assistant",
  "persona_name": "Nicole",
  "supported_languages": ["en", "fr"],
  "system_prompt": "You are Nicole, a bilingual medical billing assistant...",
  "knowledge_entries": ["RAMQ code 09700: consultation"],
  "webhook_url": "https://heynicole.ai/webhooks/voice"
}

// Response includes your API key (shown once)
// { "api_key": { "key": "avlr_a1b2c3d4..." } }
Why Availor

Built different.

Bilingual by Default

Auto-detect English and French mid-conversation. Built for the Canadian market from day one.

Sub-Second Latency

End-to-end voice response in under one second. Real-time streaming from STT through LLM to TTS.

Full Pipeline

No stitching together five different providers. One API, one bill, one support team.

Phone-Ready

Twilio integration built in. Provision numbers, handle calls, send SMS — all through our API.

Smart Memory

Vector database stores caller history. Your AI remembers every previous interaction.

Real-Time Events

Webhooks for call start, end, transcript, summary, and sentiment. Build reactive workflows.

Use Cases

Built for every industry.

Healthcare

Patient intake, appointment booking, prescription refill requests, and after-hours triage.

Legal

Client intake screening, appointment scheduling, case status updates, and conflict checks.

Real Estate

Property inquiry handling, showing scheduling, lead qualification, and follow-up automation.

Customer Service

24/7 support routing, FAQ handling, ticket creation, and escalation management.

Architecture

How it works under the hood.

Your App
Availor API
Speech-to-Text
LLM
Text-to-Speech
Telephony
Phone Call

Ready to build?

Request early access to the Availor Voice AI API. Usage-based pricing coming soon.

🇨🇦Built in Canada. Bilingual by default.