# Automation

Automation saves an agent's execution instructions as a rule triggered by time, an external API, or an event. Open **Automation** in the sidebar to access rules, run history, and today's trigger stream.

```{toctree}
:maxdepth: 1
:hidden:

When to use automation <conversation-vs-task>
Create scheduled, API, and event tasks <create-task>
Turn a conversation into automation requirements <task-from-chat>
Manage rules and run history <manage-tasks>
View today's trigger stream <today-trigger-stream>
Check results and troubleshoot <agent-loop>
```

- [When to use automation](conversation-vs-task.md)
- [Create scheduled, API, and event tasks](create-task.md)
- [Turn a conversation into automation requirements](task-from-chat.md)
- [Manage rules and run history](manage-tasks.md)
- [View today's trigger stream](today-trigger-stream.md)
- [Check results and troubleshoot](agent-loop.md)
