amoCRM

Мессенджеры и amoCRM через API Charon

Готового виджета для amoCRM у Charon нет — связку пишет ваш разработчик. Charon держит подключения WhatsApp, Telegram, Max, WeChat и Matrix и отдаёт сообщения по API, а код разработчика переносит их в amoCRM.

Автор: Команда документации Charon Время чтения: 4 мин

Где менеджеры будут отвечать клиентам

От этого зависит, что появится в amoCRM и сколько кода понадобится. Выберите вариант — ниже будет, что получите и что нужно сделать.

В чате amoCRM

Где отвечает менеджер
В чате amoCRM, как в любом другом канале аккаунта.
Что появится в amoCRM
На первое сообщение нового клиента amoCRM сама создаёт чат, контакт и неразобранную сделку.
Что пишет разработчик
Обработчик, который передаёт сообщения между Charon и API чатов amoCRM в обе стороны.
Что нужно от amoCRM
Зарегистрировать свой канал через техподдержку amoCRM. По её документации заявку рассматривают 1–3 рабочих дня.

Объём работ: самый большой из трёх вариантов, зато менеджеры не выходят из amoCRM.

Пройти схему обмена по шагам

В Charon, а в amoCRM — сделки

Где отвечает менеджер
В веб-мессенджере Charon или в его мобильном приложении.
Что появится в amoCRM
Контакт, сделка и примечания — их заводит ваш обработчик по вашим правилам.
Что пишет разработчик
Обработчик входящих событий Charon и запись в amoCRM. Ответы клиентам уходят из Charon без кода.
Что нужно от amoCRM
Доступ к API вашего аккаунта. Регистрировать канал не нужно.

Объём работ: меньше, чем с чатом: код нужен только в одну сторону.

События, которые получит обработчик

Пока без amoCRM

Где отвечает менеджер
В веб-мессенджере Charon или в его мобильном приложении.
Что появится в amoCRM
Ничего, пока нет связки.
Что пишет разработчик
Ничего: каналы подключаются в панели Charon.
Если связать позже
История переписки хранится в Charon и доступна через API.

Объём работ: только подключить мессенджеры и пригласить команду.

Как команда работает в Charon без CRM

Как сообщение доходит до amoCRM и обратно

Схема для варианта с чатом в amoCRM. Синим отмечено то, что делает Charon, фиолетовым — код вашего разработчика и amoCRM.

Клиент пишет вам

Менеджер отвечает

Вы пишете первым

Писать первым можно в WhatsApp, Telegram и Max.

Если менеджеры отвечают из Charon, обработчику достаточно первого сценария: ответ уходит клиенту без него.

Кто за что отвечает

Charon отвечает за мессенджеры, amoCRM — за сделки и чаты, а код разработчика соединяет одно с другим.

Charon

  • Держит подключения мессенджеров и показывает их статус в панели и в API.
  • Принимает и отправляет сообщения и файлы, хранит историю.
  • Присылает события на ваш адрес с подписью и повторяет доставку при сбое.
  • Выдаёт ключи API с нужным набором прав.

Ваш разработчик

  • Обработчик на адресе HTTPS: принимает события Charon и проверяет подпись.
  • Поиск клиента в amoCRM по телефону и правила для дублей.
  • В какую воронку и к какому ответственному попадает новый клиент.
  • Передача ответов менеджера в Charon, если отвечают из amoCRM.

amoCRM

  • Контакты, сделки и чаты хранятся в вашем аккаунте.
  • Свой канал для чатов регистрирует техподдержка amoCRM.
  • Воронки, неразобранное и права менеджеров настраиваются в amoCRM.

Что решить до разговора с разработчиком

С ответами на эти пять вопросов разработчик сможет оценить работу, а мы — посчитать лицензию.

  1. Какие мессенджеры и сколько номеров

    Каждый номер или аккаунт — одно подключение, по их числу считается тариф. Чем отличаются пять мессенджеров

  2. Где отвечают менеджеры

    В чате amoCRM или в Charon — варианты выше.

  3. Как узнать клиента

    По телефону, по имени в Telegram или иначе, и что делать, если в amoCRM нашлось два контакта.

  4. Куда попадает новый клиент

    Воронка, этап и ответственный для сделки из мессенджера.

  5. Где будет работать Charon

    В облаке или на вашем сервере. Обработчику в любом случае нужен адрес, до которого Charon достучится по HTTPS. Сравнить облако и свой сервер

Куда дальше

Передать разработчику

Методы, события, подпись и права ключа внешнего API с примером запроса.

Внешний API и вебхуки

Начать без CRM

Общий чат мессенджеров для команды: кто что видит и как распределяются диалоги.

Работа без CRM

Частые вопросы про Charon и amoCRM

Есть ли у Charon готовый виджет для amoCRM?

Нет. Готовая интеграция есть только с Битрикс24. С amoCRM Charon связывает ваш разработчик через внешний API и вебхуки — автоматические уведомления о новых сообщениях на адрес его обработчика.

Почему нельзя просто добавить канал в настройках amoCRM?

Сторонний канал попадает в чаты amoCRM через её API чатов. Канал регистрирует разработчик интеграции: подаёт заявку в техподдержку amoCRM и получает идентификатор канала и секретный ключ. Если менеджеры отвечают из Charon, регистрация не нужна.

Сколько займёт связка?

Зависит от варианта и ваших правил для воронок и дублей, поэтому срок называет разработчик. Со стороны Charon работы немного: подключить мессенджеры в панели и выпустить ключ API.

Сколько это стоит?

Лицензия Charon считается по числу подключений, полный доступ к внешнему API входит в платный тариф — тарифы на главной. Работу разработчика вы оплачиваете отдельно. Проверить Charon можно бесплатно в облаке: 14 дней на двух подключениях с момента создания первого.

Можно начать без amoCRM и связать позже?

Да. Менеджеры отвечают в веб-мессенджере Charon или в мобильном приложении, а история переписки хранится в Charon. Когда интеграция будет готова, её можно прочитать через API.

Где хранится переписка?

В Charon: в облаке или на вашем сервере, если ставите его у себя. В amoCRM попадает то, что передаст ваша интеграция.

Обсудим связку с вашей amoCRM

Расскажите, какие мессенджеры нужны и где отвечают менеджеры, — подскажем вариант и что передать разработчику.

Оставить заявку