Связаться с поддержкой:
Связаться с поддержкой
Выберите язык Русский Английский (статья не переведена)

    Отправить файл

    Робот может отправлять файл (PDF, изображение, документ и др.) из Битрикс24.Диск, по публичной ссылке или из задачи в Битрикс24.

    Как добавить робота ChatApp:

    Шаг 1. Перейдите в раздел «Роботы» в нужной воронке CRM.
    Шаг 2. На стадии, где робот должен срабатывать, нажмите на «+».
    Шаг 3. В левом списке прокрутите вниз и откройте раздел «Другие роботы».
    Шаг 4. Выберите робота [ChatApp для WhatsApp, Telegram, Viber] — «Отправить файл».

    «По очереди», «Когда», «При условии»
    По очереди — порядок выполнения запуска робота на стадии:
    • Независимо от других роботов — запускается сразу (по умолчанию).
    • После предыдущего робота — запускается только после выполнения ранее настроенных роботов на этой стадии.

    Когда — момент запуска робота:
    • Сразу — при переходе карточки на стадию (по умолчанию).
    • Через время — запуск с задержкой (укажите интервал).

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

    Поля «Телефон» «ID чата» «Мессенджер»
    Робот поддерживает несколько способов отправки файлов — выберите подходящий.
    ‼️Используйте только один способ отправки, иначе сообщения будут дублироваться.

    Отправка по номеру телефона

    В поле «Телефон» укажите номер вручную или используйте переменную:
    • Вручную — введите один или несколько номеров через запятую.
    • Через переменную — номер подтягивается из карточки CRM.
    Нажмите три точки → выберите «Лид» или «Сделку» → укажите поле с номером.

    Рекомендуем использовать следующие переменные:
    • для сделок: {{Контакт: Телефон (текст)}}
    • для лидов: {{Телефон (текст)}}

    Робот через переменную «Телефон (текст)» подтягивает все доступные номера клиента из карточки. Если указано несколько номеров, сообщение будет отправлено на каждый из них. Если требуется отправка на конкретный номер, выберите именно то поле, где хранится нужный номер.

    Отправка по username Telegram
    В поле «ID чата» введите username клиента вручную или через переменную:
    Нажмите три точки → выберите сущность «Лид» или «Сделка» → укажите поле,
    где хранится username клиента в карточке CRM.

    Используйте следующие переменные для username:
    • для лида: {{E-mail (текст)}}
    • для сделки: {{Контакт: E-mail (текст)}}

    Отправка через поле «Мессенджер»
    Этот способ используется, когда нет контактных данных клиента, но есть чат с клиентом в Открытой линии. В карточке CRM в поле «Мессенджер» хранятся данные чата с клиентом, через который робот отправит сообщение.

    Обязательное условие:
    в карточке CRM должно быть заполнено поле «Мессенджер».
    Это поле не заполняется вручную — оно создаётся системой автоматически, если:
    — клиент написал в Открытую линию;
    — или вы начали диалог с клиентом через Открытую линию.

    В лиде поле «Мессенджер» заполняется в карточке лида.
    В сделке поле «Мессенджер» заполняется в карточке контакта, привязанного к сделке.

    Чтобы отправить сообщение через поле «Мессенджер», используйте переменные:
    — для лида: {{Мессенджер (текст)}}
    — для сделки: {{Контакт: Мессенджер (текст)}}

    Отправка по chatID

    chatID — это идентификатор чата в Scenario Dialogs. Этот способ используется, когда нет номера телефона или username клиента, но есть чат с клиентом в Scenario Dialogs.

    Шаг 1. Добавьте робота ChatApp «Получить чат ID из поля Мессенджера» по инструкции
    и разместите его перед основным роботом.
    Шаг 2. У основного робота установите: По очереди → После предыдущего робота.
    Шаг 3. В поле «ID чата» нажмите три точки → выберите «Роботы» → робот ChatApp «Получить чат ID из поля Мессенджера» → выберите переменную chatID (идентификатор чата при успехе).

    Готово! Робот отправит сообщение по chatID.

    «ID файла из Битрикс24 Drive», «Публичная ссылка на файл», «ID задачи, из которой взять файлы»
    Робот поддерживает несколько способов отправки файлов — выберите подходящий.
    ‼️Используйте только один способ загрузки, иначе файл будет дублироваться.

    Размер файла для отправки через робота — не более 60 МБ.

    ID файла из Битрикс24 Drive
    Чтобы получить ID файла из Битрикс24 Диск:
    Шаг 1. В Битрикс24 Диск нажмите правой кнопкой мыши на нужный файл.
    Шаг 2. Нажмите «Поделиться» → «Скопировать внутреннюю ссылку».

    Ссылка будет выглядеть примерно так:
    https://b24-xxxxx.bitrix24.ru/bitrix/tools/disk/focus.php?objectId=93&cmd=show...

    ID файла — это число после objectId=
    В приведённом примере ID файла: 93.
    Вставьте  это число в робота в поле «ID файла из Bitrix24.Drive».

    Публичная ссылка на файл
    В поле «Публичная ссылка на файл» вставьте ссылку на файл.
    Клиенту будет отправлена не ссылка, а сам файл или изображение по этой ссылке.

    Важно: ссылка должна быть публичной и доступной без авторизации.

    ID задачи, из которой взять файлы
    Этот способ позволяет отправить файлы, прикреплённые к задаче.

    Как получить ID задачи:
    Шаг 1. Перейдите в «Задачи и проекты» и откройте нужную задачу.
    Шаг 2. Нажмите на три точки → выберите «Скопировать ID задачи».Полученный ID вставьте в роботе в поле «ID задачи, из которой взять файлы».

    «Имя файла», «Подпись к файлу»
    Поле «Имя файла» — используется для указания названия файла, которое будет отображаться у клиента.
    Укажите имя файла с расширением. Например: test.jpgПоле «Подпись к файлу» — текст сообщения, который будет отправлен вместе с файлом.
    В этом поле добавьте комментарий или пояснение к отправляемому файлу (при необходимости).
    «Имя», «Фамилия»
    Доступо только для номерного Telegram, для остальных каналов поля оставьте пустыми.
    Введите имя и фамилию, если номер не сохранен в CRM — будет создан новый контакт с указанными данными.
    «ID линии», «Канал»
    В поле «ID линии» укажите ID линии ChatApp, через которую будет отправлено сообщение.
    Если линия одна — поле можно оставить пустым.В поле «Канал» — выберите канал связи из линии, которую вы указали в поле «ID линии».
    Через выбранный канал связи робот отправит сообщение.
    Отражать в открытых линиях
    Определяет, будет ли сообщение отправленное роботом отображаться в чате Открытой линии. По умолчанию — отображается.
    Ожидать асинхронный результат
    Функция «Ожидать асинхронный результат» позволяет роботу получить фактический статус доставки сообщения от мессенджера. Без этой функции робот показывает только статус «отправлено», потому что сообщение передано в очередь на отправку. При этом сообщение может быть отправлено, но ещё не доставлено клиенту — например, если клиент не в сети.

    При включённой функции робот ожидает ответ от мессенджера и возвращает результат после получения фактического статуса доставки. Если сообщение доставлено — робот вернёт успешный результат, если нет — вернёт ошибку с пояснением причины. Поэтому выполнение робота может занять больше времени.

    Чтобы результат робота отображался в таймлайне карточки клиента, в поле «Добавлять результат в комментарии карточки CRM» укажите «Да» или добавьте после этого стандартный робот Битрикс24 «Добавить комментарий в элемент».

    Добавлять результаты в комментарии карточки CRM
    Карточке CRM в разделе таймлайн отображается результат отработки робота.
    Запускать от имени
    По умолчанию указан пользователь, установивший приложение ChatApp.
    Можно указать переменную «Ответственный», чтобы автоматизация запускалась от текущего ответственного карточки CRM.