Інтеграція Бітрікс24 з Гравітелем

Наша компанія займається розробкою, підтримкою та обслуговуванням рішень на Бітрікс та Бітрікс24 будь-якої складності. Від простих односторінкових сайтів до складних інтернет-магазинів, CRM систем з інтеграцією 1С та телефонії. Досвід розробників підтверджено сертифікатами від вендора.
Пропоновані послуги
Показано 1 з 1 послугУсі 1626 послуг
Інтеграція Бітрікс24 з Гравітелем
Середня
~1-2 тижні
Часті питання

Наші компетенції:

Етапи розробки

Останні роботи

  • image_website-b2b-advance_0.png
    Розробка сайту компанії B2B ADVANCE
    1262
  • image_bitrix-bitrix-24-1c_fixper_448_0.png
    Розробка веб-сайту для компанії ФІКСПЕР
    851
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Розробка на базі Бітрікс, Бітрікс24, 1С для компанії Development of an Online
    585
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Розробка на базі 1С Підприємство для компанії МИРСАНБЕЛ
    751
  • image_crm_dolbimby_434_0.webp
    Розробка сайту на CRM Бітрікс24 для компанії DOLBIMBY
    657
  • image_crm_technotorgcomplex_453_0.webp
    Розробка на базі Бітрікс24 для компанії ТЕХНОТОРГКОМПЛЕКС
    989

Інтеграція Бітрікс24 з Гравітель

Гравітель — хмарна АТС (ВАТС) з повним набором телефонних функцій: багатоканальні номери, IVR, черги, запис розмов. Підключення до Бітрікс24 об'єднує телефонію й CRM в одну робочу середу. Менеджери дзвонять з карточки клієнта, бачать хто дзвонить до зняття трубки, а керівники отримують статистику по дзвінкам без вивантажень з різних систем.

Готовий додаток vs кастомна інтеграція

Гравітель пропонує додаток у маркетплейсі Бітрікс24. Він закриває базові сценарії, але має обмеження.

Можливість Додаток з маркетплейса Кастомна інтеграція (REST API)
Вхідні дзвінки з карточкою CRM Так Так
Вихідні click-to-call Так Так
Запис розмов у CRM Так (посилання на Гравітель) Так (завантаження файлу в Б24)
Кастомна маршрутизація за даними CRM Ні Так
Автоматичне створення лідів з логікою Базова логіка Будь-яка логіка
IVR з даними з Бітрікс24 Ні Так
Робота з кількома лініями Обмежено Повна підтримка

Додаток підходить для команд до 15–20 осіб зі стандартними сценаріями. Для call-центрів й відділів продажів з нестандартною маршрутизацією потрібна кастомна інтеграція через REST API telephony.*.

Підключення через додаток

Порядок настройки:

  1. Встановити додаток «Гравітель» з маркетплейса Бітрікс24.
  2. У налаштуваннях додатка вказати API-ключ з особистого кабінету Гравітель.
  3. Сопоставити внутрішні номери ВАТС з користувачами Бітрікс24.
  4. Увімкнути запис розмов у налаштуваннях Гравітель (якщо не увімкнено).
  5. Настроїти правила створення CRM-сутностей: лід при першому дзвінку, прив'язка до контакту при повторному.

Після встановлення вхідні дзвінки піднімають карточку клієнта, вихідні запускаються по клику на номер у CRM.

Кастомна інтеграція через REST API

Використовуємо групу методів telephony.* Бітрікс24 й API Гравітель. Архітектура:

  • Вхідний дзвінок. Гравітель відправляє webhook на наш обробник. Обробник викликає telephony.externalcall.register з параметрами номера й внутрішнього ID співробітника. Бітрікс24 показує карточку.
  • Завершення дзвінку. Гравітель відправляє другий webhook з тривалістю й статусом. Обробник викликає telephony.externalcall.finish і при наявності запису — telephony.externalcall.attachRecord.
  • Вихідний дзвінок. Користувач натискає на номер у Б24. Подія OnExternalCallStart відправляється в обробник, який через API Гравітель ініціює callback.

Настройка маршрутизації й IVR

Маршрутизація дзвінків на стороні Гравітель визначає, хто з менеджерів отримає виклик. Типові схеми:

За відділами. Вхідний номер прив'язаний до відділу. Дзвінок на номер відділу продажів → черга менеджерів продажів. Дзвінок на номер підтримки → черга техпідтримки. У ВАТС Гравітель це настроюється через сценарії обробки вимог.

За відповідальним з CRM. При кастомній інтеграції обробник webhook-а при вхідному дзвінку шукає контакт у CRM через crm.contact.list за номером телефону. Якщо контакт знайдений і за ним закріплений менеджер — дзвінок спрямовується на внутрішній номер цього менеджера через API Гравітель. Якщо не знайдений — дзвінок йде в загальну чергу.

IVR з даними з CRM. Голосове меню Гравітель може запитувати у зовнішнього сервісу, куди спрямувати дзвінок. Обробник перевіряє у Бітрікс24:

  • чи є відкрита угода у звонящого — якщо так, з'єднання з відповідальним
  • VIP-клієнт (за значенням поля у CRM) — пріоритетна черга
  • позаробочий час — переадресація на мобільний телефон дежурного менеджера

Для цього у сценарії виклику Гравітель настроюється HTTP-запит до нашого endpoint-у, який повертає внутрішній номер призначення.

Черги вимог

Гравітель підтримує стратегії розподілу: всім одночасно, послідовно, випадково, найменш завантаженому. У зв'язці з Б24 додаємо логіку:

  • Якщо менеджер у статусі «Не турбувати» у Бітрікс24 — виключаємо з черги
  • Якщо менеджер не відповів за 15 секунд — переключення на наступного + сповіщення в чат Б24 про пропущений дзвінок

Запис розмов

Гравітель зберігає записи на своїх серверах 6 місяців (залежить від тарифу). Варіанти зберігання:

  • Посилання в карточці CRM. Швидко, не займає місце у Б24. Мінус — записи пропадуть після видалення з Гравітель.
  • Завантаження у Б24. Скрипт забирає файл запису через API Гравітель й завантажує на Диск Б24, потім прив'язує до дзвінку через telephony.externalcall.attachRecord. Записи зберігаються безтерміново (у межах тарифу Б24).

Що перевіряємо після настройки

  • Вхідний від нового номера → створення лід-з заповненим телефоном
  • Вхідний від існуючого контакту → карточка клієнта у відповідального менеджера
  • Вихідний click-to-call → коректне з'єднання через callback
  • Пропущений → задача менеджеру на перезвон
  • Запис розмови → доступний у таймлайні CRM-сутності
  • Маршрутизація за відповідальним → дзвінок попадає потрібному менеджеру
  • IVR → коректна обробка розгалужень