Automation, Events & Scheduling
Agents don't only respond to you — they can also run on a schedule or **react to
things that happen**.
- Scheduled tasks — "every weekday at 8am, summarise my unread email." You describe
tasks in plain language in the agent's Automation settings; the app converts them
into validated schedules and runs them for you.
- Event triggers — "when a new email arrives from a customer, draft a reply." The
agent subscribes to event sources (new Gmail/Outlook mail, calendar changes, Drive/
OneDrive/Dropbox file changes, Shopify orders, new tweets/Reddit posts, and more) and
fires when one occurs. Sources that support live push notifications use them; others
are polled automatically.
When a trigger fires, the app spins up a session and runs the agent on the event, and
the agent can ask where to deliver the result (e.g. back into your chat, or via a
messaging channel). All of this is behind the Automation ability.
These runs are supervised and self-healing like normal chats — if the server
restarts mid-task, eligible runs resume.
Related: Connected Accounts (Integrations), Abilities.