Dispatch Docs

How Dispatch works.

From plain-English prompt to running workflow in three steps.

/ The Loop

Describe → Connect → Run

From plain-English prompt to running workflow in three steps. Most builders ship their first agent in under five minutes.

01

Describe

Type the outcome in one sentence. Dispatch decomposes it into a phased, dependency-ordered plan you can read end-to-end.

  • Type one sentence
  • No tech jargon
  • We handle the rest
brief / new
Every weekday at 8 AM, summarize my unread Gmail and post it to Slack #personal.
Plan it
Try it
02

Connect

Bring your own ChatGPT, Claude, or Gemini key — or skip and ride our free Qwen fallback. Keys are encrypted at rest.

  • BYOK across 3 providers
  • Encrypted at rest
  • We never log prompts
BYOK — Bring your own key. Encrypted at rest. We never log prompts.
Open settings
03

Run

Manual, scheduled, or webhook. Watch every phase resolve live. Replay any past run in one click.

  • Manual / cron / webhook
  • Live phase-by-phase telemetry
  • Replay any run
Read inbox done
Summarize done
Post digest running
Archive page queued
Every step is logged. Replay anytime.
View history
/ Triggers

Three ways to fire a run

Same workflow, three doorways. Pick whichever matches your shape of work.

Manual

Run it yourself

Hit Run from the dashboard. Useful while iterating, or for ad-hoc one-shot work.

ACTION
click → run
Schedule

Cron expression

A standard 5-field cron expression. Dispatch handles the queue, retries, and timezones.

CRON
0 8 * * 1-5
Webhook

POST URL

POST a JSON body. The trigger payload is available throughout the workflow as {{trigger.*}}.

ENDPOINT
POST /api/hook/8a2…
/ Steps

Every tool a step can call

Each phase of a workflow runs against one of these tools. The natural-language planner picks the right one for you — but you can always override in the editor.

AI Prompt
Featured
ai_prompt
completesummarizeextractclassifytranslaterewriteanswer

Routes through your connected provider — ChatGPT, Claude, Gemini, or the free Qwen fallback.

Gmail
gmail
listsearchsenddraft
Google Calendar
google_calendar
list_eventscreate_event
Google Drive
google_drive
listreadmovesearch
Notion
notion
create_pagequery_databaseupdate_page
Slack
slack
send_message
Discord
discord
send_message
GitHub
github
create_issuelist_prs
Linear
linear
create_issuelist_issues
Stripe
stripe
list_chargescreate_invoice
X (Twitter)
x
postpost_thread
HTTP
http
getpost
OpenAI
openai
legacy direct calls

Legacy. Prefer ai_prompt — it routes through your connected provider.

Going beyond

When a sentence isn’t enough.

Every plan opens in a visual editor that looks a lot like n8n — drag a node, wire a port, override a parameter. The natural-language draft is your scaffold; the canvas is your scalpel.

  • Drag-and-drop node editor
  • Branch + conditional steps
  • Param overrides without leaving the canvas
  • Round-trip back to plain English at any time
dispatch.app/workflows/morning-inbox-digest
Gmail
search_emails
AI Prompt
summarize
Slack
send_message
Notion
create_page
You’ve read the docs

Build your first
agent.

Free forever. BYOK. Five minutes from sign-up to a running workflow.