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 Coldwell Banker Listing Matching
WebRun checks Coldwell Banker for new listings matching each client's saved criteria, logs every match to Google Sheets, and keeps a Notion client note updated with the latest options.
Coldwell Banker›Notion›Google Sheets
Automated Clever Sync Error Tracking
Every night, WebRun checks the Clever sync dashboard for rostering errors between your SIS and connected apps, logs each one to Airtable, and keeps a running fix-it log in Notion.
Clever›Airtable›Notion
Automated ClassPass Team Credit Usage Scorecard
Every Monday, WebRun checks ClassPass for each employee's booked classes and credit balance, updates the wellness perks page in Notion, and exports the week's usage to Google Sheets.
ClassPass›Notion›Google Sheets
Automated CK-12 Weekly Mastery Scorecards
Every Friday, WebRun checks each student's CK-12 practice and quiz completion for the week, logs scores to Airtable, and keeps a Notion re-teach list of the concepts most missed.
CK-12›Airtable›Notion
Automated Citi Statement Reconciliation
WebRun pulls the latest Citi statement lines, matches them against your bookkeeping export in Google Sheets, and logs every discrepancy as a task in Notion.
Citi›Notion›Google Sheets
Automated Chegg Rental Return Tracking
Every morning, WebRun checks your Chegg textbook rentals for upcoming due dates, logs each one to Google Sheets with its return cost, and adds a return reminder card to Notion.
Chegg›Notion›Google Sheets
Automated Cengage Access Code Reconciliation
Every week, WebRun checks Cengage for courseware access code redemption across your class roster, logs redeemed versus pending status to Google Sheets, and keeps a Notion follow-up list for students without access.
Cengage›Notion›Google Sheets
Automated CaptivateIQ Commission Query Handoff
Every morning, WebRun checks CaptivateIQ for new commission queries reps have flagged, logs each one to Airtable as a tracked ticket, and briefs the comp team in Notion so every query gets picked up for review.
CaptivateIQ›Airtable›Notion
Automated Capsule CRM Renewal Tracking
Every morning, WebRun checks Capsule for accounts with a renewal date coming up in the next 30 days, logs them to a Google Sheet renewal tracker, and updates a Notion board so the account team can plan the outreach.
Capsule›Google Sheets›Notion
Automated Buildkite Pipeline Registry Sync
Every day, WebRun checks each Buildkite pipeline's latest build status, reconciles it against an Airtable pipeline registry, and updates a Notion CI health page, flagging any pipeline that hasn't run in weeks.
Buildkite›Airtable›Notion
Automated Bugsnag Release Stability Scorecard
Every Monday, WebRun compiles Bugsnag's weekly error counts and stability score by release, logs it to Google Sheets, and updates a Notion release health page.
Bugsnag›Notion›Google Sheets
Automated BOL Mail Receipt Reconciliation
Every day, WebRun checks BOL Mail for new payment and purchase receipts, matches each one against your Airtable expense base, and logs any mismatch to Notion.
BOL Mail›Airtable›Notion
Automated Board Planning Cycle Report
WebRun reads your Board planning and forecast numbers every week, logs them to Airtable, and delivers a scorecard doc in Notion.
Board›Airtable›Notion
Automated BlueMail VIP Sender Alerts
Every few minutes, WebRun checks BlueMail for new mail from your VIP sender list, logs each one to Notion, and adds a row to Google Sheets to track it.
BlueMail›Notion›Google Sheets
Automated BlueConic Profile Growth Export
WebRun reads your BlueConic customer profile counts every week, logs the trend in Notion, and exports the numbers into Google Sheets.
BlueConic›Notion›Google Sheets
Automated Barclays Flagged Transaction Handoff
WebRun flags Barclays transactions above your threshold, logs each one in Airtable, and assigns a review task to the teammate on call in Notion.
Barclays›Airtable›Notion
Automated Bank of America Renewal Tracking
WebRun checks your Bank of America business accounts for upcoming loan, line of credit, and CD maturity dates, logs them in Google Sheets, and posts a reminder card to Notion.
Bank of America›Notion›Google Sheets
Automated Axure RP Review Comment Alerts
WebRun checks Axure Cloud projects for prototypes with unresolved comments open past the review deadline logged in Airtable, and updates the Notion project page with what is blocking sign off.
Axure RP›Airtable›Notion
Automated Avochato Unanswered Text Alerts
WebRun watches Avochato for inbound text threads left unanswered past your window, logs each one to Airtable, and adds an escalation note to Notion.
Avochato›Airtable›Notion
Automated AppsFlyer Campaign Scorecard
Every Monday, WebRun pulls install volume, cost, and campaign performance from AppsFlyer, exports it to a sheet, and posts the scorecard summary to Notion.
AppsFlyer›Google Sheets›Notion
Automated Animoto Weekly Output Scorecard
WebRun tallies videos created and published from Animoto each week, checks the Notion content calendar for which were scheduled, and logs a weekly count and status in Google Sheets.
Animoto›Notion›Google Sheets
Automated American Airlines Schedule Change Tracking
Every morning, WebRun checks American Airlines for schedule or gate changes on booked flights, logs each change in Airtable against the traveler, and updates the shared itinerary in Notion.
American Airlines›Airtable›Notion
Automated Ambition Scorecard Coaching Handoff
Every Monday, WebRun checks Ambition for reps whose scorecard metrics fell below target last week, logs each one to Airtable, and hands off a coaching note to the manager in Notion.
Ambition›Airtable›Notion
Automated Aloware Daily Dialer Activity Digest
Every morning, WebRun compiles yesterday's Aloware power dialer activity, calls made, connects, and talk time, exports it to Google Sheets, and posts a summary to Notion.
Aloware›Google Sheets›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.