Schedules
A schedule fires against an Agent’s live Setup on a recurring cadence — daily, on workdays, weekly, monthly, or a custom cron expression.Create a schedule
| Flag | Description |
|---|---|
--frequency | Required. One of daily, workday, weekly, monthly, or custom |
--timezone | Required. IANA timezone (e.g. America/New_York) |
--time <HH:MM> | Time of day, 24-hour. Required for daily, workday, weekly, monthly |
--day <day> | Day of week for weekly schedules |
--day-of-month <n> | Day of month (1–31) for monthly schedules |
--cron <expr> | Cron expression. Required for custom schedules |
--disabled | Create the schedule paused (default: enabled and running) |
--no-recurring | Retire the schedule after its first run (default: recurring) |
Update or delete a schedule
update also accepts --timezone, --day, --day-of-month, --cron, and matching --clear-* flags to remove a field. Run duvo agents schedules update --help for the full set.
Case triggers
A Case Trigger connects an Agent to a Queue so it automatically picks up new Cases as they arrive. For background on the Queue system, see Queue.Event triggers
An event trigger starts a Run automatically when an external event fires — an email arrives, a Linear issue is created, a file changes in Google Drive, and so on. The Connection must already be set up for the Agent before you can add a trigger for it.set creates the trigger the first time and updates it after that. Use triggers types to discover the --integration and --trigger-type values a Connection supports.
Related
- Managing Agents — create and configure the Agents these triggers and schedules fire
- Starting Runs — start and monitor Runs by hand
- Cases and Queues — inspect the Cases a Case Trigger picks up