Runs on its own when you want it to

A workflow is one trigger and any number of actions. Webhooks in, webhooks out, or a schedule. Every action is something you could have done by hand.

Morning briefingActive
New RSS postWatched feed
Add sourceto Daily notebook
Generate podcastQuick brief
Zapier intakeActive
Incoming webhookPOST /workflows/...
Create notebook{{ payload.title }}
Add source{{ payload.url }}
Ship to SlackActive
Creation finishedFlashcards, Textbooks
HTTP requestSlack webhook
Weekly reviewActive
Every Monday 7:00Schedule
AskWhat did I save this week?
Send emailto me

Triggers

What starts a run.

Watched feed

A new item in an RSS feed or on a YouTube channel.

Incoming webhook

Any service that can POST JSON to a URL you are given.

Schedule

Hourly, daily or weekly, whatever the job needs.

Something finished

A source finished processing, or a creation finished generating.

Actions

What a run does, in whatever order you put them.

Create a notebook

Named from the trigger’s payload if you like.

Add a source

A link, a file or pasted text, extracted and embedded as usual.

Ask

Put a question to a notebook and carry the cited answer forward.

Generate a creation

Any of the fifteen creators, podcasts included.

Send an email

To yourself, with whatever the run produced.

HTTP request

POST anywhere. Slack, Discord, n8n, your own endpoint.

Connects to what you already run

Anything that can POST JSON can start a workflow, and any workflow can POST to any URL. These are the ones with docs worth linking to.