Skip to main content
A schedule trigger runs an agent automatically on a recurring schedule, with a fixed input you define when you create the trigger.
In the CLI and REST API, schedule triggers are referred to as time triggers. --type time is the value you pass when creating one.

Frequencies

Create a schedule trigger

1

Open your workspace

Go to guild.ai and open the workspace where the agent is installed.
2

Go to Triggers

In the left sidebar, open More and click Triggers, then click New trigger.
3

Configure the schedule

Select Schedule, choose a frequency, and set the time of day (and days of week or month, if applicable).
4

Select an agent and input

Choose the agent the trigger will run, and define the fixed input it receives each time the trigger fires.

With the CLI

Agent input

Define the input the agent receives each time the trigger fires. Open the Edit Trigger dialog to edit it. On desktop, a schema-driven panel appears on the right side of the dialog, driven by the selected agent’s input schema. On mobile, a text field appears instead.

Update a schedule trigger

See Manage triggers for activating, deactivating, listing, and inspecting triggers of any type.