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 Fillout Form Drop-Off Review
Every Monday, WebRun reads views, starts and finishes for every Fillout form, tracks the completion rate in Airtable, and posts the drop-off review to Notion.
Fillout›Airtable›Notion
Automated Fastmail Masked Address Review
Every Monday, WebRun reviews your Fastmail masked addresses, shows which senders use each one and where volume has spiked, logs the review in Notion, and posts the shortlist to Microsoft Teams.
Fastmail›Notion›Microsoft Teams
Automated Fastly TLS Certificate Expiry Alerts
Every Monday, WebRun reads the TLS certificates on your Fastly services, lists the domains expiring soonest in Airtable, and writes the renewal plan into Notion.
Fastly›Airtable›Notion
Automated Fandom Wiki Maintenance Sweep
Every morning, WebRun sweeps your Fandom wiki for uncategorized, orphaned, and stub pages, files the fix list in Google Drive, and posts the day's queue to Notion.
Fandom›Google Drive›Notion
Automated Expedia Travel Receipt Exports
Every Monday, WebRun pulls the receipts and amounts from your completed Expedia trips, files them as expense ready rows in Airtable, and logs the batch in Notion for finance.
Expedia›Airtable›Notion
Automated E*TRADE Statement Archiving
Every night, WebRun checks your E*TRADE documents for new statements, trade confirmations, and tax forms, saves each one to your folder, indexes it in Airtable, and updates the archive page in Notion.
E*TRADE›Airtable›Notion
Automated eToro Closed Position Log
Every night, WebRun reads your eToro statement and logs each closed position, with its realised profit and fees, into Google Sheets and a monthly summary in Notion.
eToro›Notion›Google Sheets
Automated Envato Elements Asset Shortlists
Every Monday, WebRun reads next week's briefs in Notion, shortlists matching Envato Elements templates, fonts, and footage into a collection, and logs each candidate in Airtable.
Envato Elements›Airtable›Notion
Automated Elastic Snapshot Verification
Every morning, WebRun checks Elastic snapshot runs across your deployments, files the evidence to Google Drive, and writes the backup status into Notion.
Elastic›Google Drive›Notion
Automated Duolingo Streak Deadline Nudges
Every night, WebRun checks whether today's Duolingo goal is met, messages WhatsApp with the hours left, and keeps the streak history in Notion.
Duolingo›WhatsApp›Notion
Automated Drip Signup Form Health Checks
Every morning, WebRun compares each Drip form's signups against its normal rate, flags any that fell to nothing, and messages you before list growth stalls.
Drip›WhatsApp›Notion
Automated dotdigital Send Preflight Checks
Every night, WebRun opens the dotdigital campaign scheduled for tomorrow, checks the address books, subject line and every link, records the results in Google Sheets, and posts a go or no go list in Notion.
dotdigital›Google Sheets›Notion
Automated Docker Base Image Tag Watch
Every morning, WebRun checks Docker Hub for new tags on the base images you build on, records them in Notion, and pings Telegram when a rebuild is due.
Docker Hub›Notion›Telegram
Automated Discover Cashback Activation Checks
Every Monday, WebRun checks whether your Discover Cashback Bonus categories are activated for the quarter, logs the status in Notion, and nudges you on WhatsApp if they are not.
Discover›Notion›WhatsApp
Automated Dialpad Call Queue Scorecards
Every Monday, WebRun pulls last week's Dialpad call queue numbers, stores them in Airtable, and writes a Notion scorecard showing which departments kept callers waiting.
Dialpad›Airtable›Notion
Automated Desmos Weekly Activity Setup
Every Monday, WebRun lines up next week's Desmos activities against each class, collects the class codes into Google Sheets, and writes the plan to Notion.
Desmos›Google Sheets›Notion
Automated Deskpro Help Center Gap Reports
Every Monday, WebRun finds the repeat topics in a week of Deskpro tickets that have no help center article, logs them in Airtable, and drafts each article outline in Notion.
Deskpro›Airtable›Notion
Automated Degiro Tax Document Filing
Every Monday, WebRun collects your Degiro account statements and reports, files them in Notion named by period, and tells you in Telegram which months are still missing.
Degiro›Notion›Telegram
Automated DeepL Glossary Maintenance
Every Monday, WebRun reviews your DeepL glossaries, finds terms missing or coming back inconsistently across languages, logs them in Notion, and pings you in Telegram.
DeepL›Notion›Telegram
Automated Datadog Noisy Monitor Review
Every Monday, WebRun ranks your Datadog monitors by how often they fired and how many resolved on their own, so the pages that remain are worth waking up for.
Datadog›Notion›Slack
Automated Darwinbox Expense Approval Chasing
Every morning, WebRun lists the Darwinbox expense claims waiting on an approver, ranks them by how long they have sat in Notion, and texts each approver their oldest ones.
Darwinbox›Notion›Twilio
Automated CyberArk Account Onboarding Queue
Every Monday, WebRun lists the privileged accounts CyberArk discovered but nobody onboarded, records them in Notion, and emails you a drafted owner request per account.
CyberArk›Notion›Gmail
Automated Culture Amp Goal Check-In Chase
Every Monday, WebRun finds the Culture Amp goals with no recent check-in, records them by owner and team in a Notion table, and files a dated snapshot in Google Drive for the people team.
Culture Amp›Notion›Google Drive
Automated Crisp Weekly Support Scorecard
Every Monday, WebRun reviews the past week of Crisp conversations, scores volume, response time and ratings by operator in Notion, and posts the scorecard to Slack.
Crisp›Notion›Slack

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.