# Отправка сообщения с кнопками и обработка ответов роботом Ожидание сообщения

{% hint style="warning" %}
Данная статья предназначена для специалистов, обладающих практическим опытом настройки роботов и бизнес-процессов. Материал содержит технические детали и требует понимания принципов интеграции и автоматизации.

При отсутствии соответствующего опыта, рекомендуем обратиться к квалифицированному подрядчику или интегратору.
{% endhint %}

В процессе взаимодействия с клиентом на любом этапе сделки может происходить отправка клиенту сообщений в WhatsApp и получение от него ответов. Если вопросы, задаваемые клиенту, всегда одинаковые, а получаемые от клиента ответы однотипны, этот процесс можно автоматизировать с помощью роботов [Отправить сообщение с кнопками](/roboty-i-aktiviti/roboty/otpravka-soobsheniya-s-knopkami.md) и [Ожидать сообщение](/roboty-i-aktiviti/roboty/ozhidanie-soobsheniya.md).

Рассмотрим следующий сценарий:

1. Отправляем клиенту в WhatsApp сообщение в виде текста с добавлением кнопок. Ожидаем ответ клиента.
2. Обрабатываем ответ клиента и реагируем соответствующим образом: либо отправляем клиенту ещё несколько сообщений, либо ставим на ответственного по сделке Дело позвонить клиенту.

Выполним пошаговую настройку описанного выше сценария.

{% stepper %}
{% step %}
Добавим робота «\[Олчат] - Отправить сообщение с кнопками» на необходимую стадию.

В данном роботе с помощью сообщения в виде текста с кнопками уведомим клиента о предстоящей акции и предоставим на выбор возможность записаться на процедуру или узнать подробнее об акции.

<figure><img src="/files/6MogKjvJ9qy1qpKRQz0B" alt=""><figcaption></figcaption></figure>

1. Выберите «Создать».
2. Выберите стадию, на которую будет добавлен робот.
3. Из контекстного меню выберите «Другие роботы».
4. Добавьте «\[Олчат] - Отправить сообщение с кнопками».
   {% endstep %}

{% step %}
Выполните настройку робота.

Настройки открываются автоматически после создания робота.

Также в настройки можно зайти, нажав «Изменить» на добавленном роботе.

<figure><img src="/files/athdMB1bL4Xz1jwMTIhf" alt=""><figcaption></figcaption></figure>

1. Укажите Линию коннектора.
2. Задайте номера телефона.
3. Введите Заголовок сообщения. Действует ограничение в 60 символов.
4. Введите текст сообщения.
5. Добавьте подпись к сообщению. Действует ограничение в 60 символов.
6. Задайте текст кнопок с ответами на сообщение. Действует ограничение: можно создать до трёх кнопок, длина текста в каждой из них - до 25 символов.

<figure><img src="/files/uQqicbMU7mMzPknYff1m" alt=""><figcaption></figcaption></figure>

Установите оставшиеся параметры робота согласно примеру выше и нажмите кнопку «Сохранить».
{% endstep %}

{% step %}
Сообщение клиенту в WhatsApp принимает следующий вид:

<figure><img src="/files/WflXL3CIJ1na8rMMj2WV" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Для ожидания ответов клиента добавим робота «\[Олчат] - Ожидать сообщение».

Данный робот добавляется на ту же стадию, что и «\[Олчат] - Отправить сообщение с кнопками», и должен срабатывать после первого.

<figure><img src="/files/PCXyEC45vlAV551zxL5A" alt=""><figcaption></figcaption></figure>

1. Выберите «Создать».
2. Выберите стадию, на которую будет добавлен робот.
3. Из контекстного меню выберите «Другие роботы».
4. Добавьте «\[Олчат] - Ожидать сообщение».
   {% endstep %}

{% step %}
Выполните настройку робота.

Настройки открываются автоматически после создания робота.

Также в настройки можно зайти, нажав «Изменить» на добавленном роботе.

<figure><img src="/files/FZTvcyNnxMwzUaX0oh4I" alt=""><figcaption></figcaption></figure>

1. Обязательно укажите, что робот должен сработать **после предыдущего.**
2. Выберите **Линию WhatsApp,** для которой ожидается сообщение.
3. Введите **Номер телефона** клиента, на который было отправлено сообщение и с которого ожидается получить ответ.
4. Укажите **Период ожидания** (в минутах)**,** в течение которого робот будет ожидать сообщение от клиента.
   {% endstep %}

{% step %}
Обработка ответа клиента.

Если клиент выбрал кнопку «Узнать подробнее об акции» – переведём сделку на следующую стадию, на которой клиенту автоматически придет сообщение с подробными условиями акции. В данной стадии вы можете добавить ещё одного робота, который, например, отправит клиенту сообщение с ссылкой на форму записи на процедуру.
{% endstep %}

{% step %}
Добавление робота «Сменить стадию».

<figure><img src="/files/fWoUf3I6juWPvCGxui1M" alt=""><figcaption></figcaption></figure>

1. Выберите «Создать».
2. Выберите стадию, на которую будет добавлен робот.
3. Из контекстного меню выберите «Управление элементом».
4. Добавьте «Сменить стадию».
   {% endstep %}

{% step %}
Выполните настройку робота.

<figure><img src="/files/MeYtHNzlQOe0yrfhiB3t" alt=""><figcaption></figcaption></figure>

1. Обязательно укажите, что робот должен сработать **после предыдущего.**
2. Настройте условие срабатывания робота. Для этого необходимо обработать ответ пользователя, содержащийся в дополнительных результатах робота «Ожидание сообщения».

<figure><img src="/files/tyDTQAXiFks7tjLG1YJ8" alt=""><figcaption></figcaption></figure>

1. Добавьте условие «Содержит».
2. Введите один из вариантов кнопки. В случае примера это «Узнать подробности акции».

<figure><img src="/files/leq2LflTZcOCvsghdar3" alt=""><figcaption></figcaption></figure>

Выберите, на какую стадию роботу необходимо перевести сделку и нажмите «Сохранить».
{% endstep %}

{% step %}
Добавление робота «Запланировать дел&#x43E;**»**.

Последним шагом добавим робота **«Запланировать дело»** и настроим его таким образом, чтобы он поставил на ответственного по сделке дело «Позвонить клиенту» в случае, если клиент выбрал кнопку «Записаться на процедуры» или не ответил в указанный промежуток времени.

<figure><img src="/files/2tynjoAi45eyjVrWpd7L" alt=""><figcaption></figcaption></figure>

1. Выберите «Создать».
2. Выберите стадию, на которую будет добавлен робот.
3. Из контекстного меню выберите «Контроль сотрудников».
4. Добавьте «Запланировать дело».
   {% endstep %}

{% step %}
Выполните настройку робота.

<figure><img src="/files/P0QPyxwnOPWheXlZgXp7" alt=""><figcaption></figcaption></figure>

1. Обязательно укажите, что робот должен сработать **после предыдущего.**
2. Настройте условие срабатывания робота. Для этого необходимо обработать ответ пользователя, содержащийся в дополнительных результатах робота «Ожидание сообщения». Здесь можно обработать ответ «Записаться на процедуры» и тот случай, если клиент не ответил в указанный промежуток времени.
   {% endstep %}

{% step %}
Нажмите кнопку «Сохранить».
{% endstep %}
{% endstepper %}


---

# 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.olchat.io/keisy/klienty/otpravka-soobsheniya-s-knopkami-i-obrabotka-otvetov-robotom-ozhidanie-soobsheniya.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.
