Assistant
Triggers

Start automations any way you like

Pick a trigger in plain language. Assistant takes care of the rest — no cron syntax, no boilerplate.

Schedule

"Run every Monday at 9:00 AM"

Use this trigger

Webhook

"When an HTTP request hits your URL"

Use this trigger

Email received

"When a new email lands in Gmail"

Use this trigger

Telegram message

"When someone messages your bot"

Use this trigger

File uploaded

"When a file is added to Drive"

Use this trigger

Form submission

"When your contact form is filled"

Use this trigger

RSS / News

"When a feed publishes a new item"

Use this trigger

Manual run

"When you click 'Run' yourself"

Use this trigger

From source to workflow

Every trigger source flattens into the same event envelope before a workflow sees it.

Trigger contract
Event schema{ id, source, occurred_at, payload, signature? }
DedupIdempotency key per source · 24h sliding window
BackpressurePer-workflow concurrency cap · queued overflow
ReplayAny event can be replayed from the audit log