Телефония/Zadarma

Материал из SaleBot Help
Перейти к навигации Перейти к поиску
Логотип Zadarma

Zadarma — сервис облачной телефонии, который позволяет быстро телефонизировать ваш бизнес без лишнего оборудования, проводов и географического присутствия.

Чтобы начать работу с провайдером, необходимо создать аккаунт или выполнить вход.

Как подключить сервис

  • Для подключения Zadarma к Salebot необходимо активировать АТС и получить ключи интеграции.
  • Для осуществления звонков сотрудниками следует выполнить подключение внутренних номеров АТС.

Без подключенного внутреннего номера для сотрудника звонки из Salebot работать не будут!

Шаг 1. Создание АТС

Создание АТС и CRM Novofon.

Если АТС еще не создана, её нужно создать при помощи мастера в разделе «Услуги» → «ZCRM» или по ссылке: https://my.zadarma.com/mypbx/master/:

Мастер настройки АТС Zadarma (шаг 1)


Настройте в соответствии с вашими потребностями.

На втором шаге, можно задать голосовое меню или приветствие:

Мастер настройки АТС Zadarma (шаг 2)


Если в шаге 1 мастера настройки вы отметили «Создать бесплатную CRM», тогда сервис предложит ввести данные сотрудников. Здесь нужно придумать имя для вашей CRM (subdomain), заполнить другие поля и указать личные или рабочие номера телефонов, и нажать кнопку Создать CRM:

Создание CRM Novofon

Шаг 2. Настройка АТС

Подключение внутреннего номера сотрудника.

Когда АТС создана, добавляем необходимые внутренние номера сотрудникам в разделе «Моя АТС» → «Внутренние номера» или по ссылке:https://my.zadarma.com/mypbx/, кнопка «Создать внутренний номер АТС»:

Настройка внутренних номеров ATC в Zadarma

Шаг 3. Подключение к Salebot

Чтобы подключить сервис к Salebot понадобятся ключи: Key, Secret.


Переходим в раздел «Настройки» → «Интеграции и API» и на вкладке «Ключи и API» нажимаем кнопку Создать ключи:

Ключи интеграции в Zadarma


На основную почту придет ссылка. После перехода по ней в соответствующих полях на сайте, будут показаны ключи:

Ключи интеграции в Zadarma


В salebot открываем вкладку Телефония и нажимаем Подключить:

Вкладка Телефония подключение Zadarma


Копируем наши ключи в соответствующие поля:

Вкладка Телефония ввод ключей интеграции Zadarma

И, нажимаем Сохранить настройки. На этом подключение завершено.

При успешном подключении вы увидите статус интеграции – Подключено:

Статус интеграции Zadarma - Подключено

Сопоставление клиента

Последовательность сопоставления данных о клиенте:

  1. Осуществляется поиск клиента Телефонии. Если клиент не найден, то происходит поиск по значениям всех переменных по всему списку клиентов проекта. Первая найденная запись о клиенте считается тем самым "искомым" клиентом.
  2. Если клиент не найден среди клиентов Телефонии и:
    1. к проекту подключен любой мессенджер, например, Whatsapp, то будет создан клиент Whatsapp с данным номером телефона.
    2. к проекту не подключены иные виды мессенджеров (Whatsapp, Viber, Instagram и т.д.), то будет создан клиент Телефонии. Такому клиенту Вы сможете совершать только звонки с получением информации о них. Написать такому клиенту возможности нет.

Функция Salebot обратный звонок

Для работы с телефонией используются номера в формате 71234567890, номер телефона клиента, должен:

  • начинаться с 7 или с иного кода другой страны, например, 375,
  • состоять из 11 и более цифр,
  • не иметь лишних знаков и отступов.

Чтобы совершить звонок из бота, необходимо использовать функцию zadarma_call(short_number, client_phone), которая принимает на вход следующие параметры:

  • short_number – короткий номер сотрудника в системе, строка, пример - '100'. При звонке по сценарию следует поставить номер в формате '0-12', ( где 0 - номер голосового меню, 12 - номер сценария).
  • client_phone – номер телефона клиента, которому должен быть совершен звонок, строка, пример - '79004443322'.
Пример обратного звонка из бота


Код:

zadarma = zadarma_call('100', '79004443322')

Настройка звонков из карточки клиента

Чтобы осуществлять звонки из карточки клиента, необходимо внести сотрудников в систему Salebot во вкладке Сотрудники.

После регистрации сотрудника, зайдите в редактирование его данных:

Выберите способ совершения телефонных звонков:

Отключить звонки сотрудник не сможет совершать звонки и иконка телефона возле номеров телефона у него не будет отображаться
Звонки через приложение при нажатии на иконку телефона звонок будет перенаправлен в приложение, установленное для звонков на Вашем устройстве (Zopier или другое)
Звонки по API Zadarma(нужно указать короткий номер сотрудника) при нажатии на иконку телефона звонок поступит сначала сотруднику, а затем происходит дозвон клиенту

После всех настроек, рядом с номером телефона клиента появится изображение телефонной трубки и можно осуществлять вызов:

Звонок из карточки клиента во вкладке Клиенты

Настройка вебхуков

Отправка вебхуков настраивается в системе Zadarma. На стороне salebot никаких действий не требуется.

Строка URL:

https://chatter.salebot.pro/zadarma_webhook/ZadarmaApiKey

Шаг 1

Скопируйте ваш Ключ API в разделе «Настройки» → «Интеграции и API» на вкладке Ключи и API (если ключа нет, нажмите кнопку Создать ключи):

Копирование ключа интеграции в Zadarma

Шаг 2

Перейдите в раздел «Настройки» → «Интеграции и API» и выберите “Уведомления о событиях”:


Откроется окно Уведомления о событиях, где нужно указать скопированный Ключ API в формате:

https://chatter.salebot.pro/zadarma_webhook/10ec2c4d855773c62d66


Нажимаем кнопку Добавить, после чего, можно выбрать типы уведомлений, которые будут поступать в Salebot:

Уведомления в salebot от сервиса Zadarma
Настройка типов уведомлений в Zadarma


В системе используются следующие уведомления:

Callback Триггер
zadarma_call_event NOTIFY_START начало входящего звонка в АТС
zadarma_call_event NOTIFY_INTERNAL начало входящего звонка на внутренний номер АТС
zadarma_call_event NOTIFY_ANSWER ответ при звонке на внутренний или на внешний номер
zadarma_call_event NOTIFY_END конец входящего звонка на внутренний номер АТС
zadarma_call_event NOTIFY_OUT_START начало исходящего звонка с АТС
zadarma_call_event NOTIFY_OUT_END конец исходящего звонка с АТС
zadarma_call_event NOTIFY_RECORD запись разговора доступна для скачивания
zadarma_call_event NOTIFY_IVR реакция абонента на назначенное действие