Triggers
Triggers are Baserow rows — clients edit them without a code deploy. A meta-Inngest cron reads due rows once a minute and fires the corresponding proposal into the normal decision lifecycle. Triggers cannot bypass authority; a fire produces a proposal, not a silent auto-execution.
Baserow unavailable: baserow /tables: 401
Supported trigger types:
cron— 5-field crontab schedule (UTC). 'Every Monday 09:00' → '0 9 * * 1'.sla_timer— Relative offset anchored to a prior event. '24h after decision.proposal_created, if still pending-approval, escalate'.event_pattern— Fires when ov_events receives a matching event. Reactive learning loops.webhook— External POST endpoint (GitHub PR opened, Stripe payment succeeded).