AI voice agents and business numbers for Kenya
Numbers from KES 500 a month. Calls KES 3.00 a minute, incoming free.
<Voice + AI/> for Kenya
Stream live call audio to your AI.
The stream verb forks live call audio to your WebSocket and plays your audio back to the caller. Connect your own model for KES 0.50 a minute on top of the call rate.
- Full-duplex WebSocket audioFork live PCM frames to your socket and stream audio straight back into the call.
- Use the model you choosePoint call audio at Gemini Live, OpenAI, or a self-hosted model.
- Analyze calls while they happenTap either leg for live transcription, sentiment, or call scoring.
// Return this from your voice callback URL.
app.post("/voice", (req, res) => {
res.json({
actions: [
{
stream: {
name: "ai-agent",
url: "wss://your-app.example.com/audio",
track: "both_tracks",
connect: true,
outputSamplingRate: 16000,
bidirectionalSamplingRate: 16000,
statusCallback: "https://your-app.example.com/stream-status",
},
},
],
});
});Managed AI calls
AI agents that answer and make your calls
Choose a managed agent for calls to your number or a broadcast for calls to your list. Both run from the same prepaid wallet.
AI usage adds KES 4.00 a minute to the call rate, metered per second. The free tier runs one AI call at a time; add seats for more.
Managed inbound AI agents
Publish an agent on your Sautikit number to answer around the clock or only after hours. It holds a natural conversation, uses your systems, and hands calls to your team with context.
- Answers 24/7, or only outside your business hours
- Calls your systems mid-call with signed HTTP tools
- Briefs your team on handover with the reason and a summary
Outbound AI broadcasts
Schedule an agent to call a contact list. Each person gets a personalized, interruptible conversation within the calling windows you set, followed by a report for every call.
- Personalized per contact with template variables
- Calling windows, backoff, and retry policies
- Detects voicemail and retries later
What you get
The building blocks for AI voice in Kenya.
Provision, route, automate, record, stream, and measure every call from one API.
Managed AI call agents
Publish an agent on your number and hand calls to your team with a summary.
Voice broadcast campaigns
Personalised AI calls to a contact list, with calling windows, retries, and a CSV report.
Kenyan phone numbers by API
Provision local numbers in seconds and assign them to a call flow.
Call routing and control
Place, receive, forward, and branch calls without middleware.
Per-second KES billing
Top up by M-Pesa or card and pay for the seconds you talk.
Webhooks with automatic retries
Real-time callbacks for every call event, retried with backoff.
Call recording and storage
Record any leg with one flag; the first 100 MB of storage is free.
Call logs, costs, and events
Query duration, status, cost, and DTMF events by API or console.
Build with AI
Manage your phone system from your coding environment.
Connect Claude Code, Cursor, or VS Code to the hosted Sautikit MCP server to manage numbers, calls, agents, and broadcasts with more than 80 tools.
Pricing
Per-second pricing in KES.
Full pricing →SAUTIKIT PHONE
Take business calls on any device.
Free apps for your Sautikit number. Connect a laptop and a phone to the same line and every incoming call rings on both.
See Sautikit PhoneMake your first API-controlled call today.
Create an account, top up by M-Pesa or card, and make your first call in minutes. A Kenyan number is KES 500 a month, with no contract.