Интеграция с amoCRM / Kommo

После подключения каждый завершённый звонок из мобильного приложения DooCall автоматически появляется в amoCRM: прикрепляется к контакту по номеру телефона (при одной активной сделке — к сделке) со ссылкой на запись разговора. Для незнакомых номеров DooCall сам создаёт контакт.

1Создайте интеграцию в amoCRM

Войдите в amoCRM под администратором и откройте раздел интеграций:

  • Новый интерфейс: amoМаркет (левое меню) → кнопка «···» в правом верхнем углу → «Создать интеграцию».
  • Либо прямой адрес: https://<ваш-аккаунт>.amocrm.ru/settings/widgets/

Выберите внешнюю (частную) интеграцию и заполните форму: название — например «DooCall»; ссылка для перенаправления — любой корректный URL (например https://doocall.uz, для долгосрочного токена она не используется); отметьте право «Доступ к данным аккаунта» и сохраните.

2Сгенерируйте долгосрочный токен

Откройте карточку созданной интеграции → вкладка «Ключи и доступы» → блок «Долгосрочный токен» → «Сгенерировать». Выберите максимальный срок (до 5 лет).

Токен показывается только ОДИН раз — сразу скопируйте его. При повторной генерации старый токен перестаёт действовать во всех подключённых сервисах.

3Подключите в DooCall

В кабинете DooCall: Настройки → Интеграция → amoCRM. Заполните:

  • Адрес аккаунта https://<ваш-аккаунт>.amocrm.ru (для международной версии — kommo.com);
  • Токен доступа — долгосрочный токен из шага 2;
  • ID пользователя amoCRM (необязательно) — кому назначать звонки и созданные контакты.

Нажмите «Подключить», затем «Проверить подключение» — при успехе вернётся название вашего аккаунта.

Как это работает

  • Каждый завершённый звонок отправляется в amoCRM (API v4 /calls) с направлением, длительностью и постоянной ссылкой на запись.
  • Статусы: разговор состоялся, не дозвонился, номер занят — отображаются в карточке звонка amoCRM.
  • Если номер не найден в amoCRM, DooCall сначала создаёт контакт (имя — из каталога контактов DooCall или сам номер), затем прикрепляет звонок.
  • Статус доставки виден на странице amoCRM в кабинете DooCall («работает» / текст ошибки).

Возможные проблемы

  • HTTP 401 — токен неверен, отозван или истёк: сгенерируйте новый и обновите его в DooCall;
  • Смена адреса аккаунта — обновите поле «Адрес аккаунта» и проверьте подключение заново;
  • Звонок не появился — проверьте статус на странице amoCRM в DooCall и убедитесь, что интеграция включена.