Click-to-call buttons, inline embeds, and hosted call pages
Drop a styled "Talk to us" button on any landing page, share a hosted page link anywhere, or paste a button into your email signature.
Updated June 26, 2026
The Widgets menu (formerly "Chat Widgets") now hosts two widget
types: the existing chat widget and a new click-to-call button. Both ride
the same install snippet, the same allowed-domains controls, and the same
voice-agent routing.
What you get
- Click-to-call button — a styled button on your site that opens a
- Hosted call page — a shareable URL (
yourdomain.com/c/your-brand) - Email signature snippet — a one-line HTML pill that links to the
Create one
- Go to Widgets → + New widget
- Pick Click-to-call button
- Choose the voice agent under Routing → Default agent
- Style the button (label, shape, size, icon, text colour) under Button styling
- Set a slug under Hosted call page to enable the shareable URL + email signature
Click-to-call widgets default to having voice on, so you don't need to
toggle anything else. The voice agent inherits its system prompt and
voice config from the agent you picked in step 3.
Embed modes
Floating is the default — a pinned button in the corner of the host
page (bottom-left or bottom-right).
Inline lets you drop the button into a specific spot on the page.
Place a target div where you want the button to appear, then point the
script at it:
<div id="voxility-call"></div>
<script src="https://yourdomain.com/widget.js"
data-widget-id="wgt_xxx"
data-public-key="widget_pub_xxx"
data-mount="#voxility-call"
async></script>
The widget editor toggle ("Floating button" / "Inline (in-page)") flips
the snippet for you — copy and paste.
Hosted call page
Enable it by setting a slug. The URL becomes yourdomain.com/c/<slug>.
This page:
- Works without an embed — just share the link
- Has its own SEO-indexable landing UI with optional headline + subtext
- Bypasses the widget's allowed-domains check (it's hosted on our domain)
- Pulls the same voice agent the widget points to
Great for: SMS replies ("Tap here to call us"), Linktree-style bios, QR
codes on print, customer-success follow-ups.
Email signature snippet
Once a slug is set, the editor exposes a copy-paste HTML snippet that
renders a styled call-now pill linking to the hosted page. Drop it into
your email signature editor. Colors and label match the widget config so
edits propagate everywhere.
Tips
- If allowed-domains is set, the floating button respects it — but the
- Voice agents need a configured Vapi voice; check the agent's Voice
- The button label, color, and icon are all live-previewed in the editor.