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>

Ready to give your apps a voice?

Create your developer account and place your first call in minutes.