Доктор Мун: Двусторонняя интеграция AmoCRM и медицинской системы Dentist+

Интеграции
Индивидуальные доработки
Клиника перешла на системную CRM-модель, синхронизировав продажи и медперсонал

О клиенте

Стоматология «Доктор Мун» — это клиника с активно развивающимся отделом продаж и четко выстроенной системой медицинской документации. Менеджеры и продавцы работают в AmoCRM, а врачи, администраторы и клинический персонал — в МИС Dentist+. Обе системы ранее работали обособленно, что порождало проблемы: дубли клиентов, потерянные визиты, ручной ввод данных.

Задачи

  1. Полная двусторонняя интеграция: синхронизация клиентов, визитов, сделок, статусов
  2. Обработка событий в реальном времени
  3. Работа с повторными визитами
  4. Сопоставление пациентов-детей и родителей
  5. Контроль дублей и статусных переходов

Наше решение

  1. Архитектура и коннектор

    Разработан веб-модуль (коннектор), размещенный на отдельном сервере. Он:

    Опрашивает Dentist+ на предмет новых или измененных данных.

    Получает вебхуки от AmoCRM на основании внутренних событий.

    Не хранит данные пациентов, только перенаправляет.

    Логирует каждое действие и позволяет проводить ручное сопоставление полей по некоторым сущностям

  2. Сопоставление сущностей

    Контакты, визиты, сделки сопоставляются по ID на бэкенде.

    Добавлен внешний интерфейс для ручной настройки соответствий:

    - Врачи

    - Филиалы

    - Пользователи

    Контакты и визиты из одной системы всегда получают «сквозные» ID, записанные в специальные поля другой системы — это позволяет избежать дублей.

  3. Интеграция контактов

    Из AmoCRM в Dentist+:

    Контакт передается при переводе сделки в стадию «Согласие на запись получено».

    Передаются: ФИО, телефон, ID контакта.

    При успешном создании — в AmoCRM записывается ID из Dentist+.

    Встроен контроль дублей: перед созданием проверяется номер телефона.


    Из Dentist+ в AmoCRM:

    Новые пациенты, добавленные врачом, автоматически появляются в CRM.

    Передается статус пациента, ID Dentist+, номер телефона, контактные данные.

    Тип клиента (новый/повторный) автоматически синхронизируется с CRM.

  4. Синхронизация визитов и сделок

    Обработка визитов:

    Коннектор каждые 2 минуты проверяет наличие новых или изменённых визитов.

    Визит автоматически прикрепляется к существующей сделке по логике:

    Совпадение по пациенту, дате и филиалу.

    Поиск пустой сделки на того же пациента.

    При необходимости создаётся новая сделка в нужной воронке (первичный или вторичный визит).


    Алгоритмы:

    Визит может изменить стадию сделки:

    Подтверждение визита → «Запись подтверждена»

    Приход пациента → «Пришел»

    Неявка → «Прием не состоялся»

    Перенос визита → сделка перемещается в специальную техническую воронку

    Коннектор распознаёт отменённые визиты и очищает их из связанной сделки.

  5. Особенности

    Работа с представителями (дети/родители):

    Если в Dentist пациент указан как «представляемый» другим пациентом, контакт не создается заново.

    Данные дочернего пациента отображаются в карточке родителя.

    Это исключает дубли и сохраняет корректную структуру семьи.


    Механика дублей:

    Каждый контакт проходит проверку по номеру телефона.

    Если контакт найден — только дописываются поля, новый не создается.


    Сложные кейсы:

    Если визит переносится, система обновляет все поля и перезаписывает дату.

    При отмене визита — сделка остается, но этап обновляется.

    В одну сделку может быть привязано до 4 визитов на один день.

Результаты

Синхронизация отдела продаж и мед. персонала
Сохранность истории клиентов
Исключены дубли пациентов и сделок
Переход от ручного контроля к системной CRM-медицине
/>

Оставьте заявку – мы подскажем оптимальное решение!

Написать нам

Контакты

Офис в Ижевске
Адрес
Ижевск, ул. Пушкинская, 268
Номер телефона
8 909 714-88-40
Мессенджеры
Офис в Москве
Адрес
Москва, ул. Первомайская, 86/18
Номер телефона
8 909 714-88-40