# Triggers

Triggers allow you to run cloud agents automatically without manual intervention. You can set up agents to run on schedules, in response to webhooks, or through other automation patterns.

To set up your first recurring agent, follow the [Scheduled Agents Quickstart](https://docs.warp.dev/agent-platform/cloud-agents/triggers/scheduled-agents-quickstart).

## Available trigger types

* [**Scheduled Agents**](https://docs.warp.dev/agent-platform/cloud-agents/triggers/scheduled-agents) - Run agents on a recurring schedule using cron expressions.
* [**CLI**](https://docs.warp.dev/reference/cli) - Trigger cloud agents directly from your terminal using the Oz CLI.
* [**API & SDK**](https://docs.warp.dev/reference/api-and-sdk) - Programmatically trigger agents via the Warp API or SDK.
* [**Integrations**](https://docs.warp.dev/agent-platform/cloud-agents/integrations) - Trigger agents from external services like Slack, Linear, or GitHub Actions.
