> For the complete documentation index, see [llms.txt](https://waba.docs.olchat.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://waba.docs.olchat.io/keisy/otpravka-shablona-soobsheniya-s-knopkami-i-obrabotka-otvetov-robotom-ozhidanie-soobsheniya.md).

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

В процессе взаимодействия с клиентом на любом этапе сделки может происходить отправка клиенту сообщений в WhatsApp и получение от него ответов. Если вопросы задаваемые клиенту всегда одинаковые, а ответы получаемые от клиента однотипные, этот процесс можно автоматизировать с помощью роботов [Отправить сообщение или шаблон](/roboty-i-aktiviti/roboty-i-aktiviti-biznes-processov/otpravit-soobshenie-ili-shablon.md) и [Ожидать сообщение](/roboty-i-aktiviti/roboty-i-aktiviti-biznes-processov/ozhidat-soobshenie.md).

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

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

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

На стадию **«Отправлено приглашение»** добавим робота **«\[Олчат WABA] Отправить сообщение»,** в котором с помощью заранее утверждённого шаблонного сообщения с кнопками уведомим клиента о предстоящей акции и предоставим на выбор возможность записаться на процедуру или узнать подробнее об акции.

<figure><img src="https://4088584761-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEAVLOdlwnL8moqvOBFCX%2Fuploads%2FGX7q9NcSAUnaj9kcv9wT%2Fimage.png?alt=media&amp;token=1c295543-2ffd-455a-a354-3d4512d7e20d" alt=""><figcaption></figcaption></figure>

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

<figure><img src="https://4088584761-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEAVLOdlwnL8moqvOBFCX%2Fuploads%2FloyfxeIIpxK3xQ8SZkQl%2Fimage.png?alt=media&amp;token=921df9e2-cd27-4777-91c7-e51d5acf78ee" alt=""><figcaption></figcaption></figure>

1. Укажите **Линию WhatsApp,** через которую планируете сделать отправку.
2. Введите **Номер телефона**, на который необходимо отправить сообщение.
3. В поле **«Сообщение»** напишите текст. В рассматриваемом примере – это текст шаблона сообщения. Как его получить подробнее рассмотрено в статье [Получение параметров шаблонов](/vozmozhnosti/poluchenie-parametrov-shablonov.md).

Нажмите на кнопку «СОХРАНИТЬ».

Шаблонное сообщение, полученное клиентом в WhatsApp имеет следующий вид:

<figure><img src="https://4088584761-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEAVLOdlwnL8moqvOBFCX%2Fuploads%2FbnRX7YH6nuRTn5twuZ3n%2Fimage.png?alt=media&amp;token=c3e60b99-62c7-4083-bdb0-d29cba640a90" alt=""><figcaption></figcaption></figure>

Далее для ожидания вариантов ответа клиента на текущую стадию добавим робота **«\[Олчат WABA] Ожидать сообщение».**

<figure><img src="https://4088584761-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEAVLOdlwnL8moqvOBFCX%2Fuploads%2FVORDynBQQUKrj9U7OAp2%2Fimage.png?alt=media&amp;token=89344f4c-df35-44a2-8fc7-30de1099e4aa" alt=""><figcaption></figcaption></figure>

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

Робот **«Ожидать сообщения»** позволяет дождаться ответа пользователя на ваше сообщение. Ответ пользователя содержится в дополнительных результатах робота. Мы отправили клиенту шаблон сообщения с кнопками и ожидаем получить варианты: «Записаться на процедуру» и «Узнать подробнее об акции».

Настроим добавленного робота

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

<figure><img src="https://4088584761-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEAVLOdlwnL8moqvOBFCX%2Fuploads%2FOJHJBMQfHK01uibJprDY%2Fimage.png?alt=media&amp;token=31140a1d-6cc0-4316-b84d-bb7cac8bafab" alt=""><figcaption></figcaption></figure>

Нажмите на кнопку «СОХРАНИТЬ».

Далее необходимо обработать ответ клиента.

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

Добавим робота **«Сменить стадию»** и выполним его настройку.

<figure><img src="https://4088584761-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEAVLOdlwnL8moqvOBFCX%2Fuploads%2F5JlytpKd7xtZ2wKrVBBw%2Fimage.png?alt=media&amp;token=596ebfaf-bd12-4582-84dc-b34c2fd6b17e" alt=""><figcaption></figcaption></figure>

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

   <figure><img src="https://4088584761-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEAVLOdlwnL8moqvOBFCX%2Fuploads%2F7lxuz1MxpoGUDCBM1Q5o%2Fimage.png?alt=media&amp;token=9d769ec5-a285-469d-bae4-6538243d4c0b" alt=""><figcaption></figcaption></figure>

   <figure><img src="https://4088584761-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEAVLOdlwnL8moqvOBFCX%2Fuploads%2FM4lqxyLvnhF3XDbbkgRJ%2Fimage.png?alt=media&amp;token=a754f2f6-19fb-4719-9a7f-b4999119059e" alt=""><figcaption></figcaption></figure>

3\. Укажите стадию, на которую нужно изменить сделку.

<figure><img src="https://4088584761-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEAVLOdlwnL8moqvOBFCX%2Fuploads%2FV1urXAlEe0lsbLJ6Jrsy%2Fimage.png?alt=media&amp;token=a1fcf57b-ce17-477b-9880-19bb4ea8da46" alt=""><figcaption></figcaption></figure>

Нажмите на кнопку «СОХРАНИТЬ».

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

<figure><img src="https://4088584761-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEAVLOdlwnL8moqvOBFCX%2Fuploads%2FtEM1WxCmMXKjwhPGEjaw%2Fimage.png?alt=media&amp;token=e044a645-0b52-4bcf-93ba-43288fbaafb7" alt=""><figcaption></figcaption></figure>

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

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

<figure><img src="https://4088584761-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEAVLOdlwnL8moqvOBFCX%2Fuploads%2FWUgyEMk8s3PJEoe4l8Fm%2Fimage.png?alt=media&amp;token=40c2d181-3354-463c-a47e-8b549231820d" alt=""><figcaption></figcaption></figure>

Нажмите на кнопку «СОХРАНИТЬ».
