Задачи по расписанию

Задачи по расписанию позволяют поручить агенту регулярную работу. Вы заранее пишете задание и выбираете время — в нужный момент платформа отправляет задание агенту, и он выполняет его сам, с теми же инструкциями, инструментами и базами знаний, что и в чате.

Например:

  • каждое утро собрать сводку по входящим письмам и отправить её руководителю;

  • по понедельникам готовить отчёт по продажам и сохранять его на «Яндекс Диск»;

  • раз в месяц проверять контрагентов из списка.

Результат агент передаёт дальше своими подключёнными инструментами: отправляет письмом, сохраняет на Диск, создаёт задачу в CRM. Все запуски видны в аналитике агента.

Задачи по расписанию доступны на тарифе e^про для агентов, созданных с нуля или из шаблона-агента. Настраивать задачи могут Владелец, Администратор и Редактор пространства.

Как создать задачу

  1. Откройте настройку агента и в блоке Дополнительные настройки включите Задачи по расписанию.

  2. В открывшемся окне нажмите Добавить задачу.

  3. Заполните форму:

    • Название задачи — по нему вы найдёте задачу в списке и её запуски в аналитике;

    • Задание — что должен сделать агент, до 2 000 символов. Например: «Собери новости по рынку за последние 7 дней и отправь сводку на name@company.ru»;

    • Повтор — ежедневно, по будним дням, еженедельно в выбранные дни или ежемесячно в выбранное число;

    • Время — в формате ЧЧ:ММ, по вашему часовому поясу из профиля;

    • Завершение повтора — дата, после которой задача больше не выполняется. По умолчанию повтор без даты завершения.

  4. Нажмите Сохранить, проверьте задачу в итоговом окне и нажмите Создать.

  5. Проверьте задачу: в меню ⋯ выберите Запустить сейчас — задание уйдёт сообщением в окно Тестирование, и вы сразу увидите ответ агента.

При запуске по расписанию и через Запустить сейчас агент выполняет задание без вопросов и без запроса подтверждения: письма будут отправлены, изменения в подключённых сервисах — внесены. Пишите задание так, чтобы в нём было всё нужное: адресаты, период, куда сохранить результат.

Если в месяце нет выбранного числа, например 31-го, задача выполняется в последний день месяца.

Как работает запуск

  • Каждый запуск — новый диалог: задание становится первым сообщением, памяти о прошлых запусках у агента нет.

  • Агент работает в последней опубликованной версии. Если агент ещё не опубликован — в черновике, как в тестировании.

  • Если выполнить задание нельзя — не хватает данных, инструмент отключён или у него истекла авторизация, — агент напишет в ответе, что не получилось и почему.

  • Приветствие и подсказки вопросов в запусках не используются.

  • Период вроде «за последние 7 дней» агент считает от момента запуска.

  • Запуск расходует e^кредиты так же, как сообщение в чате.

Задачи на одно время выполняются параллельно, каждая в своём диалоге. Если платформа была недоступна в выбранное время, запуск выполнится с опозданием, а если недоступность длилась дольше 15 минут — будет пропущен. Пропущенные запуски не догоняются: следующий — по расписанию.

Управление задачами

В окне Задачи по расписанию — список задач агента: название, статус («Активна» или «На паузе»), расписание и следующий запуск. Открыть окно можно иконкой настроек рядом с переключателем.

В меню ⋯ у задачи:

  • Изменить — поправить задание или расписание. Изменения действуют со следующего запуска;

  • Запустить сейчас — проверить задачу в окне Тестирование. Расписание это не меняет;

  • Приостановить / Возобновить — остановить одну задачу. Запуски за время паузы не выполняются и не догоняются;

  • Удалить — удалить задачу без возможности восстановления. Прошлые запуски останутся в аналитике.

Чтобы остановить все задачи агента сразу, выключите переключатель Задачи по расписанию. Сами задачи и их статусы сохранятся — после повторного включения они продолжат работать по расписанию.

У одного агента может быть до 10 задач. Задача с прошедшей датой завершения удаляется из списка автоматически. Когда у агента есть активные задачи, на его карточке в Мои агенты появляется иконка расписания.

Где смотреть результаты

Запуски попадают на вкладку Диалоги в аналитике агента с источником Расписание. В колонке Запрос пользователя — название задачи, в колонке Имя пользователя — «Автозапуск». Чтобы найти запуски одной задачи, введите её название в поиск.

Статус запуска — в колонке Статус:

Статус

Что значит

Выполнено

Агент выполнил задание

Не выполнено

Агент ответил, но задание не выполнил; причина — в ответе агента

Ошибка

Сбой: например, закончились e^кредиты или модель не ответила. Причина — в подсказке к статусу

Выполняется

Агент ещё работает

Найти неудачные запуски можно фильтром Статус: «Не выполнено» и «Ошибка».

Ограничения

  • Задачу нельзя создать из чата: просьба «присылай отчёт каждый день в 9:00» в чате задачу не создаёт.

  • К заданию нельзя приложить файлы. Файлы, нужные для работы, загрузите в базу знаний агента.

  • Платформа сама не присылает уведомления о результатах: доставить результат должен агент — письмом, на Диск или в CRM.

  • Задачи не копируются вместе с агентом.

  • Если пространство перешло на тариф e^старт, задачи сохраняются, но не выполняются. После возврата на e^про они снова работают по расписанию.