MCP-сервер
Шаблоны
Текст письма, написанный один раз, отправляемый много раз.
Инструменты шаблонов
| Инструмент | Что делает |
|---|---|
| listTemplates | Все шаблоны активного подключения и то, что каждый из них ожидает. |
| getTemplate | Один шаблон по id или slug, с его опубликованными ключами и самой новой версией. |
| createTemplate | Сохранить тело письма, при желании опубликовав его, чтобы его можно было сразу отправлять. |
| previewTemplate | Отрендерить шаблон с переданными значениями, не отправляя его. |
| sendWithTemplate | Отправить письмо, собранное из шаблона, с заполненными пропсами. |
Шаблоны принадлежат ПОДКЛЮЧЕНИЮ, поэтому они действуют на тот ящик, который последним назвал setActiveConnection, и шаблон, написанный коллегой, — один из них.
Черновик отправить нельзя. previewTemplate его рендерит, sendWithTemplate отклоняет его с template_not_published, и в этой асимметрии весь смысл: тело, которое никто не опубликовал, — это тело, которое никто не одобрил.
Пропсы строго проверяются на выходе. Неизвестный ключ или отсутствующий обязательный отклоняет отправку целиком, вместо того чтобы отправить пустоту там, где должен быть номер заказа, — ту единственную поломку, о которой ничто ниже по цепочке не сообщит.