# Автоподстановки

Автоподстановка — это вставка в двойных фигурных скобках `{{ ... }}`. Перед отправкой бот заменяет её значением: именем контакта, ответом из переменной, результатом расчёта.

```
Здравствуйте, {{ first_name }}! Ваш заказ на {{ $сумма }} ₽ принят.
```

Контакт по имени Анна, у которого в переменной `сумма` записано `1500`, получит:

```
Здравствуйте, Анна! Ваш заказ на 1500 ₽ принят.
```

## Что можно подставить

| Запись | Что подставится | Подробнее |
|---|---|---|
| `{{ first_name }}` | Данные контакта: имя, телефон, почта и другие | [Данные контакта](https://support.watbot.ru/chatbots/templates/data#данные-контакта) |
| `{{ $город }}`, `{{ var("Имя клиента") }}` | Значение переменной контакта. Имя с пробелами — через `var` | [Переменные](https://support.watbot.ru/chatbots/templates/data#переменные-контакта) |
| `{{ адрес_офиса }}` | Значение глобальной переменной бота | [Глобальные переменные](https://support.watbot.ru/chatbots/templates/data#глобальные-переменные) |
| `{{ round($цена * 0.9, 2) }}` | Результат выражения: арифметика, условия, функции | [Выражения](https://support.watbot.ru/chatbots/templates/expressions) |
| `{{ date("d.m.Y") }}` | Результат функции | [Справочник функций](https://support.watbot.ru/chatbots/templates/functions) |

## Как это работает

1. Бот находит в тексте все вставки `{{ ... }}`.
2. Каждую заменяет значением. Если значения нет — например, у контакта не указан телефон, — на этом месте будет пусто.
3. Отправляет готовый текст.

Подставленное значение — это всегда просто текст. Если контакт напишет в ответе `{{ ... }}`, бот выведет это как есть и ничего выполнять не будет.

> [!TIP]
> Проверяйте автоподстановки в превью бота — кнопка «Проверить бота» в конструкторе. Если вставка не сработает, под чатом появится причина и ссылка на блок. Подробнее — в разделе [Ошибки и ограничения](https://support.watbot.ru/chatbots/templates/errors).

## Где работают автоподстановки

В текстах сообщений, подписях к файлам, кнопках, ссылках, условиях и настройках многих блоков. В части мест доступны не все функции — см. [Где работают автоподстановки](https://support.watbot.ru/chatbots/templates/where).
