# Полный список кастомных тегов и фильтров для работы на платформе

| Что пишем?                | Что происходит?                                                                                                                                      | Тип    |
| ------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | ------ |
| switch                    | Переход в узел                                                                                                                                       | Тег    |
| enter\_input\_form        | Запустить анкету                                                                                                                                     | Тег    |
| cancel\_input\_form       | Выйти из анкеты без сброса сессии                                                                                                                    | Тег    |
| save\_variable            | Сохраниться переменную                                                                                                                               | Тег    |
| delete\_variables         | Удалить переменную                                                                                                                                   | Тег    |
| send\_message             | Отправить текстовое сообщение (устаревшее)                                                                                                           | Тег    |
| send\_text                | Отправить текстовое сообщение                                                                                                                        | Тег    |
| send\_picture             | Отправить изображение                                                                                                                                | Тег    |
| send\_video               | Отправить видео                                                                                                                                      | Тег    |
| send\_audio               | Отправить аудио                                                                                                                                      | Тег    |
| send\_document            | Отправить файл                                                                                                                                       | Тег    |
| send\_email               | Отправить email через протокол SMTP                                                                                                                  | Тег    |
| send\_system\_message     | Положить в ленчу чата системное сообщение                                                                                                            | Тег    |
| stop                      | Остановить выполнение процедур и отправку контента узла                                                                                              | Тег    |
| chat\_center\_enable      | Открыть чат-сессию с оператором                                                                                                                      | Тег    |
| chat\_center\_disable     | В открытой чат-сессии включить автоматическое обслуживание                                                                                           | Тег    |
| send\_to\_related\_chats  | Для отправки узла во все открытые чат-сессии клиента                                                                                                 | Тег    |
| payments.create           | Создать оплату                                                                                                                                       | Тег    |
| payments.get              | Получить данные об оплате                                                                                                                            | Тег    |
| jivosite.enable           | Открыть чат-сессию с jivo                                                                                                                            | Тег    |
| link                      | Получить ссылку из списка конструктора ссылок                                                                                                        | Тег    |
| form\_lead                | Получить данные последнего лида формы для сайта                                                                                                      | Тег    |
| form\_data                | Получить данные последнего лида формы для бота                                                                                                       | Тег    |
| form\_data\_clear         | Удаляет экземпляр формы для бота у пользователя                                                                                                      | Тег    |
| form\_url                 | Получить ссылку на форму для бота                                                                                                                    | Тег    |
| landing\_lead             | Получить данные последнего лида формы на лендинге                                                                                                    | Тег    |
| push\_message.text        | Создать индивидуальную отправку (Контент: Текст)                                                                                                     | Тег    |
| push\_message.node        | Создать индивидуальную отправку (Контент: Узел)                                                                                                      | Тег    |
| cascades.get\_context     | Получить контекст каскада                                                                                                                            | Тег    |
| choose\_random            | Выбрать случайное значение из списка                                                                                                                 | Тег    |
| random\_int               | Получить случайное число                                                                                                                             | Тег    |
| parse\_date               | Пытается распознать не указывает ли текста на конкретную дату (Используем библиотеку для питона DateParser)                                          | Тег    |
| calc\_timedelta           | Вычисляет дельту между двумя датами                                                                                                                  | Тег    |
| datetime\_now             | Вернет текущее время и дату                                                                                                                          | Тег    |
| replace                   | Заменить значение в строке                                                                                                                           | Тег    |
| paginate                  | Пагинация страницы                                                                                                                                   | Тег    |
| list\_from                | Собрать список переменных словаря из списка словарей.                                                                                                | Тег    |
| createobj                 | Создать объект                                                                                                                                       | Тег    |
| createstring              | Создать строку                                                                                                                                       | тег    |
| setattr                   | Изменить атрибут JSON объекта                                                                                                                        | Тег    |
| set                       | Установить переменную в контексте узла                                                                                                               | Тег    |
| encrypt                   | Формирует JWT-токен                                                                                                                                  | Тег    |
| decrypt                   | Расшифровать JWT-токен                                                                                                                               | Тег    |
| gen\_uuid                 | Сгенерировать случайный UUID                                                                                                                         | Тег    |
| hash\_gen                 | Сформировать hash значения для объекта или строки (Типы хеша: md5, sha1, sha256)                                                                     | Тег    |
| hash\_with\_salt          | Добавить salt (соль) для hash.                                                                                                                       | Тег    |
| transliterate             | Транслитерировать русский текст                                                                                                                      | Тег    |
| regex\_find               | Найти значение применив регулярку                                                                                                                    | Тег    |
| divide\_by                | Делит одно число на другое                                                                                                                           | Фильтр |
| subtract                  | Вычитает одно число из другого                                                                                                                       | Фильтр |
| multiply\_by              | Умножает одно число на другое                                                                                                                        | Фильтр |
| floordiv\_by              | Взять целую часть у дробного числа                                                                                                                   | Фильтр |
| modulo\_by                | Взять дробную часть (остаток) от дробного числа                                                                                                      | Фильтр |
| calc\_sum                 | Суммирует числа (можно несколько)                                                                                                                    | Фильтр |
| shuffle                   | Перемешать список случайным образом                                                                                                                  | Фильтр |
| as\_datetime              | Вернуть объект в виде даты                                                                                                                           | Фильтр |
| as\_number                | Вернуть объект в виде числа                                                                                                                          | Фильтр |
| as\_string                | Вернуть объект в виде строки                                                                                                                         | Фильтр |
| add\_days                 | Добавить дни к объекту даты и времени                                                                                                                | Фильтр |
| add\_hours                | Добавить к объекту даты и времени часы                                                                                                               | Фильтр |
| subtract\_days            | Отнять дни от объекта даты и времени                                                                                                                 | Фильтр |
| subtract\_hours           | Отнять часы от объекта даты и времени                                                                                                                | Фильтр |
| append                    | Добавить элемент в конец списка                                                                                                                      | Фильтр |
| prepend                   | Добавить элемент в начало списка                                                                                                                     | Фильтр |
| base64encode              | Закодировать в base64                                                                                                                                | Фильтр |
| base64decode              | Раскодировать base64                                                                                                                                 | Фильтр |
| matches\_regex            | Найти совпадение по рерулярке                                                                                                                        | Фильтр |
| getindex                  | Внять элемент из списка                                                                                                                              | Фильтр |
| split                     | Разбить по разделителю                                                                                                                               | Фильтр |
| chunks                    | Вернуть равные списки                                                                                                                                | Фильтр |
| html\_unescape            | Не экранировать html теги в шаблоне (который рендерится)                                                                                             | Фильтр |
| safequotes                | Экранирует кавычки при рендоре переменной, которая содержит кавычки                                                                                  | Фильтр |
| as\_json                  | Представить объект в виде json                                                                                                                       | Фильтр |
| json\_safe\_text          | "Если нужно вывести ключ ""Текст"", то обратный слеш экранирует кавычки и все ломается. В таком случае можно сделать""{{ var\|safe\_json\_text }}""" | Фильтр |
| getattr                   | Получить значение атрибута из JSON объекта                                                                                                           | Фильтр |
| keep\_slash\_n            | Ингода /n в строке ломает JSON                                                                                                                       | Фильтр |
| slugify                   | Транслитерация текста (учитывает SLUG - неразделенный)                                                                                               | Фильтр |
| sha256                    | Сформировать hash значения для объекта или строки в sha256                                                                                           | Тег    |
| add\_to\_cart             | Добавить в корзину                                                                                                                                   | Тег    |
| update\_cart              | Обновить корзину                                                                                                                                     | Тег    |
| clear\_cart\_item         | Удалить объект из корзины                                                                                                                            | Тег    |
| clear\_cart               | Отчистить корзину                                                                                                                                    | Тег    |
| cart\_keys                | Что то сделать с ключами корзины                                                                                                                     | Тег    |
| get\_cart\_item           | Получить товар из корзины                                                                                                                            | Тег    |
| cart\_total               | Сумма в корзине                                                                                                                                      | Тег    |
| subscribe\_to\_funnel     | Подписаться на воронку                                                                                                                               | Тег    |
| unsubscribe\_from\_funnel | Отписаться от воронки                                                                                                                                | Тег    |
| unsubscribe\_all\_funnels | Отписаться от всех воронок                                                                                                                           | Тег    |
| amocrm\_enable            | Начать чат с AmoCRM                                                                                                                                  | Тег    |
| google\_sheet             | Подключиться к таблице G                                                                                                                             | Тег    |
| google\_sheet\_iter       | Прочить таблицу построчно                                                                                                                            | Тег    |
| google\_sheet\_append     | Добавить строку в таблицу                                                                                                                            | Тег    |
| save\_timezone            | Сохранить временную зону в профиль                                                                                                                   | Тег    |
| save\_phone\_number       | Сохранить телефон в профиль (основной)                                                                                                               | Тег    |
| check\_phone\_number      | Проверить существует ли телефон у других клиентов                                                                                                    | Тег    |
| normalize\_phone          | Нормализовать телефон                                                                                                                                | Тег    |
| save\_email               | Сохранить email в профиль (основной)                                                                                                                 | Тег    |
| save\_profile\_attr       | Сохранить атрибут профиля (устаревшее)                                                                                                               | Тег    |
| microservice              | Запустить микросервис                                                                                                                                | Тег    |
| complete\_goal            | Отметить достижение цели у диплинка                                                                                                                  | Тег    |
| profile.set\_attribute    | Сохранить атрибут профиля                                                                                                                            | Тег    |
| set\_attribute            | Сохранить атрибут чата                                                                                                                               | Тег    |
| set\_cookie               | Сохранить атрибут чата (устаревшее)                                                                                                                  | Тег    |
| profile.clear\_attribute  | Отчистить атрибут профиля                                                                                                                            | Тег    |
| clear\_attribute          | Отчистить атрибут чата                                                                                                                               | Тег    |
| clear\_cookie             | Отчистить атрибут чата (устаревшее)                                                                                                                  | Тег    |
| set\_tag                  | Добавить тег чата                                                                                                                                    | Тег    |
| clear\_tag                | Удалить тег чата                                                                                                                                     | Тег    |
| profile.set\_tag          | Добавить тег профиля                                                                                                                                 | Тег    |
| profile.clear\_tag        | Удалить тег профиля                                                                                                                                  | Тег    |
|                           | Вернуть список операторов (100 максимум)                                                                                                             | Тег    |
|                           | Вернуть оператора по его почте                                                                                                                       | Тег    |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.fstrk.io/knowledge_base/instructions/old/vizualnyi-konstruktor-chat-botov/konstruktor/rabota-s-procedurami/polnyi-spisok-kastomnykh-tegov-i-filtrov-dlya-raboty-na-platforme.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
