Trigger kinds
| Kind | Cause | Example |
|---|---|---|
| Webhook | A remote service sends an HTTP request. | GitHub, Stripe, Linear |
| Cron | A schedule fires. | nightly sync, hourly digest |
| Hook | A local event fires. | file changed, Git commit, button completed |
Target model
A trigger targets a button or drawer. If it targets a button, Buttons can wrap it as a one-step drawer internally so the workflow runtime stays consistent.Current status
Webhook-triggered drawers are implemented today. The unifiedbuttons trigger ... command is the intended surface for webhook, cron, and hook triggers.