Every routine has a bot
A routine runs as one of your bots, so every create form asks which bot runs it. The bot whose screen you are on is selected by default, otherwise your main bot (the one with the crown at the top of the Bots rail). You can pick any other bot from the list. If you have no bots yet, the forms tell you to create one first. The API refuses a local routine with no bot (agent_required); see Automation API.
The Routines tab
Open a bot and choose Routines. Each routine shows:- Schedule in plain words, for example “Every day at 8:00 AM”, “Weekdays at 9:00 AM” or “Every 6 hours”.
- Next run, or Paused if it is not scheduled.
- Last run result: when it last ran, and whether it worked.
- Run now starts a run at once. The result appears in the bot’s chat and in the history a few seconds later.
- Pause / Resume switches the schedule off and on.
- Run history: select a routine to see its last 10 runs. Each run shows its time, whether you started it, and any error. Open thread opens the chat that run wrote to.
When a routine fails
You are told in three places:- A notice at the top of the bot’s Routines tab that names the routine and the error.
- The bot’s status line in the rail and the Inbox → Needs attention list show the problem, with the attention badge, until the routine works again.
- A notification pops up once for each new failure, with Open routines to go straight to the tab. It does not come back after you reload.