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 Meta Ads Spend Exception Alerts
Every morning, WebRun checks your Meta Ads Manager campaigns, flags the ad sets spending above your cost limit or delivering nothing, logs them in Airtable, and writes the review into Notion.
Meta Ads Manager›Airtable›Notion
Automated Mercado Libre Stock Alerts
Every morning, WebRun checks your Mercado Libre listings for low or zero stock and paused items, logs them in Notion, and sends a Telegram alert naming what to restock first.
Mercado Libre›Notion›Telegram
Automated Meltwater Competitor Coverage Report
Every Monday, WebRun pulls your Meltwater competitor searches, logs each story in Airtable, and writes a share of coverage summary into your Notion comms page.
Meltwater›Notion›Airtable
Automated MAX Unanswered Chat Tracking
Twice a day, WebRun reads your MAX chats, finds conversations left without a reply, logs them in Notion, and posts the chase list to your Microsoft Teams channel.
MAX›Notion›Microsoft Teams
Automated Malt Freelance Pipeline Tracking
Every Monday, WebRun reviews the proposals and missions in your Malt account, updates your Notion pipeline page, and moves each Trello card to the stage it is really in.
Malt›Notion›Trello
Automated Mail.ru Cloud Share Review
Every Monday, WebRun lists every public link and shared folder in your Mail.ru Cloud, logs them in Airtable with age and owner, and writes a review checklist in Notion.
Mail.ru Cloud›Airtable›Notion
Automated Mailjet Bounce Rate Monitoring
After every Mailjet campaign, WebRun reads the bounce, spam and unsubscribe numbers, logs them in Notion, and texts you if a send goes wrong.
Mailjet›Notion›Twilio
Automated Mail.ru Inbox Triage
Every morning, WebRun reads your Mail.ru inbox, opens a Trello card for every email that needs an action, and logs the day's triage summary in Notion.
Mail.ru›Notion›Trello
Automated Lusha Credit Balance Alerts
Every morning, WebRun reads your Lusha credit balance and usage by user, records the burn rate in Notion, and texts your admin through Twilio when the balance drops below your limit.
Lusha›Notion›Twilio
Automated Looker Delivery Failure Alerts
Every morning, WebRun checks your Looker scheduled deliveries for failures, logs each one in Airtable, and writes the day's fix list into Notion.
Looker›Airtable›Notion
Automated Linktree Broken Link Checks
Every Monday, WebRun opens every link on your Linktree, checks that each destination still loads, logs the result in Airtable, and writes a fix list into Notion.
Linktree›Airtable›Notion
Automated Ledger Firmware Update Alerts
Every morning, WebRun checks ledger.com for new firmware releases and security advisories, records each one in Notion, and posts a short note to your Telegram security channel.
Ledger›Notion›Telegram
Automated Leadfeeder Repeat Visitor Watchlist
Every Monday, WebRun finds companies that visited your site several times last week in Leadfeeder, logs them in Airtable, and writes a short account brief in Notion.
Leadfeeder›Airtable›Notion
Automated Kinsta Site Audit Reports
Every Monday, WebRun checks each site in MyKinsta for backup age, PHP version, SSL expiry and disk use, writes the audit into Notion, and queues an SMS when something is critical.
Kinsta›Notion›Twilio
Automated Keap Campaign Performance Review
Every Monday, WebRun reads last week's Keap broadcast and campaign email results, writes the review into Notion, and WhatsApps you the winner and the worst performer.
Keap›Notion›WhatsApp
Automated Kajabi Student Re-engagement
Every Monday, WebRun opens Kajabi, finds members who stalled mid-course, drafts a nudge email for each, records them in Notion, and sends you the list on WhatsApp.
Kajabi›Notion›WhatsApp
Automated JobStreet Listing Expiry Alerts
Every Monday, WebRun checks which JobStreet listings are close to expiring, records each one's performance in Notion, and asks the hiring team in Microsoft Teams whether to repost.
JobStreet›Notion›Microsoft Teams
Automated YouTrack Stale Issue Reviews
Every Monday, WebRun opens YouTrack, finds open issues with no update in ten days, writes them onto a Notion review page, and opens a Trello card for each owner to unblock.
YouTrack›Notion›Trello
Automated IXL Student Inactivity Tracking
Every school morning, WebRun reads IXL usage for your classes, lists the students with no practice in the last few days, logs them to Airtable, and updates your Notion follow-up page.
IXL›Airtable›Notion
Automated Insightly Stale Deal Follow-Up
Every morning, WebRun opens Insightly, finds open opportunities with no activity for too long, logs the ageing list in Airtable, and writes each owner a follow-up brief in Notion.
Insightly›Airtable›Notion
Automated Infobip Delivery Rate Monitoring
Every morning, WebRun reads yesterday's delivery figures in your Infobip portal, records them in Notion, and posts to Microsoft Teams when a country or sender falls below your threshold.
Infobip›Notion›Microsoft Teams
Automated Indeed Applicant Triage
Every morning, WebRun reads new Indeed applicants for every open role, logs each one to Google Sheets, and updates your hiring board in Notion.
Indeed›Google Sheets›Notion
Automated Hugging Face Discussion Triage
Every Monday, WebRun reads the open discussions and pull requests across your Hugging Face repos, logs each one in Airtable, and writes the triage summary into Notion.
Hugging Face›Airtable›Notion
Automated Holded Payables Run Brief
Every Monday, WebRun lists the Holded bills due in the next seven days, builds the payment run brief in Notion, and posts the totals to Microsoft Teams.
Holded›Notion›Microsoft Teams

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.