// developers.fonabit.ai

One API.
Five channels.
Zero markup.

Direct carrier routes. In-house + peer LLM access. Switch channels with a single parameter. Every response tells you what ran, what route it took, and what it cost.

fonabit_quickstart.py
# pip install aibit import aibit client = aibit.Client("ab_live_key") # Routes in-house first. Escalates to peer only when needed. resp = client.chat.complete( messages=[{"role":"user", "content":"Summarise overdue accounts"}], model="auto" ) resp.content # → "3 accounts, $23.5K total..." resp.model_used # → "gemma-2b-inhouse" resp.cost # → "$0.0001" resp.latency_ms # → 88
# pip install netbit import netbit client = netbit.Client("nb_live_key") # Switch channel with one param — same API msg = client.messages.send( channel="whatsapp", # or sms/rcs/voice/email to="+14155552671", body="Your payment is due.", template_id="pay_remind_v2" ) msg.status # → "delivered" msg.latency # → "210ms" msg.route # → "direct · meta-cloud" msg.cost # → "$0.005"
# Run a pre-built agentic workflow run = client.agents.run( agent_id="collections-v2", input={ "account_id": "ACC_1042", "overdue_days": 90 } ) run.status # → "completed" run.actions # → ["risk_scored","reminder_sent","crm_updated"] run.duration # → "2.1s" run.cost # → "$0.0023" # Full audit trail run.steps[2].model # → "llama-3-8b-inhouse" run.steps[3].channel # → "whatsapp · direct"
Documentation
Everything you need to build
Quickstart
Send your first message in under 5 minutes. Install the SDK, get your key, and deliver to any channel.
📖
API Reference
Complete reference for every endpoint — Aibit LLM routing, Netbit messaging, agent orchestration, webhooks.
🔧
SDK Guides
Python, Node.js, and Go SDK documentation with full examples for every product and use case.
🪝
Webhooks
Real-time delivery events, inbound message routing, compliance blocks, and agent status updates.
🤖
Agentic workflows
Deploy pre-built agents or build custom ones. Handle human-in-the-loop gates. Full audit trail per run.
⚖️
Compliance guide
TCPA, A2P 10DLC, STIR/SHAKEN, GDPR — what each regulation requires and how Netbit handles it automatically.
SDKs
Install in one line
🐍
Python
v2.4.1
Stable
pip install netbit
🟨
Node.js
v2.4.1
Stable
npm i @netbit/sdk
🐹
Go
v1.2.0
Beta
go get fonabit/netbit
Java
Q3 2026
Coming soon
API reference
Core endpoints
Method
Endpoint
Description
Product
POST
/v1/chat/complete
LLM completion — auto-routes in-house first
Aibit
POST
/v1/agents/run
Run a pre-built or custom agent
Aibit
GET
/v1/agents/{id}/runs
Get run history and audit trail for an agent
Aibit
POST
/v1/messages/send
Send via WhatsApp, SMS, Voice, Email, or RCS
Netbit
GET
/v1/messages/{id}
Get message status, route, latency, and cost
Netbit
POST
/v1/campaigns
Create and schedule a multi-channel campaign
Aibit
GET
/v1/wallet/balance
Get current wallet balance and burn rate
Netbit
DEL
/v1/numbers/{id}
Release a phone number from your account
Netbit
Rate limits
Built for production scale
1,000
requests/sec · default
API rate limit
3,000
msg/sec · SMS
SMS throughput
1,000
msg/sec · WhatsApp
WA throughput
500
concurrent calls
Voice AI

Build something great.
Start for free.

Get your API key. Live in minutes. No credit card.

© 2026 Fonabit Inc. All rights reserved.

SOC 2HIPAAGDPRCCPA