How to Automate Notion

Notion automates inside its own pages. Database automations fire when a property changes, buttons run a set of actions, and recurring templates create pages on a schedule. Keeping the content true, when the facts come from systems Notion has no connection to, is still a person opening tabs.

Notion holds the version of the process people actually read

Notion is a document tool with a database hiding inside it, and that combination is why it ends up holding a company's operating manual.

A page can be prose for the parts that need explaining and a table for the parts that need tracking, on the same screen. So the onboarding checklist, the client list, the product roadmap and the description of how a refund gets approved all live in one place, which is genuinely rare.

New staff are pointed at it in week one. Contractors are given a link. When somebody asks how a thing works, the answer is a Notion URL rather than a conversation.

That makes accuracy the whole product. A wiki that is right is the most useful thing a company owns. A wiki that is out of date is worse than nothing, because people act on it.

A workspace goes stale in about three weeks

The decay is predictable and it always follows the same curve.

Someone builds a beautiful workspace in a burst of enthusiasm. For a fortnight it is maintained daily. Then the person who built it gets busy, one table stops matching reality, somebody notices, and trust starts leaking.

The maintenance is not intellectually demanding. It is opening the billing system to update which clients are active. Checking the recruiting tool to move three candidates along. Copying this month's numbers onto the dashboard page. Marking which pieces of equipment were serviced.

Nobody is assigned to any of it, because it does not look like a job. It looks like tidying, and tidying is what gets dropped first in a busy week.

The notion.so homepage, the app these three jobs run in. Notion
Pages that stay true The numbers in a dashboard page updated from the systems that hold them, instead of quietly aging.
Databases fed from outside Clients, applications and inventory added from wherever they really originate, without a weekly import.
The wiki that survives A workspace nobody has to volunteer to maintain is a workspace people keep using after month three.

Notion automations work on Notion's own pages

Notion has become considerably more capable, and it is worth using what is already there.

Database automations fire when a page is added or a property changes, and can edit properties, add pages or send a Slack message. Buttons run a set of steps on a click. Recurring database templates create a page on a schedule, which covers weekly reports and meeting notes. Formulas and rollups keep derived numbers correct across linked databases. Synced blocks keep one paragraph identical in six places.

Every one of those is triggered by something happening in Notion, or by a person pressing something in Notion.

None of it can find anything out. A formula cannot open your billing system. An automation cannot check whether an invoice cleared. The workspace is excellent at rearranging what it has been told and has no way to learn anything new.

The database can stay current without a maintainer

Give the workspace a way to find things out, and the weekly tidy-up stops being volunteer work. It becomes something that already happened overnight, before anybody opened the page.

The client database reconciled against the billing system each morning, so active and churned are actually right. The hiring board updated from the recruiting tool, with candidates in the stage they are really in. The dashboard page carrying this week's numbers, read from the places those numbers live rather than typed in by whoever remembered.

The equipment register updated with what got serviced. The content calendar updated with what actually published. The supplier table updated with the lead times that changed this week.

One practical note. Let the automation own specific properties and leave the prose to people. A page where a machine keeps a status field correct and a human writes the explanation underneath it is a page that stays useful. A page where both are fighting over the same paragraph is a page nobody edits again.

Keeping it fed is the unglamorous half

Building the workspace is the enjoyable part, and it is the part that gets done. Feeding it every week is the part that decides whether any of it was worth doing.

WebRun is an AI agent that works a real Chrome browser, signed in as you. It opens the billing system, the recruiting tool or the portal that holds the numbers, reads what is there, and updates the pages and database rows you point it at.

It runs on your schedule in your own private environment, and you can watch a run and stop it mid-way. Anything that would reach someone outside the team drafts and waits.

The workflows below are already built, and each one names what it opens.

Questions people ask

Do we need the Notion API and a developer?

No. It works the Notion interface signed in as you, so there is no integration to create, no token to manage and no developer needed to keep it running.

Will it overwrite something a person wrote?

Only the properties or blocks a workflow is pointed at. The usual setup has the automation own specific fields and leaves written content alone, so the two never compete for the same paragraph.

Can it read from a tool that Notion has no integration with?

Yes. It opens the tool in a browser the way you would and reads what is on screen, which is why it suits the industry systems and portals that will never appear on an integrations list.

1,067 ready-made Notion workflows

Each one names the apps it touches and the exact steps it takes. Open one to read what it will do, then turn it on.

