Free · requires telephony
The visitor presses the button, allows the microphone — and is already talking to your staff. The call reaches your Meni.ge PBX as a regular inbound: desk phone, softphone or the mobile app.
A free Meni.ge account and your site domain in the "My website" section.
One line before </body> — in your theme, in a Tilda or Wix HTML block, in Shopify's theme.liquid. It serves every widget.
Each widget is a toggle and a settings form. Changes reach your site without touching code; CDN cache is five minutes.
The tag
<script src="https://cdn.meni.ge/site/v1.js" data-domain="your-site.com" async></script> One tag for all widgets. `data-domain` is your site; everything else lives in the admin.
For staff it's a call like any other: queue, transfer, recording — whatever your PBX does.
Each call gets temporary SIP credentials: nothing permanent sits in the visitor's browser.
The button is small; the call engine loads only when the visitor presses "Call".
The call can be one of the channels in the messenger button.
Colour, position and labels adapt to your site. The widget lives in a Shadow DOM — your styles don't break it, and it doesn't break yours.
Sites built with our website builder ship with the widgets already wired — nothing to paste.
| Without the widget | With the widget |
|---|---|
| ✕ A laptop visitor without a phone at hand doesn't call | ✓ Talks right from the page |
| ✕ An international visitor pays for the call | ✓ Free for the visitor from any country |
| ✕ A separate paid "call button" | ✓ The widget is free, the call lands on your PBX |
Connected Meni.ge telephony: your own number or a SIP trunk. Then browser calls land in the same PBX as regular ones.
Yes, in mobile browsers with microphone access. On a phone the visitor usually prefers a regular call, though — keep both.
The widget is free; the call itself is billed by your telephony as an inbound.
The loader is one small `async` script; widgets load as separate bundles and only the ones you switched on. Nothing blocks page rendering.
No. Widgets render inside a Shadow DOM: your site's CSS doesn't affect them and theirs doesn't leak out.
It reads your page's `<html lang>` or a `data-lang` attribute on the tag. Built-in labels are translated into 45 languages; your own texts you write in the admin in the languages you need.
In the cloud your account lives in: cenaly.com — AWS, cenaly.ru — Yandex Cloud in Russia. Requests, conversations and bookings stay within the brand's contour.
One tag and telephony switched on. The button is free.
Start for freeNo card. A minute to sign up, another for the tag.