> For the complete documentation index, see [llms.txt](https://docs.athenachat.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.athenachat.ai/funkcional/multiagentnost.md).

# Мультиагентность

Несколько ИИ-агентов в одном канале — переключение по триггерам

Мультиагентность — это технология, позволяющая объединить нескольких узкоспециализированных ИИ-агентов в рамках одного канала связи. Система автоматически передает диалог от одного агента к другому в зависимости от запроса клиента, будь то продажа, техническая поддержка или запись на услугу.

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

В основе переключения между агентами лежат триггеры (выполнения задачи, триггеры по событию, стоп-словам). Афина анализирует контекст диалога или наличие ключевых слов и мгновенно меняет сценарий поведения.

### Например:

* Если клиент выражает недовольство — подключается агент по отработке возражений.
* Если клиент называет конкретный город — диалог передается агенту, отвечающему за локальные продажи в этом регионе.

По умолчанию общение всегда начинает Main бот (Главный агент), который выступает в роли диспетчера и распределяет запросы далее.

## Инструкция по настройке:

Для реализации мультиагентной схемы выполните следующие шаги:

### 1. Подготовка агентов

Создайте и настройте нескольких ИИ-агентов. Каждый из них должен иметь свой уникальный сценарий (промпт) и базу знаний. Например: «Бот-продажник», «Бот-поддержка», «Бот-претензионщик».

![](https://4126380821-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwirYrs8odJMFan3KqfzY%2Fuploads%2FriRJ9gkv1tcLsSEAUlJo%2Fmultiagents-01.webp?alt=media)

### 2. Настройка триггеров переключения

Перейдите в раздел управления триггерами (как показано на скриншоте):

![](https://4126380821-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwirYrs8odJMFan3KqfzY%2Fuploads%2Fc6WNmSa85Y7y3SbquEaV%2Fmultiagents-02.webp?alt=media)

* Задайте события, ключевые слова или задачу: В поле «Список стоп-слов/ключевых слов» введите фразы, которые должны активировать смену агента (например, название города «Озерки» или слово «Жалоба»), в списке событий пропишите условия при, которых сработает триггер и диалог перейдет к другому агенту (например, получить номер телефона клиента).
* Активируйте переключение: Установите чекбокс напротив функции «Изменить ИИ-агента».
* Выберите целевого агента: В выпадающем списке укажите, какому именно агенту Афина должна передать управление диалогом после срабатывания триггера.

### 3. Тестирование логики

После сохранения настроек Афина начнет автоматически «перепрыгивать» между сценариями. Как только триггер сработает, текущий агент мгновенно уступит место новому, у которого уже прописаны инструкции для дальнейшего ведения диалога.

## Преимущества для вашего бизнеса

* Бесшовный клиентский опыт: Пользователь не замечает переключения, получая максимально экспертный ответ.
* Автоматизация сложных процессов: Вам не нужно создавать один огромный и сложный сценарий — проще настроить несколько эффективных микро-агентов.
* Точность обработки: Каждый агент сфокусирован на своей задаче, что исключает ошибки в консультациях.

Если у вас возникли вопросы по настройке сложных цепочек триггеров, обратитесь в нашу службу поддержки.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.athenachat.ai/funkcional/multiagentnost.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
