# Использование переменных для загрузки данных из ботов в связки.

Доступны следующие переменные, которые можно использовать в сообщение после пользовательского ввода.

* text - текст, передается весь введенный текст сообщения. Можно использовать фильтры, вводя нужные слова, разделяя их “;“ без пробелов.
* date - дата, во введенном тексте ищется значение подходящее под маску даты
* number - номер, любое целое число. Можно использовать фильтры: 0-99
* phone - номер телефона, во введенном тексте ищется значение подходящее под маску номер телефона. Нельзя использовать пробелы.
* site - сайт, во введенном тексте ищется значение подходящее под маску сайта.
* email - email, во введенном тексте ищется значение подходящее под маску email.

Структура переменной: **save-val(\<type>|\<name>)**\
type = date,number,text,phone,site,email\
name = любое имя для отслеживания в связках\
фильтрация значений доступна в text и number\
text=56;val\
number=0-99

Пример переменной “текст“ - **save-val(text=да;нет|otvet)**\
В этой переменной мы будем искать в пользовательском вводе слова: **да** и **нет**, далее будем их передавать в нашу связку с CRM под именем “**otvet**“

#### Использование переменных в конструкторе автоворонк “чат-ботов“ <a href="#ispolzovanie-peremennykh-v-konstruktore-avtovoronk-chat-botov" id="ispolzovanie-peremennykh-v-konstruktore-avtovoronk-chat-botov"></a>

1. Заходим в конструктор чат-ботов “автоворонок“ и в том месте, где нам нужно забрать нужные нам данные после ответа “Пользовательский ввод“ - добавляем переменную нужного нам формата:

2\. Переходим в “Связки“ и создаем связку нужного нам мессенджера с нашей CRM

* На шаге №2 в настройках мессенджера выбираем тип события “Параметр сессии автоворонки“
* После создания связки переходим в настройки “Параметр сессии автоворонки“, выбираем тип переменной и указываем ее название , которое мы указали ранее в автоворонке. В данном примере мы использовали название **interes**
* Далее переходим в настройки события которое мы создаем внутри нашей CRM. В примере мы рассмотрим создание контакта **“Новый контакт**“ и сохранение значения в пользовательское поле. Далее “если у нас какой-либо из контактов ранее был создан в CRM“ для внесения нужного нам значения, мы отредактируем его “**Редактировать контакт**“ и добавим данное значение в нужное нам поле.
* После чего нужно запустить связку и проверить работу данной связки.


---

# 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.intellectdialog.com/dlya-ekspertov/ispolzovanie-peremennykh-dlya-zagruzki-dannykh-iz-botov-v-svyazki..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.
