===== Интеграция с Телеграмм ===== Телеграмм — это облачный мессенджер для мобильных устройств и компьютеров. Быстрый и безопасный. Позволяет писать сообщения осуществлять звонки, оплачивать услуги. Телеграмм для нас — это еще один канал общения с пользователем. Давайте разберемся, какой дополнительный функционал он нам может предоставить: - Зарегистрируем НОВЫЙ телеграмм аккаунт. Для этого потребуется телефон ответственного сотрудника компании. Мы регистрируем, сотрудник сообщает SMS код который ему пришлет Телеграмм. Имя может быть любое. например **@company_sales**; - Мы создаем ЧАСНУЮ (закрытую) группу из под этого пользователя, например **@company_salesgroup**, попасть в которую можно только по приглашению или зная ссылку. В этой группе средствами телеграмм можем добавить администраторов, ссылки на добавление, вести ОБЩУЮ переписку (типа коллеги я заболел, или кто звонил в налоговою Татьяне Федоровне, перезвоните!); - ОБЯЗАТЕЛЬНО добавляем ответственного сотрудника (руководителя) как администратора группы **@company_salesgroup**, где он может добавлять сотрудников в группу, удалять из группы; - Сообщаем клиенту ссылку https://t.me/company_sales для размещения в рекламе, на сайте, в 2gis и т.д.; - Сообщаем клиенту ссылку типа https://t.me/joinchat/BHLR7l4xcBydhN2Vi для раздачи СОТРУДНИКАМ (в нашем примере, отделу продаж); - Далее на miniPbx создаем подключение к аккаунту **@company_sales** (пока руками через экземпляры tg2sip), отправляем звонки на группу, очередь, конкретного сотрудника; - При получении сообщения от пользователя телеграмм на аккаунт **@company_sales**, нужно сделать примерно такой сценарий (рабочий вариант): * Проверить был ли диалог с таким пользователем, если НЕТ, то переслать в группу сообщения вида "пользователь <<такой то>> задает вопрос"; * Если диалог был то просто запоминать сообщения в Базе; * Когда кто в группе **@company_salesgroup** ответит на сообщение из пп 1, с текстом (например, +), то это считается что он взял общение на себя и ему будет пересылаться ВСЕ сообщения, видимо надо сделать что если написать также "-", то привязка будет удалена; * Далее такой диалог может быть осуществлен напрямую менеджером с клиентом; * Если диалог долго не ведется, то удалять его; * Сообщения от некоторых пользователей игнорировать (например от системы); - Еще телеграмм аккаунт **@company_sales** можно использовать для: * для звонков сотрудникам, через услугу Виртуальный номер; * для звонков и для отправки сообщений клиентам, НО надо быть очень осторожным и уверенным в сотрудниках, чтобы аккаунт не заблокировали за спам (исходящие звонки требуют доработки - сейчас нельзя выбрать при исходящем вызове внешнюю линию); * для отправки уведомлений (о пропущенных вызовах, голосовых сообщений, факсов), конкретным сотрудникам (или в группу типа **@company_salesgroup**) через ящик уведомлений;