Интеграция обратного звонка (CoMagic) на сайт
CoMagic — платформа коллтрекинга и управления коммуникациями с клиентами. Предоставляет обратный звонок, виртуальную АТС, аналитику звонков и интеграцию с CRM.
Установка виджета
<script type="text/javascript">
var _comagic_data = { id: 'YOUR_COMAGIC_ID' };
(function(a,b,c,d){a[b]=a[b]||function(){(a[b].q=a[b].q||[]).push(arguments)};
var e=c.createElement(d);e.async=1;e.src='//cdn.comagic.ru/modules/app/v2/app.js';
c.getElementsByTagName('head')[0].appendChild(e)})(window,'comagic',document,'script');
</script>
API для настройки
// Скрыть/показать виджет
comagic('widget', 'hide');
comagic('widget', 'show');
// Передать данные о визитёре
comagic('visitor', {
name: user.name,
email: user.email,
phone: user.phone
});
Webhook при звонке через CoMagic API
CoMagic предоставляет REST API для получения данных о звонках:
$response = Http::withToken(env('COMAGIC_API_TOKEN'))
->post('https://dataapi.comagic.ru/v2.0/', [
'method' => 'get.calls_report',
'params' => [
'user_id' => env('COMAGIC_USER_ID'),
'date_from' => now()->subHour()->format('Y-m-d H:i:s'),
'date_till' => now()->format('Y-m-d H:i:s'),
'fields' => ['id', 'start_time', 'caller_number', 'utm_source', 'duration']
]
]);
Интеграция с CRM
CoMagic из коробки интегрируется с amoCRM, Bitrix24, RetailCRM. Для кастомных CRM — webhooks при создании звонка.
Срок установки: 1 рабочий день.







