# Automation and workflows

## Choose a task

| Task | Page | Description |
| --- | --- | --- |
| Configure and run automation tasks | [Automate tasks](automation-tasks/index.md) | Automation tasks associate configured agents with triggering methods. |
| Configure callback rules | [Callback rules](callback-rules/index.md) | List, retrieve, create, update, and delete callback rules. |
| Define node invocation templates | [Agent task template](task-templates/index.md) | The agent task template describes the messages, inputs, and context configuration used by the workflow node when invoking the agent. |
| Bind workflow nodes to templates | [Agent workflow binding](workflow-bindings/index.md) | Agent workflow binding associates workflow nodes to an agent task template. |

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

Automation tasks <automation-tasks/index>
Callback rules <callback-rules/index>
Agent task templates <task-templates/index>
Workflow bindings <workflow-bindings/index>
```
