Две разные вещи со словом «шаблон»
Это разные функции. Обе создают агента, но галерею использует только одна.
Эндпоинт с именем
create/template — это Agent Builder: он генерирует агента по описанию на естественном языке и к галерее ниже отношения не имеет. Эндпоинты галереи живут под /workflow/templates.
Просмотр галереи
В списке агентов откройте Новый агент → Шаблоны. В диалоге две вкладки:- Шаблоны — системный каталог, курируемый Агентикой и видимый всем
- Мои шаблоны — шаблоны, которые вы сохранили сами
Создание агента из шаблона
Нажмите Использовать на карточке. Агентика копирует граф шаблона в совершенно нового агента, называет его по имени шаблона и открывает в редакторе. Его можно сразу переименовывать и править: новый агент полностью независим от шаблона, и последующие изменения одного не влияют на другой. При каждом создании trigger-узлы получают новые trigger UUID, поэтому два агента из одного шаблона никогда не конфликтуют по trigger path и не наследуют чужой Agent UUID.Шаблон несет только граф — узлы, ребра и промпты. Он не несет конфигурацию моделей, настройки голоса и context variables. После создания агента из шаблона задайте ему модели и голос (или оставьте наследование настроек организации) и заново введите context variables, на которые ссылаются промпты.
Context variables в шаблоне
Поскольку context variables в шаблоне не хранятся, скопированные из шаблона промпты могут ссылаться на{{переменные}}, которых у нового агента еще нет. На этапе сборки это нормально: ссылка подставляется в момент звонка из initial_context.
Что нужно сделать для нового агента:
- Для реальных звонков — обеспечить, чтобы переменные приходили в
initial_context: из payload API-триггера, из столбцов CSV кампании или через Pre-Call Data Fetch. - Для тестовых звонков из редактора — добавить переменные в Settings → Context Variables, чтобы тестовому звонку было что подставить.
Сохранение своего агента как шаблона
В редакторе откройте меню⋯ и выберите Save as template. Задайте имя и, при желании, описание.
- Захватывается то определение, которое показывает редактор: draft, если он есть, иначе published. Несохраненные изменения сохраняются автоматически, так что в шаблон попадет ровно то, что вы видите.
- Шаблон — это снимок. Дальнейшие правки исходного агента шаблон не обновляют, а обновления шаблона на месте не поддерживаются — сохраните новый.
- Save as template недоступно, пока вы смотрите историческую версию в режиме чтения. Сначала вернитесь в draft.
Кто видит ваши шаблоны
Общим является только системный каталог: он принадлежит Агентике (без пользователя), поэтому вкладку Шаблоны все видят одинаковой. Чтобы сегодня передать коллеге рабочего агента, поделитесь самим агентом, а не шаблоном.Удаление шаблона
На карточках личных шаблонов есть иконка корзины: подтвердите — и шаблон удален. Удаление шаблона не затрагивает созданных из него агентов: это независимые копии. У системных шаблонов кнопки удаления нет, и API такую попытку отклоняет: системный шаблон, как и личный шаблон другого пользователя, неотличим от несуществующего (404).