Triggers turn an agent into a worker that fires on something. Cron triggers run on a schedule. Webhook triggers expose an HTTP endpoint other systems can call. File watch triggers fire when a file appears or changes. Message triggers fire when an inbound message lands on a channel (Slack, email). The agent's YAML declares its triggers next to the agent itself, no separate scheduler service.
1triggers:2 - id: weekly-digest3 kind: cron4 schedule: "0 9 * * MON"5 target: { agent: reporter, message: "Run the digest." }Engineering notes from the Digitorn team. No marketing, no launch announcements, no "10 prompts that will change your life". Just the things we write that we'd want to read.