Доступно на всех облачных тарифах; для self-hosted требуется тариф Business или выше.
Автоматизация срабатывает на событие — изменение записи, отправку формы, вебхук — и выполняет заранее настроенные шаги. Рутина срабатывает только по времени и выполняет промпт, который агент трактует сам. Берите автоматизацию, когда нужны фиксированные шаги и предсказуемый результат; берите рутину, когда агент должен каждый раз сам решать, что делать с текущими данными.
Создание рутины
1
Создать
В левой боковой панели нажмите + и выберите Новая рутина.
2
Написать промпт
Опишите в поле Промпт, что должен делать каждый запуск. Промпт — это полная инструкция для запуска, поэтому укажите источник данных, порядок обработки и место для результата. Например: «Собери записи, добавленные вчера в таблицу Задачи, сгруппируй их по ответственным и запиши сводку в таблицу Ежедневный отчёт».
3
Задать расписание
Выберите частоту в разделе Расписание и при необходимости укажите Начало и Окончание (необязательно).
4
Активировать
Нажмите Активировать. Конфигурация должна быть сохранена, а в расписании должен быть хотя бы один будущий запуск.
Настройки
Помимо промпта и расписания форма содержит следующие настройки:
Модель и уровень интеллекта фиксируются при сохранении, поэтому в истории выполнения видно, на чём фактически работал каждый запуск.
Расписание
Частоту можно выбрать из готовых вариантов: Ежечасно с указанием минуты, Ежедневно и По будням с указанием времени, Еженедельно с указанием дня недели и времени, Ежемесячно с указанием числа и времени. Для более точных условий выберите Пользовательская (RRULE) и напишите правило RFC 5545, напримерFREQ=DAILY;BYHOUR=9;BYMINUTE=0. У пользовательского правила есть ограничения:
- Частота должна быть
HOURLY,DAILY,WEEKLY,MONTHLYилиYEARLY, а между двумя запусками должен быть промежуток не менее 1 часа. - Допустимы
INTERVAL,COUNT,BYDAY,BYMONTHDAY,BYMONTH, а также по одномуBYMINUTEиBYHOUR. Максимум дляCOUNT— 1000, аCOUNTилиINTERVALтребуют заданного времени в поле Начало. - Часовой пояс и границы задаются формой, поэтому
TZID,DTSTART,UNTILиBYSECONDотклоняются.
COUNT=1.
Расписание вычисляется в часовом поясе того, кто создал рутину, и не подстраивается под того, кто её смотрит. Время в строке Следующий запуск уже пересчитано в ваше местное.
Черновики, обновление и запуск вручную
Новая рутина — это черновик, и по расписанию она не запускается, пока вы её не активируете. При редактировании активной рутины изменение тоже сохраняется черновиком, а работающая версия продолжает использовать прежнюю конфигурацию: нажмите Обновить, чтобы применить его, или Отменить изменения, чтобы отказаться. Запустить сейчас выполняет рутину однократно, не дожидаясь расписания, — так удобно проверять промпт. Пока предыдущий запуск не завершился, запустить рутину вручную повторно нельзя. Чтобы остановить рутину, выключите переключатель. Расписание перестанет срабатывать, а накопленная история выполнения сохранится.История выполнения
Откройте рутину и перейдите на вкладку История выполнения. Список запусков фильтруется по статусу и периоду, что помогает найти конкретный сбой; у выбранного запуска видно запланированное время, время начала и завершения, длительность и полный чат этого запуска. Запуски отмечаются как В очереди, Выполняется, Завершён, Ошибка или Отменено. Отменено появляется, когда запуск кто-то прервал либо когда рутина или её база были удалены. Запуск со статусом Ошибка указывает причину, и каждая причина требует своего решения:
Чат запуска доступен только для чтения. Участники, которым разрешено редактировать рутину, могут продолжить его в конце, чтобы разобраться, как проходил конкретный запуск.
Для просмотра истории выполнения нужно право на редактирование рутины. Владелец и создатель базы могут создавать, редактировать и удалять рутины; у остальных участников доступ только на чтение.
Уведомления об ошибках и автоматическая остановка
Teable отправляет уведомление, когда запуск завершается ошибкой или кончаются кредиты. Оно уходит участнику, который последним обновлял рутину; кто именно, показано в строке Уведомления будут отправлены вверху истории выполнения. Уведомления об ошибках приходят не после каждого случая, чтобы длинная череда сбоев не завалила получателя. После 5 неудач подряд рутина останавливается автоматически, и об этом приходит отдельное уведомление. Устраните причину и снова включите переключатель; счётчик обнуляется после первого успешного запуска. В этот счёт попадают не все неуспешные запуски: пропущенные из-за того, что предыдущий ещё выполнялся или истекло ожидание в очереди, а также Отменено — не считаются ошибками и не вызывают уведомлений. Нехватка кредитов считается, поэтому без пополнения рутина рано или поздно остановится.Частые вопросы
Расходуют ли рутины кредиты?
Расходуют ли рутины кредиты?
Да. Каждый запуск — это чат с ИИ, он списывается с кредитов пространства по фактическому расходу и попадает в Суммарное использование кредитов на странице оплаты под типом Рутина. При нехватке кредитов запуск пропускается и приходит уведомление, а повторные пропуски приводят к остановке рутины.
Повлияет ли правка промпта на уже идущий запуск?
Повлияет ли правка промпта на уже идущий запуск?
Нет. Изменение сохраняется черновиком и попадает в работающую версию только после нажатия Обновить. Уже начавшийся запуск остаётся на той конфигурации, с которой стартовал.
Запускаются ли сами рутины в базе, установленной из шаблона?
Запускаются ли сами рутины в базе, установленной из шаблона?
Да. После установки шаблона его рутины включаются так же, как и его рабочие процессы. Расписание без будущих запусков остаётся черновиком.
Будет ли контекст расти бесконечно при продолжении чата предыдущего запуска?
Будет ли контекст расти бесконечно при продолжении чата предыдущего запуска?
Когда контекст подходит к пределу, Teable уплотняет чат, поэтому запуски из-за этого не прерываются. Выберите Новый чат для каждого запуска, если каждый запуск должен начинаться с чистого контекста.

