Интеграция телефонии с OkoCRM — подключите свою АТС через OkoStore | OkoCRM Интеграция телефонии с OkoCRM — подключите свою АТС через OkoStore | OkoCRM
Интеграция телефонии с OkoCRM — подключите свою АТС через OkoStore | OkoCRM Интеграция телефонии с OkoCRM — подключите свою АТС через OkoStore | OkoCRM
Настроим OkoCRM под ваш бизнес
Экономим ваше время и забираем внедрение CRM на себя
Заказать консультацию
Для разработчиков АТС

Интеграция телефонии с OkoCRM для облачных АТС

Подключите свою АТС к OkoCRM через виджет OkoStore — и ваши клиенты получат телефонию на уровне штатных интеграций: трубку у номера, звонок из карточки, запись и транскрибацию разговора в ленте, правила по пропущенным. Без кода внутри CRM: вебхуки от OkoCRM и пять эндпоинтов API.

5 эндпоинтов API
4 вебхука от OkoCRM
0 строк кода внутри CRM

Что получает клиент вашей АТС в OkoCRM

Всё то же, что у штатных интеграций с облачными АТС — без доработок с нашей стороны

Звонок в один клик

Трубка у каждого номера в карточке контакта и компании, выбор исходящей линии по городу клиента, автодействие «Позвонить клиенту» на этапе воронки.

Звонки в ленте клиента

Каждый разговор и пропущенный — в истории контакта, компании и сделки, с направлением, длительностью и ответственным менеджером.

Запись и транскрибация

Присылаете ссылку на запись — OkoCRM скачивает её, показывает плеер в ленте, делает расшифровку и краткое содержание разговора с помощью ИИ.

Уведомление о звонке

Менеджер видит, кто звонит, и открывает карточку клиента прямо из всплывающего уведомления.

Перевод на ответственного

Входящий от знакомого клиента АТС сразу переводит на его менеджера — OkoCRM отвечает на запрос маршрутизации за доли секунды.

Правила по звонкам

Пропущенный — задача менеджеру, незнакомый номер — новый контакт и сделка. Настраивает клиент в стандартных вкладках виджета, вам делать ничего не нужно.

Путь разработчика: что делать и в каком порядке

От регистрации виджета до публикации в OkoStore — десять шагов, каждый с понятным результатом

  1. 1

    Зарегистрируйте виджет

    В своём аккаунте OkoCRM откройте «Мои виджеты», создайте виджет в категории «Телефония» и скопируйте его секретный ключ (private_key). Результат: есть ключ для проверки подписи вебхуков.

  2. 2

    Поднимите два адреса на своём сервере

    Первый принимает вебхуки installed / settings_updated / uninstalled, второй — команду click_to_call. Оба по https, оба проверяют заголовок Signature по сырому телу запроса и отвечают 2xx сразу. Результат: OkoCRM есть куда стучаться.

  3. 3

    Опишите config.json

    Добавьте блок telephony с webhook_url и click_to_call_url и поля настроек, которые заполнит клиент (например, ключ API вашей АТС). script.js может быть пустым модулем. Результат: архив виджета готов к загрузке.

  4. 4

    Опубликуйте личную версию и установите себе

    Загрузите версию как personal — без модерации, только для вашего аккаунта. Подключите виджет в магазине и сохраните настройки. Результат: на ваш webhook_url пришёл installed с токеном подключения.

  5. 5

    Сохраните токен и передайте номера

    Запомните пару setting_ulid → token и сразу вызовите PUT extensions (внутренние номера сотрудников) и PUT numbers (внешние линии). Результат: в настройках виджета появились вкладки «Сотрудники» и «Звонки» с вашими данными, у номеров в карточках — трубки.

  6. 6

    Свяжите себя с внутренним номером

    Во вкладке «Сотрудники» привяжите свой добавочный к своему пользователю — так же потом сделает администратор каждого клиента. Без связки события по этому номеру пропускаются. Результат: можно тестировать звонки.

  7. 7

    Подключите события АТС

    На каждый звонок шлите в POST events: call.answered или call.started → call.ended, а если никто не ответил — call.missed. Запись — ссылкой в call.ended или позже в call.recorded. Результат: звонок с плеером в ленте контакта.

  8. 8

    Обработайте звонок из CRM

    По команде click_to_call АТС набирает сотрудника, затем клиента, и дальше шлёт обычные call.started → call.ended. При отказе ответьте кодом не 2xx с полем message — менеджер увидит причину. Результат: трубка в карточке звонит.

  9. 9

    По желанию: маршрутизация и статус

    Если IVR умеет ждать ответ — спрашивайте POST route перед распределением входящего. Если ключ клиента перестал работать — POST status error, когда починили — ok. Результат: перевод на ответственного и честный статус интеграции у клиента.

  10. 10

    Пройдите чеклист и опубликуйте

    Сверьтесь с чеклистом из документации (11 пунктов: подпись, события, запись, дубли, перевыпуск токена, удаление) и загрузите версию как public. Результат: после модерации ваша АТС в категории «Телефония» OkoStore у всех клиентов.

Где что читать в документации

  • Как это работает — начало группы «Телефония: АТС-виджеты»: схема подключения, блок telephony в config.json, токен подключения, секретный ключ, базовый адрес API, лимиты, коды ошибок и чеклист перед публикацией (шаги 1–3, 10).
  • Запросы от OkoCRM — вебхуки installed / settings_updated / uninstalled и команда click_to_call, проверка подписи на PHP, Node.js и Python (шаги 2, 4, 8).
  • Справочники и статус — PUT extensions, PUT numbers, POST status (шаги 5, 9).
  • Звонки — POST route и POST events: пять событий, их поля и порядок, требования к записи разговора (шаги 7, 9).

Что понадобится от вашей стороны

  • Сервер с публичным https-адресом. На него OkoCRM шлёт четыре вебхука: установка, изменение настроек, удаление и команда «позвонить». Каждый подписан HMAC-SHA256 ключом вашего виджета.
  • События звонков в реальном времени. АТС должна уметь сообщать, когда звонок принят, начат, завершён или пропущен. Запись разговора необязательна: если есть — присылайте ссылку сразу или позже отдельным событием.
  • Исходящий по команде. По запросу от OkoCRM АТС набирает внутренний номер сотрудника, затем номер клиента.
  • По желанию — маршрутизация входящего. Если ваш IVR умеет сделать синхронный запрос перед распределением звонка, OkoCRM подскажет, на кого перевести знакомого клиента.

Отладка без модерации: личный виджет ставится на ваш собственный аккаунт OkoCRM и работает точно так же, как публичный. Когда всё работает — публикуйте в OkoStore, и ваша АТС появится в категории «Телефония» у всех клиентов OkoCRM.

Готовы подключить свою АТС?

Полное описание вебхуков, эндпоинтов и событий с примерами на curl, PHP, Node.js и Python — в разделе «Телефония: АТС-виджеты» документации API.

Открыть документацию

Вопросы по интеграции — в поддержку OkoCRM с пометкой «АТС-виджет»

Наверх
Продолжая использовать сайт, Вы даете согласие на обработку файлов cookies в соответствии с Политикой обработки персональных данных.
Я согласен
Интеграция телефонии с OkoCRM — подключите свою АТС через OkoStore | OkoCRM