Embed Widget
The ActiveCalls widget is a ready-made Click-2-Call button you can embed directly inside any web-based CRM, helpdesk, or internal tool. Agents click a button next to a contact record and the call connects, no separate dialler window, no copy-pasting numbers. The widget handles authentication, extension selection, and the full Click-2-Call flow entirely in the browser.
How it works
The widget is a JavaScript bundle served by Intergo Telecom. You include it on your page, initialise it with a session token and the destination number, and it renders a call button. When an agent clicks the button, the widget places the Click-2-Call request and shows real-time call status inline.
Security note: The widget uses a short-lived JWT issued by your backend, not the long-lived auth_token. Your server calls POST /api/v1/auth and passes only the resulting JWT to the browser. The auth_token never leaves your server.
Installation
Add the script to the page that hosts your CRM contact view:
<link rel="stylesheet" href="https://c2c.activecalls.com/src/widget.css">
<script>window.__ACTIVECALLS_WIDGET_BASE__ = "https://c2c.activecalls.com";</script>
<script crossorigin type="module" src="https://c2c.activecalls.com/widget.js" async></script>