Перейти к содержимому

Шорткоды

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

Шорткод — это текстовая команда в формате [=тип:параметры]. При отправке сообщения система обнаруживает шорткоды в тексте, извлекает их и преобразует в соответствующие вложения (файлы, контакты, местоположение).

Шорткоды можно использовать:

Общий формат:

[=тип:параметры]

Если шорткод требует несколько параметров, они разделяются символом | (вертикальная черта):

[=тип:параметр1|параметр2|параметр3]

Шорткод можно вставить в любое место текста сообщения. При отправке текст шорткода удаляется из сообщения, а вложение отправляется вместе с оставшимся текстом.

Отправляет файл по прямой ссылке.

Синтаксис:

[=file:URL]

Пример:

Направляю прайс-лист:
[=file:https://example.com/files/price-2026.pdf]

Файл скачивается по ссылке и отправляется в мессенджер как документ. Имя файла определяется автоматически из URL.

Отправляет аудиофайл как голосовое сообщение.

Синтаксис:

[=voice:URL]

Пример:

[=voice:https://example.com/audio/greeting.ogg]

Отправляет файл из диска Битрикс24 по его идентификатору.

Синтаксис:

[=disk:ID]

Пример:

Отправляю документ:
[=disk:12345]

Где 12345 — идентификатор файла на диске Битрикс24.

Отправляет контактную карточку с номером телефона.

Синтаксис:

[=vcard:ТЕЛЕФОН]

Пример:

Контакт нашего менеджера:
[=vcard:79001234567]

Номер телефона нормализуется автоматически: удаляются пробелы, скобки и дефисы; номер в формате 8XXXXXXXXXX преобразуется в 7XXXXXXXXXX.

Ссылка с превью — [=link:URL|ЗАГОЛОВОК|ПРЕВЬЮ|ОПИСАНИЕ]

Заголовок раздела «Ссылка с превью — [=link:URL|ЗАГОЛОВОК|ПРЕВЬЮ|ОПИСАНИЕ]»

Отправляет ссылку с визуальным превью (заголовок, изображение, описание).

Синтаксис (полный):

[=link:URL|ЗАГОЛОВОК|ПРЕВЬЮ_URL|ОПИСАНИЕ]

Синтаксис (автоматическое превью):

[=link:URL]

Параметры:

ПараметрОбязателенОписание
URLДаАдрес ссылки
ЗАГОЛОВОКНетЗаголовок ссылки
ПРЕВЬЮ_URLНетURL изображения для превью
ОПИСАНИЕНетТекстовое описание ссылки

Пример:

[=link:https://olchat.io|Олчат|https://olchat.io/preview.png|Интеграция мессенджеров с Битрикс24]

Если указан только URL без дополнительных параметров, система попытается сформировать превью автоматически.

Отправляет местоположение на карте.

Синтаксис:

[=location:ШИРОТА|ДОЛГОТА|АДРЕС]

Пример:

Наш офис:
[=location:55.7558|37.6173|Москва, Красная площадь, 1]

Адрес может состоять из двух частей, разделённых |:

[=location:55.7558|37.6173|Москва|Красная площадь, 1]

Отправляет ссылку на YouTube-видео с превью.

Синтаксис:

[=youtube:КОД_ВИДЕО]

Пример:

Посмотрите наш обзор:
[=youtube:dQw4w9WgXcQ]

Где dQw4w9WgXcQ — код видео из URL YouTube (часть после v=).

Отправляет файл из поля CRM-сущности Битрикс24.

Синтаксис (по полю CRM):

[=crm_file:ТИП_СУЩНОСТИ|ID_СУЩНОСТИ|ИМЯ_ПОЛЯ]

Синтаксис (по ID файла):

[=crm_file:ID_ФАЙЛА]

Примеры:

[=crm_file:deal|7303|UF_CRM_FILE]
[=crm_file:12345]
ПараметрОписание
ТИП_СУЩНОСТИТип CRM-сущности: deal, lead, contact, company
ID_СУЩНОСТИЧисловой идентификатор сущности
ИМЯ_ПОЛЯСистемное имя поля, содержащего файл
ID_ФАЙЛАИдентификатор файла на диске Битрикс24

Аналогично crm_file, но файл отправляется как голосовое сообщение.

Синтаксис:

[=crm_voice:ТИП_СУЩНОСТИ|ID_СУЩНОСТИ|ИМЯ_ПОЛЯ]
[=crm_voice:ID_ФАЙЛА]
Здравствуйте, {{contact_name}}!
Направляю коммерческое предложение по вашему запросу:
[=file:https://example.com/files/commercial-offer.pdf]
Если возникнут вопросы — пишите, я на связи.
Контакт вашего менеджера:
[=vcard:79001234567]
Адрес нашего офиса:
[=location:55.7558|37.6173|Москва, ул. Примерная, д. 1]

В роботе Битрикс24 можно использовать шорткод вместе с переменными бизнес-процесса:

Документы по сделке "{{deal_title}}":
[=crm_file:deal|{{deal_id}}|UF_CRM_DOCS]

В одном сообщении можно использовать несколько шорткодов:

Материалы для подготовки:
[=file:https://example.com/docs/manual.pdf]
[=file:https://example.com/docs/checklist.pdf]
[=youtube:dQw4w9WgXcQ]

Шорткоды поддерживаются в следующих роботах Олчат:

Подробнее о шорткодах в роботах: Шорткоды в быстрых ответах.