Skip to content
ProductivityReal-timeUpdated May 2026

Notion

Treat any Notion database as a typed workflow store

Notion is the easiest place to put structured-but-flexible workflow data, and that's exactly how teams use it on Tiny Command. A database row added in Notion fires within seconds via the Database Item Added trigger. Page Created and Page Updated cover the looser document side. Downstream, twelve actions read and write the same surface: Query Database returns filtered rows in the exact shape Notion would return them, Append Content lets an AI step extend an existing page, Create Page and Update Page handle the lifecycle, and Search Pages does what you'd expect. The integration uses Notion's own permission model, so a workflow only sees the pages and databases the connected integration has been added to in Notion. Common pattern: a Typeform submission becomes a Notion database row, an AI step summarises and tags it, and a Slack message links back to the new row.

3triggers
12actions
≈ 2 minto set up
Freetier · no card
Triggers

Workflows start when Notion does.

3 real-time triggers, each backed by a webhook subscription. Events arrive within seconds and you don't have to set up polling.

Real-time · webhook-driven
Actions

Do anything Notion can do, from a workflow.

Every action accepts dynamic inputs from upstream nodes, whether that's an AI output, a form field, or a search result.

ActionWhat it does
Append ContentAppends content blocks (paragraphs, headings, to-dos, bullets, code, callouts) to the body of a Notion page. The default way to grow a document programmatically.
Create DatabaseCreates a new database as a child of an existing Notion page with the supplied property schema. Used for templated workspace provisioning.
Create PageCreates a new page in a Notion database (adds a row) or as a child of another page. Pass properties for database columns and children for body blocks.
Delete BlockDeletes (archives) a block from a Notion page. Notion treats this as soft-delete; the block can be restored from the trash for 30 days.
Get BlockRetrieves a single block by ID with its type and content. Used to inspect a block before updating or to render a specific element.
Get DatabaseRetrieves a Notion database with its full property schema (column definitions, types, options). Used to dynamically populate column pickers or validate before write.
Get PageRetrieves a Notion page by ID with its properties (database column values). Use Get Page Content to fetch the body blocks separately.
Get Page ContentRetrieves the content blocks (paragraphs, headings, lists, code, callouts) of a Notion page. Use to feed page bodies into an LLM or to mirror Notion content to another system.
List UsersLists all users in the connected Notion workspace with id, name, type, and avatar. Used to resolve a person field or to render a member picker.
Query DatabaseQueries rows from a Notion database with optional filter and sort. The workhorse read; supports compound filters across properties.
Search PagesSearches pages and databases in Notion by title. Scope is limited to pages the integration has access to.
Update PageUpdates the properties (database column values) of an existing Notion page. To change the body content, use Append Content or Delete Block instead.
Recipes

Pre-built Notion workflows.

Clone any recipe and customize it in one click. Every recipe is fully editable.

Before you build

Three things worth knowing.

Filter at the trigger

Tiny Command counts a run the moment a trigger fires. Filtering early means only matching events spend your usage budget.

Authorize once, reuse anywhere

Connect Notion once and every workflow on your account can use its triggers and actions. You don't have to re-auth per workflow.

No JSON to read

Every Notion field shows up in the visual picker for downstream nodes. The raw payload is there for power users, optional for everyone else.

FAQ

Questions about the Notion integration.

If we missed yours, ping support. We usually reply within an hour.

How do I connect Notion to Tiny Command?
Open the Tiny Command workflow builder, drop in a Notion node, and click Connect. Authorize Notion once and any workflow on your account can use its triggers and actions. Most teams finish the connection in under two minutes.
What Notion triggers does Tiny Command support?
Tiny Command supports 3 real-time Notion triggers, including "New Database Item", "New Page", "Page Updated". Each trigger fires within seconds of the event happening in Notion.
What Notion actions can I run from a workflow?
12 Notion actions are available out of the box, covering productivity operations like "Append Content". Every action accepts dynamic inputs from upstream nodes, whether that's a search result, an AI output, or a form field.
Is the Notion integration real-time?
Yes. New Database Item and every other Notion trigger uses webhooks or push subscriptions, so workflows fire within seconds of the event in Notion rather than on a polling schedule.
Do I need to write code to use Notion with Tiny Command?
No. Every Notion trigger and action is fully configurable from the visual workflow builder. For edge cases that aren't covered, drop in a custom HTTP node and call any Notion API endpoint directly.
How much does the Notion integration cost?
There's a free tier you can start on without a credit card. Higher run volumes and team features come with paid plans. The Notion integration itself has no per-app surcharge.
Related

More productivity apps people connect.

Same category as Notion, ordered by how often teams pair them. Hover the carousel to pause.

Do more with Notion.

Wire it to Slack, Notion, HubSpot, Stripe, or any of the other 438 apps in our catalog. Setup takes roughly two minutes. Free to try, no credit card.