By Sagar Shankaran, Founder of CallSphere
CallSphere ships an embeddable web chat widget that shares tools and data with the voice agent. Vapi customers buy a separate chatbot and stitch it together.
Key takeaways
CallSphere ships an embeddable web chat widget out of the box. Drop two lines of script tags into your site, and the chat agent is live with the same tools, knowledge base, and database as your voice agent. Vapi is voice-only — every CallSphere customer who wants a chat surface on their website on Vapi must license, integrate, and maintain a separate chatbot platform (Intercom Fin, Drift, Ada, or a custom build). This post walks through the widget architecture, integration steps, and total cost of ownership over a year.
Visit any modern healthcare practice, salon, SaaS landing page, or e-commerce site and the bottom-right corner has a chat bubble. Web chat is now table stakes. Customers expect to be able to type a question and get an immediate, intelligent answer.
For a voice-first business deploying AI, the choice is binary:
Option 2 is what Vapi customers face by default. Option 1 is what CallSphere ships.
CallSphere's chat widget is a pair of script tags:
<script src="https://chat.callsphere.ai/widget.js" defer></script>
<script>
window.CallSphereChat = {
tenant: 'your-tenant-id',
theme: 'light',
position: 'bottom-right',
};
</script>
That's it. The widget loads asynchronously, uses the same tenant configuration as your voice agent, and the chat agent is immediately available with full tool access. No separate dashboard, no separate billing, no separate prompts to maintain.
Hear it before you finish reading
Talk to a live CallSphere AI voice agent in your browser — 60 seconds, no signup.
Vapi's product surface is voice. The official integrations are with Twilio and Telnyx phone numbers, plus call automation features (transfer, recording, real-time function calling). There is no embeddable chat SDK and no chat agent runtime.
A Vapi customer who wants chat must:
The cheapest credible path is Intercom Fin at $0.99 per resolution plus seat fees. The more flexible path is a custom Next.js + OpenAI chat surface, which costs roughly four to six engineering weeks to ship and is on you to maintain.
| Capability | Vapi | CallSphere |
|---|---|---|
| Web chat widget | No | Yes |
| Embed time | N/A | < 5 minutes |
| Shared tools with voice agent | N/A | Yes |
| Shared knowledge base | N/A | Yes |
| Shared customer DB | N/A | Yes |
| Custom theming | N/A | Yes |
| Mobile responsive | N/A | Yes |
| Vendor count for voice + chat | 2-3 | 1 |
| Marginal cost of adding chat to voice | $$ | $0 |
graph LR
A[Customer Browser] -->|loads page| B[Your Website]
B -->|widget.js| C[CallSphere Chat Runtime]
C -->|websocket| D[Chat Agent]
D --> E[Shared Tool Registry]
E --> F[book_appointment]
E --> G[lookup_customer]
E --> H[escalate_to_human]
F --> I[(Postgres)]
G --> I
H --> J[Twilio SMS]
D --> K[(call_logs unified)]
L[Voice Agent] --> E
L --> K
style C fill:#dbeafe
style L fill:#dbeafe
style E fill:#fef3c7
The diagram shows the chat runtime and voice agent both pulling from the same tool registry and writing to the same log store. Adding chat is a configuration change, not a new system.
A salon that has been running CallSphere voice for six months enables the chat widget. In week one:
book_appointment tool the voice agent uses).Every booking, every escalation, every transcript landed in the same database the salon already used for voice. There was no new BI dashboard to set up, no new identity system, no new prompt versioning. The marketing manager added chat to the website on Tuesday morning. By Friday, chat was driving bookings on its own.
A typical Vapi-plus-chatbot stack looks like:
The first month, that stack works. The third month, the prompts have drifted and the analytics no longer compare apples to apples. The sixth month, an engineer is asked to reconcile, and a new project gets scoped. None of this work creates customer value — it is pure integration tax.
Still reading? Stop comparing — try CallSphere live.
CallSphere ships complete AI voice agents per industry — 14 tools for healthcare, 10 agents for real estate, 4 specialists for salons. See how it actually handles a call before you book a demo.
If your business literally has no website chat motion (some pure outbound SDR shops, some call-only legacy operations), Vapi alone is fine. For everyone else, the embedded widget is a meaningful productivity multiplier.
Try the chat widget on the demo page.
Yes. WordPress, Webflow, Shopify, Squarespace, custom Next.js — anywhere you can paste two script tags.
Yes. Light/dark, primary color, position, greeting message, and avatar are all configurable via the embed snippet.
Yes. The widget is responsive and uses native mobile gestures.
In the same call_logs table as voice. Every chat session has a session ID and a transcript with timestamps.
Yes via the embed config. You can also limit the widget to certain hours.
Yes. The escalate tool can route to a phone callback (the voice agent will dial the customer) or to a human agent.

Written by
Sagar Shankaran· Founder, CallSphere
LinkedInSagar Shankaran is the founder of CallSphere, where he builds production AI voice and chat agents deployed across healthcare, hospitality, real estate, and home services. He writes about agentic AI, LLM engineering, and shipping voice agents that handle real calls in production.
See how AI voice agents work for your industry. Live demo available -- no signup required.
Ukrainian online stores use CallSphere AI voice and chat agents to answer order, delivery and returns questions 24/7 in Ukrainian and Russian, recover abandoned carts and scale support without hiring.
Orange Money and MTN MoMo agents in Liberia field endless customer questions and support calls. See how CallSphere AI voice and chat agents answer 24/7 in English, cut support pressure, and capture leads from about $50 a month.
A founder's guide to page chat: web page chat box options, best live chat for small business, and how CallSphere ships an embed in 5 minutes.
A founder's guide to building a chatbot for answering questions on your website: RAG, voice, and how CallSphere ships one in 3-5 days.
Good messaging apps in 2026 ranked by a founder running 6 AI voice agents. Signal, iMessage, WhatsApp, Telegram, and where AI fits.
Group chat apps in 2026 ranked by a founder running a 14-tool AI platform. Slack, Discord, Teams, Telegram, and where AI voice chat fits.
© 2026 CallSphere Inc. All rights reserved.
Made within San Francisco
Watch how CallSphere handles real customer calls, schedules appointments, and processes payments — live.
Try Live DemoBook a DemoCalculate Your ROI