---
title: Действия и ответы в RCS
description: Интерактивные кнопки в RCS — переход по ссылке, вызов, карта, календарь, ответы
---

> **For AI agents:** the complete documentation index is at [llms.txt](https://docs.mydialogi.ru/llms.txt). Append `.md` to any page URL for its markdown version.



> **Коротко:** RCS поддерживает два типа интерактивных блоков — **действия** (система выполняет что-то: открывает сайт, набирает номер, показывает карту) и **ответы** (получатель отправляет заранее заданный текст).

## Кому подходит

- Роль: Клиент, Менеджер рассылок
- Уровень: Новичок / Опытный

## Что это

**Интерактивные блоки** — это кнопки под сообщением или внутри карточки RCS. Нажатие вызывает действие или отправляет заранее заданный ответ.

Действия позволяют направить получателя на сайт, позвонить, показать карту или создать событие в календаре. Ответы — собрать реакцию получателя в диалоге.

## Перед началом

- [ ] У вас есть имя отправителя RCS со статусом **Активно** — [Имя отправителя для RCS →](https://docs.mydialogi.ru/05-channels/02-rcs/sender-id).
- [ ] Вы знаете, поддерживает ли устройство получателя RCS — [Что такое проверка поддержки RCS →](https://docs.mydialogi.ru/05-channels/02-rcs/rcs-check).
- [ ] Вы открыли настройки RCS в рассылке или шаблоне.

## Два типа блоков

| Тип | Что происходит |
|---|---|
| **Действие** | Система выполняет действие в браузере: открывает ссылку, набирает номер, показывает карту, создаёт событие в календаре |
| **Ответ** | Получатель отправляет заранее заданный текст |

## Где размещаются

В ричкарте — **две панели**:

| Панель | Где находится | Максимум кнопок |
|---|---|---|
| **Панель 1** | Внутри макета карточки | До **4** действий или ответов |
| **Панель 2** | Под основным сообщением | До **11** действий или ответов |

<Note>
Обе панели имеют **одинаковые настройки** и могут использоваться вместе. В карусели кнопки настраиваются для каждой карты — в одной панели.
</Note>

## Как настроить

### 1. Нажмите «+ добавить ответ или действие»

Кнопка находится внутри панели в настройках RCS.

### 2. Введите текст кнопки

Текст кнопки — до **20 символов**. Он будет виден получателю.

### 3. Выберите тип ответа

**Действие** или **Ответ**.

### 4. Для действия выберите категорию

Переход по ссылке, Голосовой вызов, Действие с картой или Событие в календаре.

### 5. Заполните параметры

Поля зависят от категории — см. разделы ниже.

### 6. Нажмите «Сохранить изменения»

Кнопка добавится в панель.

## Категории действий

### 1. Переход по ссылке

Пользователь открывает URL.

| Поле | Что указать |
|---|---|
| **Текст** | Текст кнопки (до **20 символов**) |
| **URL-адрес** | Должен начинаться с `http://` или `https://` |
| **Приложение** | **Браузер** или **Вебью** |

#### Режимы Вебью

Доступны только для приложения **Вебью**.

| Режим | Что означает |
|---|---|
| **Полное** | Шторка открывается на 100% высоты экрана |
| **50%** | Шторка занимает половину экрана |
| **Вертикальное** | Шторка занимает три четверти экрана |

### 2. Голосовой вызов

Пользователь набирает номер.

| Поле | Что указать |
|---|---|
| **Текст** | Текст кнопки (до **20 символов**) |
| **Тип действия** | **Голосовой вызов**, **Вызов + медиа**, **Видео вызов** |
| **Телефон** | Номер для вызова |
| **Резервный URL** | На случай, если приложение по умолчанию недоступно |

<Note>
**Вызов + медиа** и **Видео вызов** не поддерживаются Google.

При выборе **Вызов + медиа** появляется дополнительное поле **Тема** для указания темы звонка.
</Note>

### 3. Действие с картой

Три подтипа.

#### 3.1. Показать локацию по координатам

| Поле | Что указать |
|---|---|
| **Текст** | Текст кнопки (до **20 символов**) |
| **Тип действия** | **Показать локацию** |
| **Режим** | **По координатам** |
| **Широта** | Десятичное значение, например `12.34567` |
| **Долгота** | Десятичное значение, например `76.54321` |
| **Название** | Метка на карте |
| **Резервный URL** | Альтернативное картографическое приложение |

<Warning>
Используйте **только десятичные значения** координат. Неверный формат приведёт к ошибке.
</Warning>

#### 3.2. Показать локацию по запросу

| Поле | Что указать |
|---|---|
| **Текст** | Текст кнопки (до **20 символов**) |
| **Тип действия** | **Показать локацию** |
| **Режим** | **По запросу** |
| **Запрос** | Поисковый запрос, например «Ближайший магазин» |
| **Название** | Метка на карте |
| **Резервный URL** | Альтернативное картографическое приложение |

#### 3.3. Запросить локацию

Запрашивает у пользователя его местоположение.

| Поле | Что указать |
|---|---|
| **Текст** | Текст кнопки (до **20 символов**) |
| **Тип действия** | **Запросить локацию** |

### 4. Событие в календаре

Создаёт событие в календаре пользователя.

| Поле | Что указать |
|---|---|
| **Текст** | Текст кнопки (до **20 символов**) |
| **Тип действия** | **Создать календарное событие** |
| **Время старта** | Дата и время начала |
| **Время окончания** | Дата и время окончания |
| **Заголовок** | Название события |
| **Описание** | Описание события |
| **Резервный URL** | Альтернативное приложение-календарь |

## Предустановленные ответы

Тип **Ответ** позволяет настроить кнопку с готовым текстом. Когда получатель нажимает — в систему отправляется автоматический ответ.

| Поле | Что указать |
|---|---|
| **Текст** | Текст ответа |

**Пример:** кнопка **«Хочу пирожное!»** — при нажатии получатель отправляет этот текст в диалог.

## Что видит получатель

- Кнопки внутри карточки (Панель 1).
- Кнопки под сообщением (Панель 2).
- При нажатии — либо действие выполняется, либо отправляется заданный ответ.

## Ограничения

- **Текст кнопки** — до **20 символов**.
- **URL-адреса кнопок** — должны быть уникальными.
- **Тексты кнопок** — должны быть уникальными.
- **Панель 1** — до **4** кнопок.
- **Панель 2** — до **11** кнопок.
- **Координаты** — только в десятичном формате.

## Результат

Действия и ответы настроены и готовы к использованию в ричкарте или карусели.

- [Шаблон RCS «Ричкарта» →](https://docs.mydialogi.ru/05-channels/02-rcs/templates/templates-richtext)
- [Шаблон RCS «Карусель» →](https://docs.mydialogi.ru/05-channels/02-rcs/templates/templates-carousel)

## Частые проблемы

### Кнопка не работает

**Причина:** RCS не поддерживается у получателя.

**Решение:** проверьте поддержку RCS или используйте каскад.

[Что такое проверка поддержки RCS →](https://docs.mydialogi.ru/05-channels/02-rcs/rcs-check)

### URL не открывается

**Причина:** неверный адрес.

**Решение:** проверьте формат — URL должен начинаться с `http://` или `https://`.

### Слишком много кнопок

**Причина:** превышен лимит на одну из панелей.

**Решение:** Панель 1 — до 4 кнопок, Панель 2 — до 11. Сократите количество.

### Событие в календаре не создаётся

**Причина:** не указано время окончания или другие обязательные поля.

**Решение:** заполните все поля — время старта, время окончания, заголовок.

### Локация не отображается

**Причина:** координаты указаны в неверном формате.

**Решение:** используйте **только десятичные значения** — например, `59.94` для широты и `30.31` для долготы.

### Голосовой вызов не срабатывает

**Причина:** телефон не указан или введён в неверном формате.

**Решение:** укажите номер телефона. При необходимости добавьте **резервный URL** на случай, если приложение недоступно.

### «Вызов + медиа» или «Видео вызов» не работают

**Причина:** эти типы вызовов не поддерживаются Google.

**Решение:** используйте обычный **Голосовой вызов**. Остальные два типа не сработают на устройствах с Google.

### Текст кнопки не помещается

**Причина:** превышен лимит в 20 символов.

**Решение:** сократите текст кнопки до 20 символов.

## См. также

<Columns cols={2}>
  <Card title="Обзор шаблонов RCS" icon="book" href="/05-channels/02-rcs/templates/templates-overview">
    Четыре формата RCS-сообщений
  </Card>
  <Card title="Шаблон RCS «Ричкарта»" icon="image" href="/05-channels/02-rcs/templates/templates-richtext">
    Изображение + заголовок + текст + 15 кнопок
  </Card>
  <Card title="Шаблон RCS «Карусель»" icon="images" href="/05-channels/02-rcs/templates/templates-carousel">
    До 12 прокручиваемых карт
  </Card>
  <Card title="Что такое RCS" icon="message" href="/05-channels/02-rcs/rcs">
    Возможности и форматы RCS
  </Card>
</Columns>

## Нужна помощь?

- **OTP-коды:** support@otpcod.ru
- **Multi API:** support@multiapi.ru
- **Мой диалог:** support@mydialogi.ru
