Интеграция с DentalPRO

Об интеграции:

В рамках стандартной односторонней интеграции по событиям:

  • Запись в расписании
  • Факт приема
  • Информация о квитанции при оплате
  • Информация о квитанции при сторнировании

из DentalPRO в сделки Calltouch передаются: записи, приемы, квитанции и вся основная информация по ним:

  • ID сущности
  • Общая сумма после скидки (в выручку сделки)
  • Дата наступления события (в дату создания/обновления сделки)
  • ID Квитанции (в комментарий сделки)
  • Признак первичный/повторный (в теги сделки)
  • Телефон клиента

Статусы в сделке Calltouch проставляются, исходя из поступившего события:

  • Предварительная запись (для события "Запись в расписании")
  • Факт приема (для события "Факт приема")
  • Прием оплачен (для события "Информация о квитанции при оплате")
  • Оплата отменена (для события "Информация о квитанции при сторнировании")

На один прием из DentalPro может быть сформировано три сделки в ЛК: одна по записи, одна по приему и еще одна по квитанции. Связано это с особенностями работы DentalPro. Сначала формируется запись в расписании. Затем, на основании записи на прием формируется сам прием. В вебхуке по приему не приходит ID записи на прием с которой он связан, поэтому мы не можем обновить запись данными по приему, приходится формировать две сделки с разными внешними ID. Квитанция в DentalPro может быть связана с приемом, а может быть сформирована отдельно от приема. Поэтому в каких-то случаях сделку по приему мы обновляем, а в каких-то создаем новую. Вебхук по записи на прием не содержит суммы.

Обратная передача заявок из DentalPRO в сделки Calltouch позволяет строить полную аналитику по воронке продаж в системе Calltouch, а также дополнительные пользовательские метрики на основании параметров сделок, которые в дальнейшем можно использовать в отчетах Calltouch, для построения персонализированных дашбордов под задачи вашего бизнеса.

Настройка:

Настройка производится сотрудниками Calltouch.
Для настройки интеграции необходимо обратиться к вашему личному менеджеру Calltouch и предоставить:

  • Домен вашей МИС DentalPRO
  • Доступы от DentalPRO с возможностью создания вебхуков

Если доступы от DentalPRO предоставить не получится, то необходимо:

  • Запросить у вашего менеджера Calltouch адреса обработчиков для отправки вебхуков из DentalPRO по событиям:
    - Запись в расписании (calltouch_mediline_record)
    - Факт приема (calltouch_medical_appointments_records_fact)
    - Информация о квитанции при оплате (calltouch_cashbox_paid)
    - Информация о квитанции при сторнировании (calltouch_cashbox_reversal)
  • В DentalPRO настроить отправку вебхуков на выданные адреса обработчиков в соответствии с событиями (в разделе: "Настройки" / "API" / "Web-хуки"). .
  • После выполнения настроек в DentalPRO, необходимо обратиться к вашему личному менеджеру Calltouch.