Automated Screencastify Video Library Sync
Every night, WebRun opens Screencastify, collects the recordings you made that day, files them in a Notion video library, and sends your team the new list on WhatsApp.
Screencastify›Notion›WhatsApp
Automated Roam Daily Note TODO Rollover
Every morning, WebRun opens Roam Research, collects the TODOs left unchecked in earlier daily notes into today's note, cards the overdue ones in Trello, and updates the overview in Notion.
Roam Research›Trello›Notion
Automated Replit App Inventory Export
Every Monday, WebRun lists your Replit apps and deployments, exports the inventory into Airtable, and writes a short what-changed note in Notion.
Replit›Notion›Airtable
Automated Redfin Price Drop Tracking
Every morning, WebRun checks your Redfin saved searches and favourites for new listings, price changes, and status moves, updates a page per home in Notion, and logs the history in Google Sheets.
Redfin›Notion›Google Sheets
Automated Quizlet Class Progress Tracking
Once a week, WebRun reads the study activity on your Quizlet classes, logs it per student in Airtable, and writes a plain progress summary into your Notion planner.
Quizlet›Airtable›Notion
Automated Quip Comment Follow-Ups
Every morning, WebRun opens your Quip documents, finds comments and @-mentions still unanswered, indexes them in Notion, and posts each person their outstanding items in Microsoft Teams.
Quip›Notion›Microsoft Teams
Automated PyPI Token and Maintainer Audit
Every month, WebRun signs in to PyPI, reviews the API tokens and collaborators on each of your projects, logs the current state in Notion, and texts you if anyone or anything new can publish.
PyPI›Notion›Twilio
Automated Proofpoint Quarantine Triage
Every morning, WebRun reviews the Proofpoint quarantine and user-reported queue, opens a Trello card for each message awaiting a decision, and keeps the decision log up to date in Notion.
Proofpoint›Notion›Trello
Automated project44 Late Shipment Reporting
Every morning, WebRun reads shipment status in project44, logs delayed loads and their new arrival estimates to Airtable, and posts the exception digest into your Notion operations page.
project44›Airtable›Notion
Automated Printify Margin Reporting
Every Monday, WebRun reads your Printify product costs and retail prices, works out the margin on each item, logs the table in Notion, and posts anything below your floor to Microsoft Teams.
Printify›Notion›Microsoft Teams
Automated Plivo Delivery Failure Reporting
Every morning, WebRun reads your Plivo message logs, groups yesterday's failed and undelivered messages by error code and destination, logs the pattern in Notion, and posts the summary to Telegram.
Plivo›Telegram›Notion
Automated Pilot Bookkeeping Request Chase
Every Monday, WebRun opens Pilot, collects every open question and document request waiting on you, logs them in Notion, and creates a Trello card for whoever owns each answer.
Pilot›Notion›Trello
Automated Pexels Photo Shortlists
Every Monday, WebRun reads your open campaign briefs in Trello, searches Pexels for matching photos, and builds a shortlist page in Notion for the designer.
Pexels›Notion›Trello
Automated pCloud Client Upload Intake
Every morning, WebRun checks your pCloud intake folders for files that landed overnight, logs each one in Notion with its client and size, and raises a Trello card for the person who handles it.
pCloud›Notion›Trello
Automated Paycom Onboarding Tracking
Every morning, WebRun checks which new hires in Paycom still have onboarding tasks open, updates a Notion board, and sends your HR lead a WhatsApp chase list.
Paycom›Notion›WhatsApp
Automated OVHcloud Service Inventory Sync
Every Monday, WebRun reads every service in your OVHcloud account, updates the inventory page in Notion, and messages you on WhatsApp when something was added or removed.
OVHcloud›Notion›WhatsApp
Automated NordVPN New Joiner Readiness
Every morning, WebRun checks which upcoming starters already have a NordVPN seat, ticks off the Trello onboarding cards, and keeps the readiness list in Notion current.
NordVPN›Notion›Trello
Automated New Relic Error Budget Reviews
Every Monday, WebRun reads your New Relic service levels, logs each service's attainment and error budget in Airtable, and writes the week's reliability review into Notion.
New Relic›Airtable›Notion
Automated Netlify Domain Expiry Tracking
Every week, WebRun checks the domains and certificates on your Netlify sites, tracks the renewal dates in Airtable, and writes the renewal brief in Notion.
Netlify›Airtable›Notion
Automated MySQL Release Tracking
Every Monday, WebRun checks the MySQL site for new releases and security notices, writes what changed into Notion, and opens a Trello card so the upgrade gets planned.
MySQL›Notion›Trello
Automated Moodle Missing Submission Report
Every Monday, WebRun opens Moodle, checks each course for assignments whose due date has passed, records every missing submission in Airtable, and writes the tutor roundup into Notion.
Moodle›Airtable›Notion
Automated Microsoft Project Slip Reports
Every Monday, WebRun checks Microsoft Project for tasks and milestones behind schedule, records the slip in Airtable, and writes the status report in Notion.
Microsoft Project›Airtable›Notion
Automated Entra ID Access Review
Every Monday, WebRun reviews Microsoft Entra ID for client secrets about to expire, dormant guest accounts, and users without MFA, logs them in Airtable, and writes the review in Notion.
Microsoft Entra ID›Airtable›Notion
Automated Microsoft Ads Budget Pacing
Every morning, WebRun reads spend and performance for each Microsoft Advertising campaign, logs the numbers in Airtable, and writes a plain pacing note in Notion.
Microsoft Advertising›Airtable›Notion

Want one of these running on your own Notion?

Show WebRun the process once and it will run it on schedule, in your own private browser environment.