Click-to-call
One-click calling, from your site or CRM
Add a "Call" button to your site, app or CRM: one click connects the caller to an AI agent or a rep, right in the browser.
A single click
Customers or teams place the call without dialing a number.
Embed anywhere
A button to drop onto your site, app or CRM record.
Recorded and summarized
Like every Phonevoice call: recording, transcription and AI summary.
How it works
1
Add the button
Drop the click-to-call widget on your page.
2
The visitor clicks
The call starts in the browser, nothing to install.
3
They're connected
To an AI agent or a rep, with the page context.
// 1. Your server creates an embeddable browser session for a call
const { url } = await fetch(
`https://api.phonevoice.ai/api/v1/calls/${callId}/embed_session`,
{ method: "POST", headers: { Authorization: `Bearer ${process.env.PHONEVOICE_API_KEY}` } }
).then((r) => r.json());
// 2. Mount it in the browser — mic in, audio out, no phone line
const frame = document.createElement("iframe");
frame.allow = "microphone; autoplay";
frame.src = url;
document.querySelector("#call").appendChild(frame);
<!-- Drop-in click-to-call button: opens the agent in the browser -->
<button onclick="startCall()">Call us now</button>
<div id="call" style="width:360px;height:640px"></div>
Explore next
Ready to give your apps a voice?
Create your developer account and place your first call in minutes.