Schedules
Long-lived hosts can callautomations.start(). Serverless hosts schedule:
cron, a duration such as
15m, or a one-shot UTC timestamp. Cron evaluates in UTC. If the host misses a
window, the next tick fires once and never back-fills.
Host events
Emit from the host code path that owns the event:External deliveries
MountPOST /webhooks/:source. Connector sources use their own signature
scheme. Self-minted sources sign HMAC-SHA256 over
id.timestamp.rawBody, place signature, timestamp, and delivery id in headers,
and accept only a five-minute clock window.
Vendo rejects unverified deliveries before principal resolution or dispatch.
Delivery ids are deduplicated, so at-least-once retries do not double-run an
automation. Secrets never travel in the URL.