Honest peer comparison — Twilio, Sinch, Vonage, Bandwidth, Infobip, Bird, Pinnacle, Gupshup, Route Mobile, Tanla, Vapi/Bland/Retell.
Scoring: ✅ have · 🟡 partial · ❌ missing.
demo / admin@demo.io / Indiabulls@2081| Tier | Vendor | What they really are |
|---|---|---|
| Global incumbents | Twilio | Market default. APIs-first, public. Now building Twilio Voice AI + Engage. |
| Sinch | RCS leader, big in EMEA. Owns Inteliquent (carrier) + MessageMedia + Pathwire (email). | |
| Vonage | Ericsson-owned. Voice/SMS APIs + UC. AI Studio. | |
| Bandwidth | Carrier-grade US voice + SMS. Wholesale. | |
| Infobip | Croatia/global. "Answers" chatbot, "Conversations" CX. Closer to a full CCaaS+CPaaS. | |
| AI-first reposition | Bird (was MessageBird) | Pivoted to "AI CRM" in 2024. Inbox + workflow. |
| Gupshup | India/global. WhatsApp-first, ACE LLM. | |
| India powerhouses | Pinnacle Teleservices | BFSI giant. Voice + SMS + WhatsApp + DLT compliance + Manak + Yo! IVR. |
| Route Mobile (Proximus) | A2P SMS + WhatsApp BSP. Global wholesale. | |
| Tanla | Trubloq DLT blockchain, big-bank India relationships. Wisely Connect. | |
| Kaleyra (Tata Comms) | Tata-backed CPaaS, enterprise India + LATAM. | |
| Voice AI pure-plays | Vapi / Bland / Retell | Voice agent infra only — sub-second LiveKit/Deepgram/ElevenLabs stacks. |
| Long tail | Plivo, Telnyx | Cheap APIs. No AI layer. |
HAOW CPaaS column is highlighted — every value reflects what is actually deployed right now.
| Capability | HAOW CPaaS | Twilio | Sinch | Vonage | Infobip | Bird | Pinnacle | Gupshup | Route | Tanla | Vapi/Bland |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Channels | |||||||||||
| SMS | ✅ live | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ DLT | ✅ | ✅ | ✅ | ❌ |
| MMS | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | 🟡 | ✅ | ✅ | 🟡 | ❌ |
| ✅ Cloud API | ✅ BSP | ✅ BSP | ✅ BSP | ✅ BSP | ✅ BSP | ✅ BSP | ✅ BSP | ✅ BSP | ✅ BSP | ❌ | |
| Voice (PSTN) | ✅ Twilio bridge | ✅ direct | ✅ direct | ✅ direct | ✅ direct | ✅ | ✅ direct | ✅ | ✅ | ✅ | ✅ direct |
| RCS (outbound + inbound + visual builder) | ✅ send + receive + builder | 🟡 send only | ✅ leader (send) | ✅ send | ✅ send | ✅ | 🟡 | ✅ | 🟡 | 🟡 | ❌ |
| ✅ SendGrid live | ✅ | ✅ | 🟡 | ✅ | ✅ | ✅ | ✅ | ✅ | 🟡 | ❌ | |
| Push (FCM+APNS) | ✅ wired | ✅ | ✅ | 🟡 | ✅ | ✅ | 🟡 | ✅ | 🟡 | ❌ | ❌ |
| Webchat widget | ✅ live | ✅ Flex | 🟡 | 🟡 | ✅ | ✅ | ❌ | ✅ | ❌ | ❌ | ❌ |
| Telegram | ✅ live | ❌ | ❌ | ❌ | 🟡 | 🟡 | ❌ | ✅ | ❌ | ❌ | ❌ |
| AI / Agent layer | |||||||||||
| LLM-native agents (1st class) | ✅ | 🟡 Voice AI new | 🟡 add-on | 🟡 Studio | ✅ Answers | ✅ | ❌ | ✅ ACE | ❌ | ❌ | ✅ voice only |
| BYO-LLM + own custom model | ✅ haow-agent + distill | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | 🟡 Bertin | ❌ | ❌ | 🟡 |
| Native tool calling | ✅ | 🟡 | ❌ | 🟡 | ✅ | 🟡 | ❌ | ✅ | ❌ | ❌ | ✅ |
| RAG / Knowledge (pgvector) | ✅ | 🟡 (Vertex) | ❌ | ❌ | ✅ | ✅ | ❌ | ✅ | ❌ | ❌ | 🟡 |
| Multi-agent + flow orchestration | ✅ | ❌ | ❌ | ❌ | 🟡 | ✅ | ❌ | ✅ | ❌ | ❌ | ❌ |
| Shadow-teacher distillation | ✅ unique | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |
| Proactive autopilot agents watch metrics → recommend / apply business optimizations | ✅ unique (5 kinds) | ❌ | ❌ | ❌ | 🟡 alerts only | 🟡 nudges | ❌ | 🟡 insights | ❌ | ❌ | ❌ |
| Inbound autonomous auto-reply customer SMS/WA/Voice/RCS → agent replies, no human | ✅ all 8 channels | 🟡 Studio flow | 🟡 partner | 🟡 AI Studio | ✅ Answers | ✅ AI Inbox | ❌ human only | ✅ | ❌ human only | ❌ | ✅ voice only |
| Agent containment metric | ✅ | 🟡 | ❌ | ❌ | ✅ | ✅ | ❌ | ✅ | ❌ | ❌ | ❌ |
| Sub-second voice agents | ✅ (LK+DG+11L) | 🟡 new | 🟡 | ❌ | 🟡 | 🟡 | ❌ | 🟡 | ❌ | ❌ | ✅ best |
| Platform | |||||||||||
| Multi-tenant + DB-level RLS | ✅ Postgres RLS | ✅ closed | ✅ closed | ✅ closed | ✅ closed | ✅ closed | 🟡 | ✅ | 🟡 | 🟡 | ✅ |
| 11-persona RBAC + ABAC | ✅ | 🟡 basic | 🟡 | 🟡 | 🟡 | 🟡 | 🟡 | 🟡 | ❌ | ❌ | 🟡 |
| MFA + Auth0 SSO + JWKS | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | 🟡 | 🟡 | 🟡 | 🟡 | 🟡 |
| Audit log on every write | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | 🟡 | 🟡 | 🟡 | 🟡 | ❌ |
| Self-hostable / VPC deploy | ✅ | ❌ SaaS | ❌ SaaS | ❌ SaaS | 🟡 limited | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |
| OSS-based stack | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | 🟡 |
| Billing | |||||||||||
| Stripe Checkout + Portal in tenant console | ✅ unique | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |
| Usage-based metering | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Integrations | |||||||||||
| Catalog size | 24 | 100+ | 50+ | 40+ | 60+ | 50+ | 20+ | 30+ | 20+ | 15+ | ~5 |
| Real OAuth flows (Slack/SF/HS) | ✅ | ✅ | ✅ | 🟡 | ✅ | ✅ | 🟡 | ✅ | 🟡 | ❌ | ❌ |
| Real per-provider probes | ✅ 23 verified | 🟡 | 🟡 | 🟡 | 🟡 | 🟡 | ❌ | 🟡 | ❌ | ❌ | ❌ |
| Compliance / Carrier | |||||||||||
| A2P 10DLC (US) | ❌ gap | ✅ | ✅ | ✅ | ✅ | ✅ | N/A | 🟡 | ✅ | 🟡 | ❌ |
| DLT (India TRAI) | ❌ gap | 🟡 | 🟡 | ❌ | 🟡 | 🟡 | ✅ leader | ✅ | ✅ | ✅ leader | ❌ |
| WhatsApp BSP status | ❌ Cloud API | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ |
| Carrier-direct connectivity | ❌ via Twilio | ✅ | ✅ | ✅ | ✅ | 🟡 | ✅ | 🟡 | ✅ | ✅ | ❌ |
| SOC 2 / ISO 27001 certified | ❌ "ready" | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | 🟡 |
| HIPAA BAA | ❌ | ✅ | 🟡 | 🟡 | 🟡 | 🟡 | 🟡 | 🟡 | ❌ | ❌ | ❌ |
| Multi-region / data residency | 🟡 single | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ India | ✅ | ✅ | ✅ India | 🟡 |
| Scale | |||||||||||
| 99.95+% SLA | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ 99.99 | 🟡 |
| Proven volume | low | 100B+/yr | tens B | tens B | tens B | low | 100M+/day IN | 6B+/yr | 10B+/yr | 800B SMS | low |
| Developer experience | |||||||||||
| Native mobile SDKs | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | 🟡 | 🟡 | 🟡 | ❌ | 🟡 |
| Visual flow / IVR builder | ✅ DAG | ✅ Studio | ✅ Flows | ✅ | ✅ Answers | ✅ best | ✅ Yo! | ✅ | 🟡 | 🟡 | 🟡 |
| Visual RCS rich-card builder live phone-mockup preview, carousel reorder | ✅ in console | ❌ | 🟡 form-based | ❌ | 🟡 | 🟡 | ❌ | 🟡 RBM Studio | ❌ | ❌ | ❌ |
| Agent playground (Claude-style) test prompts in-console, see real run trace + tokens + cost | ✅ | 🟡 limited | ❌ | 🟡 | ✅ | ✅ | ❌ | ✅ | ❌ | ❌ | ✅ |
| Public docs + client SDKs | 🟡 partial | ✅ gold | ✅ | ✅ | ✅ | ✅ | 🟡 IN-only | ✅ | 🟡 | 🟡 | ✅ |
| Gap | Why it hurts | Closing cost |
|---|---|---|
| No DLT registration in India | Indian enterprise SMS needs PE+template registration via Trubloq / VIL / Airtel IQ. Without it, zero India enterprise SMS at scale. | Medium — UI + workflow + DLT operator integration |
| No A2P 10DLC brand registration UI | US carriers require brand+campaign registration via The Campaign Registry. Without it, US SMS is throttled or blocked. | Medium — TCR API integration |
| Not a Meta WhatsApp BSP | Cloud API has volume caps + slow template approval. Real WhatsApp scale needs BSP status. | High — Meta partnership, months |
| No SOC 2 / ISO 27001 / HIPAA BAA | Enterprise procurement gate — first page of every BFSI/healthcare RFP. | High — 6-12 mo + $50-200k auditor |
| No carrier-direct connectivity | We send via Twilio → high per-msg cost, extra latency, scale ceiling. | High — carrier deals + telco licenses |
| No multi-region / DR | Single GCP zone. Enterprise tenders want active-active. | Medium — PG logical replication |
| No mobile SDKs (iOS / Android) | Apps integrate via REST today; no native helpers. | Medium |
| No native mobile agent app | Agents stuck on web console. | Medium — React Native or PWA |
| No vertical packages (BFSI / Healthcare / Ecomm) | Enterprises want a 30-min solution, not a platform. | Medium — package agents + flows + KBs |
| No reseller / white-label program | Tayana is already a deal — formalize the multi-level tenancy + markup. | Medium |
| Capability | What it adds | Where to see it |
|---|---|---|
| Autopilot agents | 5 proactive kinds (Deliverability / Cost / Knowledge-Gap / Containment / Lead-Quality). They observe Postgres + metrics, reason with haow-agent, and either apply (approval_mode=auto) or surface a pending recommendation. Verified producing real recommendations on real data (e.g. "SMS delivery dropped 46.9%" at 95% confidence). | /autopilot |
| Inbound autonomous reply (SMS / WhatsApp / RCS / Voice) | Customer texts our number from their phone (no console access needed). webhook-service receives the provider event → conversation-service threading.py resolves tenant by To-number, creates contact + conversation, picks active agent for channel, runs the LLM, sends reply. Verified end-to-end on real Twilio SMS in 32s. | /conversations |
| RCS inbound + visual builder | POST /v1/webhooks/sinch/rcs with HMAC-SHA256 signature verification handles message events + delivery receipts. Visual template builder for rich_card / carousel / suggested_replies with live phone-mockup preview. | /templates → New → RCS |
| Claude-style agent playground | Per-agent test surface with full run trace, real tokens / latency / cost / escalated badge, multi-turn threading, example prompts tailored per agent kind. | /agents → any agent → Playground |
| Function-named agents | Replaced vendor-named dev fixtures (ClaudeBot/ClaudeBot2) with 8 production-shaped agents: Order Status Concierge, Customer Support Specialist, Inbound Sales Qualifier, AI Voice Receptionist, Appointment Scheduler, Knowledge Assistant, Multilingual Greeter (EN/हिंदी), Compliance Escalator. | /agents |
HAOW CPaaS · live on app.34.14.150.134.sslip.io · this page generated 2026-05-27