У нас нет нативных API-клиентов под Roistat / Calltouch / Comagic — но есть универсальный webhook, через который их можно прокачивать.
Как подключить
- В /calltracking/edit заполните Webhook URL (адрес ingest-эндпоинта Roistat/Calltouch/вашей CRM) и Webhook Secret.
- На каждом отвеченном звонке платформа кладёт событие во внутреннюю очередь; раз в 30 секунд оно отправляется POST-запросом на ваш URL (с автоматическими повторами — до 5 попыток если приёмник недоступен).
Формат тела
POST <webhook_url>
Content-Type: application/json
X-MCM-Event: call_answered
X-MCM-Signature: <sha256(payload, secret)>
{
"event": "call_answered",
"source_id": 12,
"linkedid": "1778077239.1078",
"phone": "+74950000001",
"src": "+79261234567",
"tr_user_id": "abc123",
"disposition": "ANSWERED",
"billsec": 47,
"time_start": "2026-05-06 17:20:39"
}
Для Roistat URL обычно вида https://api.roistat.com/v1/projects/<id>/visit-tracking/calls?key=<api_key> — формат можно подгонять адаптером на стороне ingest-сервера или своим webhook-receiver-ом.
Server-side GTM
Для тех у кого блокировщики режут JS — server-side GTM может POST-ить в https://<тенант>.smart.mcm.ru/api/calltrack/sgtm/event с X-Tenant-Token; событие падает в ту же очередь webhook-ов.