
TL;DR
You can put an AI voice agent on your website as a web call, where visitors talk through the browser, or as a click-to-call button that rings your business number where the agent answers. Web calls need no phone number and skip the phone network, so they cost less per minute, but only reach visitors on your site with a microphone allowed. Many businesses need both.
You can put an AI voice agent on your website in two ways: a "talk to us" button that starts a web call in the visitor's browser, or a click-to-call button that dials your business number, where the agent answers. A web call skips the phone network, so there's no number to rent and the connection costs less: Plivo, for example, charges ₹0.25 a minute for browser calls against ₹0.38 for Indian phone calls. But a web call only reaches visitors who are on your site and allow their microphone.
Many businesses are best served by both: a web call for people browsing, and a phone number for everyone else.
What's the difference between a web call and a phone call?
A web call runs over the internet, using the visitor's microphone and speakers, like a video call without the video. Retell's docs put it plainly: the browser connects the visitor to your voice agent and "no phone number is involved". Vapi, ElevenLabs and Ringg AI offer the same thing as a web SDK or a widget you paste into your site.
A click-to-call button is a link that opens the phone's dialler with your number filled in. The visitor makes a normal phone call to your business number, and your AI agent, or your team, answers it.
The AI can be the same in both cases. What changes is the pipe the voice travels through, and that changes cost, reach and what you know about the caller.
Which should you use?
| Question | Web call widget | Phone number (click-to-call) |
|---|---|---|
| Cost per minute | AI rate; no number or phone leg | AI rate plus phone leg and number |
| Who can use it | Visitors on your site, microphone allowed | Anyone with a phone |
| Network needed | A steady internet connection | Any mobile network |
| Caller identity | Anonymous unless they tell you | Caller's number arrives with the call |
| Follow-up | Agent must ask for a number | Call back on the same number |
| Setup | Paste a snippet; site must use HTTPS | Business number routed to the agent |
| Best for | Pricing, product and demo questions | Orders, bookings, complaints, repeat customers |
Pick a web call widget if most questions come from people already on your site, such as SaaS visitors comparing plans or shoppers checking sizes. Pick a phone number if customers find you on Google, invoices or packaging and call later. Pick both if you can, and send both to the same agent so answers match.
What does a website voice agent cost?
How we compared: prices and features from each provider's official page, checked in September 2026. Prices exclude 18% GST unless stated. USD prices are billed in USD.
Take 500 website conversations a month at 3 minutes each: 1,500 minutes. Here is the arithmetic on two developer platforms.
- Retell, web call: its default stack is $0.11 a minute, so 1,500 × $0.11 = $165. No phone number is involved.
- Retell, phone call: the same $165, plus a phone line. On Plivo's India rates that's 1,500 × ₹0.38 = ₹570, plus ₹200 a month for the number.
- ElevenLabs Agents, web widget: the Pro plan is $99 with 1,238 minutes included, and 262 more minutes at $0.08 cost $20.96. Total $119.96, plus the language model, which ElevenLabs bills separately.
The phone leg itself is a small part of the bill. The bigger cost differences come from the AI platform and plan you choose, which our voice AI platform cost guide works through at 3,000 minutes a month.
How to add an AI voice agent to your website
- Give it one job. Answer pricing and product questions, book demos, or take service requests. A widget that tries to do everything answers nothing well.
- Build and test the agent first, with your top ten questions and exact answers, before it goes on the site.
- Add the widget. On ElevenLabs, you paste a snippet into your site's body section; its docs cover WordPress, Wix, Webflow, Squarespace, Framer and Ghost. On Retell or Vapi, a developer adds a button using their web SDK.
- Lock it down. Allow only your own domain (ElevenLabs calls this the allowlist), turn on reCAPTCHA where offered (Retell supports it), and cap call length and daily minutes.
- Serve the site over HTTPS. Browsers only share the microphone with secure pages, and some block audio until the visitor taps, so start the call from a button.
- Ask for a phone number during the call. Web callers are anonymous. If the conversation needs a follow-up, the agent must capture and confirm a number.
- Add click-to-call on mobile pages for visitors who would rather ring. Route that number to the same agent after hours.
- Test on phones people actually use: a mid-range Android on 4G and an iPhone on Safari, with the microphone permission prompt shown fresh.
Why a website agent doesn't replace your phone number
Your number is on invoices, packaging and your Google listing. Customers will keep calling it, often when they aren't on your website at all. A widget covers visitors; the number still needs its own cover for busy hours and nights, whether that's an AI receptionist or a missed-call alert with a fast callback.
If you don't yet have a separate business number for this, our virtual number guide covers getting one, KYC included.
India's rules for website and phone voice agents
TRAI's TCCCPR (Third Amendment) Regulations 2026, notified on 18 September 2026, define an A2P call as a voice call "initiated by an application, software system, or automated platform without direct human dialling and delivered to an individual telecom subscriber", including artificial-voice calls. Senders must declare A2P calls and their calling number ranges to their telecom operator in advance. If your agent will also phone visitors back automatically, ask your vendor how those calls are declared.
On the web or the phone, recording and transcribing the conversation is processing of personal data under the Digital Personal Data Protection Act 2023. Say in the greeting that the visitor is talking to an automated assistant and that the call may be recorded.
Where TalkEasy by GrowEasy fits
TalkEasy by GrowEasy works on the phone side of this choice. It gives your team a cloud business number that runs in the app alongside everyone's own SIM, and its AI receptionist answers calls to it, including after hours, at weekends and on holidays. The receptionist works out why the customer is calling, answers common questions, captures their details, and transfers the call or books a callback.
If you want a talking widget inside your web pages, build it on a platform such as ElevenLabs, Retell, Vapi or Ringg AI, and use TalkEasy for the number your customers dial. TalkEasy's pricing page doesn't list the AI receptionist, so ask for its price; the listed Pro plan is ₹999 + GST a month with unlimited users (pricing). For how AI receptionists compare, see our AI receptionist guide.
See how TalkEasy's AI receptionist answers your business number
Last reviewed 24 September 2026.


