Skip to content
EN

Telephony

Click-to-call from your website

Click-to-call is a button on your web pages: a visitor clicks it and talks to your team right from the browser, without dialing a number. The call runs over the internet via WebRTC, so you don't pay per-minute charges the way you do for a toll-free number. The call lands in the same CONTACT.WORK queues as regular calls, and the agent sees right away where the customer came from.

1clickto start talking
$0for minutespaid by the customer
WebRTCin the browserno apps
2places for the buttonwebsite and app

Tools

What click-to-call can do

A button on your siteAdded with one code snippet and styled to look like part of your website.
Call sourcePage URL, ad campaign, and search phrase appear on the agent's screen.
Routing by pageA call from a product page goes to sales; one from the help section goes to support engineers.
Logged-in portal customersIf the visitor is logged in to the customer portal, the agent sees their name right away.
After hoursAfter the shift ends, the button takes a callback request or hands the call to AI.
Page reportHow many inquiries each page and each ad campaign brought in.

Examples

Who needs click-to-call

Three cases where a Call button pays off most.

A product question right from the page

A shopper isn't sure about the size or delivery time and clicks Call right on the product page. The call goes to sales, and before saying hello, the rep already sees the product the shopper is viewing and the ad that brought them in.

  • Product on the rep's screen
  • Straight to sales
  • Ad data in the CRM
Example 1 of 3

You can add the same button to your company's mobile app.

How it works

How click-to-call works

WebRTC

Call technology

The button is built on WebRTC, a communications standard built into browsers. When a visitor clicks it, they allow microphone access, and their voice goes to our server encrypted. No apps or extensions to install, so the call works just as well from a computer as from a smartphone.

  • Built into the browser
  • Microphone permission
  • Encrypted audio

Routing

Where the call goes

The server takes the call like any inbound call and queues it by rules – by site section, specific page, or time of day. The page URL and ad tags come with the call: the agent sees them during the conversation, and then they stay in the CRM.

  • Queue by section
  • Ad tags
  • Data saved

After hours

When agents are off

At night and on weekends, visitors still get an answer. They can leave a phone number and get a call back in the morning, or, if a voice AI consultant is connected, start talking to it right away. Agents get the callback request tagged with the page it came from.

  • Callback in the morning
  • Talk to AI
  • Page tag
One clickNo hunting for a number or picking up a phone.
Cheaper than toll-freeNo per-minute charges like on a paid inbound line.
Logged-in customers recognizedCustomers logged in to your site skip identity checks.
Shared queuesWebsite calls and regular calls follow the same rules.

Launch

How we connect you

  1. 01PlacementWe decide which pages and which app need the Call button – wherever buyers hesitate.
  2. 02QueuesWe set which queue each site section routes to, so the person who answers knows the topic.
  3. 03ButtonWe prepare the embed code and style the button to match your site so it looks like part of the page.
  4. 04TagsWe link calls to your ad campaigns and your CRM – you see which ads bring in callers.
  5. 05After hoursWe decide what visitors see at night and on holidays: a callback form or an offer to call back in the morning.
  6. 06TestingWe place test calls from a computer and a smartphone and match each call against the platform report.

Cost

Toll-free number vs. a Call button

Click-to-callToll-free line
MinutesGo over the internetPaid by your company
For the customerClick one buttonFind the number and dial
SourceYou see what brought them inUnknown
From abroadLike a call from the next townExpensive or unavailable
Who's callingLogged in to the portal – already identifiedHas to be identified and verified
RoutingStraight to the right teamPress a digit first

Requirements

What you'll need

Website
Access to add a code snippet
Certificate
HTTPS – without it, the browser won't allow the microphone
App
A mobile SDK if you need the button in your app
Agents
Browser softphone or SIP phones
CRM
API connection for tags and call outcomes
Cost
No license fees; work billed in support plan hours

Preparation

What to decide up front

Where to place the button?On every page, only on product and help pages, or in your app too.
Who will answer?A dedicated group for website calls or the same team as regular inbound calls.
What happens after hours?Take callback requests for the morning or hand calls to the AI consultant.
What goes to the CRM?Page, ad campaign, search query, and call outcome.
How to give recording notice?A short message before the call says it is being recorded – some states require every party's consent.
How to measure results?Calls and sales by page and ad, compared with your regular numbers.

Q&A

Frequently asked questions

How does a customer call from the website?

They click Call, allow the microphone, and talk to an agent: from a computer through a headset or speakers, from a smartphone like a regular phone call.

Does the customer need to install anything?

No. The call runs on WebRTC, which Chrome, Safari, Firefox, and other modern browsers support on both computers and smartphones.

How much does a website call cost the company?

You don't pay for inbound minutes the way you do on a toll-free line: the voice travels over the internet. The module has no license or subscription fee; connection and setup are billed in support plan hours.

What does the agent see on a website call?

The page the call came from, the ad campaign, and the search phrase – and, if the visitor is logged in, their name and inquiry history.

What does the visitor hear if all agents are busy?

The same as on a regular call: music and their place in the queue. The conversation starts as soon as an agent is free.

Does the button work in a mobile app?

It does: there's an SDK for iOS and Android apps, and your regular agents take the calls from the app.

Are website calls recorded?

They are, just like regular calls. Before the conversation, the customer hears a short recording notice.

Does the site need HTTPS?

It does: browsers allow the microphone only on secure sites. Most sites already use HTTPS.

What if the visitor has no microphone?

There's a chat next to the Call button: the visitor can message an agent, and the agent sees it in the same window as calls.

Is the button protected from bots?

The platform limits the number of calls from one device, so no one can flood the button with fake calls.

Can I change how the button looks?

You can set the color, label, position, and which sections show it when we connect it.

Will marketers see calls in Google Analytics?

Each website call is sent to Google Analytics as a conversion, so you can evaluate ads by both calls and form submissions.

How is click-to-call different from a callback request?

With a callback request, the visitor leaves a number and waits: an agent calls later, and by then the customer may not answer. Click-to-call connects right away, while the question is still fresh. You can place both buttons side by side so visitors choose whether to talk now or ask for a callback at a convenient time.

Glossary

Terms on this page

Callback
The customer doesn't wait on hold but asks for a callback – and gets one when an agent is free. Learn more →
WebRTC
Calls right from the browser, with nothing to install. Learn more →
CRM – customer relationship management
Where a company keeps its customers, deals, and full communication history. Learn more →
Encryption
Encrypted data can't be read without the key. Learn more →
Customer portal
A secure area of the website where customers track their requests. Learn more →
SDK (software development kit)
A set of prebuilt libraries for developers. Learn more →
Softphone
A phone app that runs on a computer or in a browser. Learn more →
SIP (Session Initiation Protocol)
The protocol that sets up calls in IP telephony. Learn more →
API (application programming interface)
The way programs exchange data with each other without a person in the loop. Learn more →

Blog

Fresh from the blog

All articles →

Updated: