- Приложение для Битрикс24 "Лаборатория роботов"
- Приложение для Битрикс24 "Сквозная аналитика 2.0"
- Приложение для Битрикс24 "Уничтожитель дубликатов"
- Приложение для Битрикс24 "Межпортальные задачи"
- Приложение для Битрикс24 "Немой чат-бот"
- Приложение для Битрикс24 "Доходы и расходы CRM"
- Приложение для Битрикс24 "Досье компании"
- Приложение для Битрикс24 "Продуктивный Jivosite"
Отправить сообщение в чат от человека
Сообщение отправляется от имени пользователя, указанного в поле «Запускать от имени» активити (робота). В чате оно отображается как обычное сообщение сотрудника, а не системное уведомление и не сообщение бота.
- Вы выбираете Куда отправить сообщение: личный диалог с сотрудником или групповой чат;
- Указываете ID чата (ID сотрудника или числовой ID чата) и Текст сообщения;
- Активити (робот) выполняет отправку от имени пользователя из поля «Запускать от имени»;
- Сообщение появляется в выбранном диалоге как обычная реплика сотрудника.
- Отправитель определяется полем «Запускать от имени». У этого сотрудника должны быть права на отправку сообщений в выбранный чат;
- При выборе «Сотруднику» в поле ID чата указывается ID пользователя, а не ID группового чата;
- При выборе «В чат» указывается только числовой ID чата (без префикса chat);
- Активити (робот) не возвращает ID отправленного сообщения и не ожидает ответа собеседника.
| Название поля | Описание и примеры использования |
|---|---|
| Куда отправить сообщение | Обязательный параметр. Определяет тип получателя. Доступные значения: - Сотруднику — личный диалог с указанным пользователем; - В чат — сообщение в групповой или служебный чат по числовому ID. |
| ID чата | Обязательный параметр. Значение зависит от поля «Куда отправить сообщение». Если выбрано «Сотруднику»: - {=Document:ASSIGNED_BY_ID} — ответственный по сущности; - {=User:ID} — текущий пользователь; - 25 или [U25] — конкретный сотрудник. Если выбрано «В чат»: - {=Variable:CHAT_ID} — ID из предыдущего шага (например, робота «Получение ID чата по сущности»); - 1489 — числовой ID группового чата (без префикса chat). |
| Текст сообщения | Обязательный параметр. Текст, который увидят участники диалога. Примеры: - Сделка {=Document:ID} переведена на стадию «Согласование». Проверьте условия до {{=dateadd({=System:Now}, "1d")}}; - Коллеги, прошу согласовать документ по элементу {=Document:TITLE}; - {=Variable:NOTIFY_TEXT} — текст из переменной предыдущего шага. |
| Запускать от имени | Стандартное поле активити (робота). Определяет, от чьего имени будет отправлено сообщение. Рекомендуется выбирать сотрудника с правами администратора или сотрудника, который реально должен быть автором сообщения в переписке. |
| Описание примера | Решение |
|---|---|
| Уведомить ответственного по сделке в личный чат | Куда отправить = Сотруднику, ID чата = {=Document:ASSIGNED_BY_ID}, Текст = Сделка {=Document:TITLE} требует вашего внимания. |
| Написать коллеге от имени руководителя | Запускать от имени = руководитель отдела, Куда отправить = Сотруднику, ID чата = {=Variable:EMPLOYEE_ID}, Текст = Подготовь отчёт по сделке {=Document:ID} до {{=dateadd({=System:Now}, "2d")}}. |
| Отправить сообщение в чат CRM-сущности | Сначала получите chat_id роботом «Получение ID чата по сущности». Затем: Куда отправить = В чат, ID чата = {=Variable:CHAT_ID}, Текст = Обновлена стадия элемента {=Document:TITLE}. |
| Оповестить групповой чат проекта | Куда отправить = В чат, ID чата = {=Variable:PROJECT_CHAT_ID}, Текст = Задача по проекту {=Variable:PROJECT_NAME} переведена в работу. |
| Напомнить себе о просроченной задаче | Куда отправить = Сотруднику, ID чата = {=User:ID}, Текст = Напоминание: задача {=Variable:TASK_TITLE} просрочена с {{=date({=Variable:DEADLINE}, "d.m.Y")}}. |
| Сообщить инициатору процесса о завершении шага | Куда отправить = Сотруднику, ID чата = {=Template:TargetUser}, Текст = Шаг согласования по {=Document:TITLE} выполнен {{=date({=System:Now}, "d.m.Y H:i")}}. |
| Отправить текст в чат после поиска чатов | Робот «Поиск чатов» возвращает search_result_first_string. Куда отправить = В чат, ID чата = {=Variable:CHAT_ID}, Текст = Новое обращение по клиенту {=Document:TITLE}. |
| Уведомить наблюдателя сделки | Куда отправить = Сотруднику, ID чата = {=Variable:OBSERVER_ID}, Текст = По сделке {=Document:TITLE} изменена сумма: {=Document:OPPORTUNITY}. |
| Опубликовать итог согласования в рабочем чате | Куда отправить = В чат, ID чата = 2156, Текст = Согласование завершено. Решение: {=Variable:APPROVAL_RESULT}. Ссылка: {=System:HostUrl}/crm/deal/details/{=Document:ID}/. |
| Отправить персональное сообщение новому сотруднику | Куда отправить = Сотруднику, ID чата = {=Variable:NEW_USER_ID}, Текст = Добро пожаловать в команду! Ваш наставник: {=Variable:MENTOR_NAME}. |
«Отправить сообщение в чат от человека» пишет от имени сотрудника и не требует чат-бота. «Создание сообщения в чат от робота» отправляет сообщение от чат-бота, поддерживает кнопки и может ожидать ответ пользователя.