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 Highspot Content Review Queue
Every Monday, WebRun finds Highspot content that is expiring or overdue for review, builds a review board in Notion, and posts the owners list to your enablement WhatsApp group.
Highspot›Notion›WhatsApp
Automated Hetzner Server Inventory Sync
Every Monday, WebRun reads every server and volume in your Hetzner account, updates the inventory table in Airtable, and writes a Notion note listing what was added, removed, or renewed.
Hetzner›Airtable›Notion
Automated Help Scout Reply Time Alerts
Every hour, WebRun checks Help Scout for conversations approaching your first-reply target, texts the on-call agent through Twilio, and logs each breach in a Notion register.
Help Scout›Twilio›Notion
Automated Gravity Forms Health Monitoring
Every morning, WebRun checks entry volume on every Gravity Forms form, logs the numbers in Notion, and texts you when a form that normally receives enquiries suddenly goes silent.
Gravity Forms›Notion›Twilio
Automated GoTo Webinar Attendance Reports
The morning after each session, WebRun pulls your GoTo Webinar attendance, builds a Notion report with who showed up and who did not, and sends the headline to Telegram.
GoTo Webinar›Notion›Telegram
Automated Google Analytics Traffic Monitoring
Every morning, WebRun compares yesterday's Google Analytics traffic to your recent baseline, logs the numbers in a Google Sheet, and writes the findings into Notion.
Google Analytics›Google Sheets›Notion
Automated Gojek Weekly Spend Reconciliation
Every Monday, WebRun reads last week's Gojek transaction history, logs each ride and order into your Notion expense database, and texts your admin through Twilio when the weekly budget is passed.
Gojek›Notion›Twilio
Automated GoDaddy Domain Renewal Tracking
Every Monday, WebRun reads your GoDaddy domain list, exports every expiry date to Google Sheets, and writes the next 90 days of renewals onto a Notion page.
GoDaddy›Google Sheets›Notion
Automated dbt Run Health Scorecard
Every Monday, WebRun reads your dbt Cloud run history, builds a Notion scorecard of failures and slow jobs, and texts the on-call engineer the headline through Twilio.
dbt Labs›Notion›Twilio
Automated Freshservice Ticket Trend Analysis
Every Monday, WebRun groups last week's Freshservice tickets into repeat themes, logs the counts in Airtable, and writes the top recurring issues into a Notion page for your team.
Freshservice›Airtable›Notion
Automated Freshsales Pipeline Review Pack
Every Monday, WebRun reads your Freshsales pipeline, writes a review pack in Notion with movement, slippage and risk by rep, and texts the sales lead the headline numbers.
Freshsales›Notion›Twilio
Automated Freelancer Milestone Tracking
Every Monday, WebRun reviews your active Freelancer.com projects and milestone payments, opens a Trello card per deliverable due, and updates the client log in Notion.
Freelancer›Trello›Notion
Automated Fitbit Weekly Activity Log
Every Monday, WebRun reads last week's Fitbit numbers, writes one row per day into an Airtable log, and adds a short weekly summary page to your Notion journal.
Fitbit›Airtable›Notion
Automated Factorial Onboarding Checklists
Every morning, WebRun checks Factorial for new starters, builds each one an onboarding checklist in Notion, and nudges their manager on WhatsApp.
Factorial›Notion›WhatsApp
Automated Employment Hero Certification Tracking
Every Monday, WebRun checks Employment Hero for licences and certifications about to expire, updates the register in Airtable, and publishes the renewal list in Notion.
Employment Hero›Airtable›Notion
Automated ElevenLabs Voiceover Indexing
Every evening, WebRun reads your ElevenLabs generation history, writes each new clip into a Notion index with its voice and script, and sends you the day's tally on WhatsApp.
ElevenLabs›Notion›WhatsApp
Automated edX Course Deadline Tracking
Every Monday, WebRun reads your edX dashboard for upcoming assignment and course end dates, checks progress against each one, writes the week ahead in Notion, and logs it in Airtable.
edX›Notion›Airtable
Automated EarthLink Mail Bill Tracking
Every morning, WebRun reads your EarthLink Mail inbox for bills and invoices, records each one with its due date in Notion, and opens a Trello card so nothing is paid late.
EarthLink Mail›Notion›Trello
Automated EA Renewal and Spend Tracking
Every week, WebRun opens your EA account, reads the subscription renewal date and recent order history, logs each purchase in Airtable, and writes a renewal brief in Notion before you are charged.
EA›Airtable›Notion
Automated Duo MFA Coverage Reviews
Every Monday, WebRun reviews Duo for users with no enrolled device, bypass states, and dormant accounts, writes the register into Notion, and opens a Trello card per fix.
Duo Security›Notion›Trello
Automated Dropbox New File Logging
Every morning, WebRun checks your shared Dropbox folders for files added since yesterday, indexes each one in Airtable, and updates the matching project page in Notion.
Dropbox›Airtable›Notion
Automated Drift Playbook Performance Reporting
Every Monday, WebRun reads last week's Drift playbook results, logs each one in Airtable, and writes a plain summary of what to keep and what to fix in Notion.
Drift›Airtable›Notion
Automated Douyin Comment Triage
Every morning, WebRun reads the new comments on your recent Douyin videos, drafts a reply for each real question in Notion, and queues a Twilio text when someone is complaining in public.
Douyin›Notion›Twilio
Automated Doodle Poll Result Tracking
Every morning, WebRun checks your Doodle polls for the ones everyone has answered, logs the winning slot and turnout in Airtable, and writes the booking summary in Notion.
Doodle›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.