Channels
Every request_approval and notify call fans out to
whichever channels your workspace has configured. All plans get every channel — see
Pricing.
Web inbox
Always on, zero setup. Every workspace has a web inbox in the dashboard listing pending and past requests, with Approve/Deny buttons and a free-text box. This is the one channel that works the moment you sign up, before you've connected anything else — use it for the quickstart.
Universal fallback — works for any operator with an email address, no app to install. An approval or notification arrives as an email with the title/details and a signed link to the operator answer page (buttons for approval/question, always a free-text option).
Telegram
Connect a Telegram bot to your workspace from the dashboard, then message it once to link your account. Approvals arrive as a message with inline Approve/Deny (or per-option) buttons; tapping one answers instantly, no page load.
Slack
Connect a Slack app to your workspace. Approvals arrive as a message with interactive buttons (Block Kit); tapping one answers the request in place, in-channel or in a DM depending on how you configure delivery.
Discord
Connect a Discord app to your workspace. Approvals arrive as a message with interactive buttons, same shape as Slack — a message that resolves in place when someone answers it.
Web push
Browser push notifications to any device where you've granted permission from the dashboard — useful if you want a phone/desktop alert without a dedicated chat app connected.
How delivery works underneath
Every channel receives the same underlying delivery payload — a request or notification's
title/details/message plus a signed answer link where
applicable. A request answered from any one channel (say, Telegram) immediately resolves it
everywhere else too — including any wait_s long-poll or later
check_request/GET /v1/requests/:id call — since all channels write back
to the same request record.
Choosing a channel per call
Channel delivery is configured per workspace, not per call — connect the channels you want in
the dashboard and every request_approval/notify fans out to all of
them. There's no per-call "send only to Slack" option in v1.