Интеграция CRM с облачной телефонией 1С: как быстро подключить Bitrix24 и amoCRM

Интеграция CRM с облачной телефонией 1С: как быстро подключить Bitrix24 и amoCRM

Интеграция облачной телефонии 1С с Bitrix24 или amoCRM позволяет фиксировать звонки, автоматически привязывать их к карточкам клиентов и ускорять работу отдела продаж. Ниже описаны практические шаги, типичные ошибки и чек‑лист, который поможет выполнить подключение без лишних задержек.

В статье рассматриваются два самых популярных сценария: подключение к Bitrix24 через встроенный модуль 1С:Телефония Cloud и настройка интеграции amoCRM через REST‑API 1С. Оба подхода используют одинаковый набор компонентов – SIP‑учётные данные, токен доступа и обработчики событий звонков.

Общие требования к интеграции

  • Аккаунт в облачной телефонии 1С (доступ к Сервис 1С:Телефония Cloud).
  • Лицензия Bitrix24 или amoCRM, в которой включён модуль «Телефония» (для Bitrix24) или возможность использовать веб‑хуки (для amoCRM).
  • Сервер с установленным 1С:Предприятие 8.3, где будет работать обработка звонков.
  • Доступ к API‑ключу 1С и к токену CRM‑системы.
  • Настроенный SSL‑сертификат для безопасного обмена данными.

Подключение Bitrix24 к 1С:Телефония Cloud

Шаг 1. Подготовка в 1С

  1. Откройте Настройки → Интеграции → Телефония в 1С:Предприятие.
  2. Создайте новый профиль «Bitrix24» и укажите URL веб‑хука, полученный в Bitrix24 (см. пункт 2).
  3. В поле Секретный ключ вставьте токен, сгенерированный в разделе Настройки → Интеграции → API‑токены Bitrix24.
  4. Сохраните профиль и запустите тестовое соединение – в журнале должно появиться сообщение «Соединение успешно».

Шаг 2. Создание входящего веб‑хука в Bitrix24

  1. Перейдите в Настройки → Интеграции → Веб‑хуки → Входящие веб‑хуки.
  2. Нажмите «Добавить веб‑хук», задайте название «1С:Телефония Cloud», выберите событие «onCallAdd» (добавление звонка) и «onCallUpdate» (изменение статуса).
  3. Скопируйте сформированный URL – он будет нужен в 1С (шаг 1).
  4. Установите галочку «Разрешить запись данных» – без этого звонки не будут сохраняться.

Шаг 3. Настройка привязки звонков к сущностям CRM

  • В 1С откройте «Настройки → Схемы привязки» и укажите, какие поля телефонного номера сопоставляются с полем «Телефон» в карточке контакта Bitrix24.
  • Для автоматической привязки к сделке включите опцию «Поиск сделки по номеру телефона».
  • Определите, какие статусы звонка («Исходящий», «Входящий», «Отказ» и т.д.) будут отображаться в истории активности Bitrix24.

Шаг 4. Тестирование и отладка

  1. Сделайте пробный звонок с мобильного телефона на номер, привязанный к облачной телефонии 1С.
  2. Проверьте, появился ли звонок в разделе CRM → Список звонков Bitrix24.
  3. Если запись отсутствует, откройте журнал 1С и ищите ошибки соединения (например, неверный токен или недоступный URL).
  4. При необходимости скорректируйте настройки сопоставления полей.

Подключение amoCRM к 1С:Телефония Cloud

Шаг 1. Получение токена amoCRM

  1. Войдите в amoCRM, перейдите в Настройки → Интеграции → API‑токены.
  2. Создайте новый токен, указав название «1С Телефония», срок действия – «Не ограничен».
  3. Сохраните client_id, client_secret и refresh_token – они понадобятся в 1С.

Шаг 2. Конфигурация 1С для amoCRM

  • В 1С откройте Настройки → Интеграции → Телефония и создайте профиль «amoCRM».
  • В поле API‑URL укажите https://{your_subdomain}.amocrm.ru/api/v4.
  • Вставьте client_id, client_secret и refresh_token в соответствующие поля.
  • Включите опцию «Автогенерация токена», чтобы система автоматически обновляла токен при истечении срока.

Шаг 3. Настройка правил привязки звонков

  1. Создайте правило «Поиск контакта по номеру», где в качестве ключа используется поле Телефон в карточке контакта amoCRM.
  2. Установите автоматическое создание нового контакта, если номер не найден в базе.
  3. Определите, какие статусы звонка будут отображаться в Истории звонков amoCRM (например, «В обработке», «Завершён»).
  4. Сохраните правила и включите их в профиль «amoCRM».

Шаг 4. Проверка работы интеграции

  • Сделайте тестовый звонок и убедитесь, что в amoCRM в карточке контакта появился пункт «Звонок» с деталями (длительность, исходящий/входящий, запись, если включена).
  • Откройте журнал 1С – в случае ошибок будет указано, например, «Ошибка 401 – неверный токен».
  • При необходимости пересоздайте токен в amoCRM и обновите его в 1С.

Сравнительная таблица: Bitrix24 vs amoCRM в интеграции с 1С:Телефония Cloud

Параметр Bitrix24 amoCRM
Способ подключения Веб‑хук + токен REST‑API + OAuth‑токен
Поддержка автоматической привязки к сделке Да (по номеру телефона) Да (по номеру телефона, с авто‑созданием контакта)
Возможность записи звонков Встроенный модуль «Запись звонков» Требует стороннего сервиса записи
Настройка статусов звонка Гибкая карта статусов в разделе «История звонков» Статусы задаются через API‑параметры
Лимиты по количеству запросов 10 000 запросов/сутки (по тарифу) 5 000 запросов/сутки (по тарифу)
Типичные ошибки Неверный URL веб‑хука, отсутствие прав на запись Ошибка 401 – истёк токен, неверный client_id

Типичные ошибки и способы их устранения

  • Ошибка 404 при вызове веб‑хука – проверьте, что URL веб‑хука указан без лишних слешей и доступен из сети 1С.
  • Отсутствие привязки звонка к контакту – убедитесь, что в 1С включено сравнение по полю «Телефон» и что формат номера (с +7 или без) совпадает с форматом в CRM.
  • Запись звонка не сохраняется – в Bitrix24 активируйте модуль «Запись звонков», в amoCRM подключите сторонний сервис записи и укажите путь к файлу в параметрах интеграции.
  • Токен истёк – настройте автоматическое обновление токена в 1С (опция «Автогенерация токена») или задайте периодический скрипт обновления.

Чек‑лист внедрения интеграции

  1. Подтвердить наличие лицензий и включённого модуля «Телефония» в CRM.
  2. Создать профиль интеграции в 1С и записать URL веб‑хука.
  3. Сгенерировать токен доступа в CRM и вставить его в профиль 1С.
  4. Настроить правила сопоставления полей (номер телефона ↔ телефон CRM).
  5. Проверить соединение тестовым звонком и убедиться в появлении записи в CRM.
  6. Включить запись звонков (при необходимости подключить сторонний сервис).
  7. Обучить операторов работе с новым полем «История звонков» в CRM.

Частые вопросы

Можно ли использовать одну учетную запись 1С для интеграции сразу с Bitrix24 и amoCRM?

Да, в 1С можно создать два отдельных профиля – один для Bitrix24, другой для amoCRM. Каждый профиль хранит свои URL‑адреса веб‑хуков и токены, что позволяет параллельно вести интеграцию с обеими системами.

Как обеспечить синхронность данных при одновременных звонках от разных операторов?

В 1С включите режим «Обработчик очереди», который гарантирует, что каждый входящий звонок будет записан в отдельную транзакцию. Это предотвращает перезапись данных и сохраняет полную историю звонков.

Нужна ли отдельная лицензия на запись звонков?

В Bitrix24 запись звонков включена в тарифы «Профессиональный» и выше. В amoCRM запись реализуется через сторонние сервисы, которые часто требуют отдельной подписки. Выбирайте решение в зависимости от бюджета и требований к аудиту.

Можно ли интегрировать 1С:Телефония Cloud с другими CRM, кроме Bitrix24 и amoCRM?

Да, 1С предоставляет универсальный API, который позволяет подключать любые CRM, поддерживающие веб‑хуки или REST‑интерфейсы. Для каждой системы потребуется разработать собственный профиль интеграции в 1С.

Если вы хотите быстро и без ошибок внедрить облачную телефонию 1С в Bitrix24 или amoCRM, команда D7 готова помочь. Узнайте подробнее о услугах интеграции или запросите бесплатную консультацию.

Рассчитать стоимость под вашу задачу

Бесплатная консультация: разберём задачу и предложим решение за 1 день. Без обязательств.

200+ внедрений 7 лет на рынке Официальный партнёр amoCRM 📞 +7 (926) 842-67-07