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 MasterClass Guide and Note Library
Every Monday, WebRun collects the class guides and lesson notes from the MasterClass lessons you have watched, files them by instructor in Notion, and emails you what was added.
MasterClass›Gmail›Notion
Automated Marketo Nurture Stream Checks
Every Monday, WebRun counts the people who have exhausted each Marketo stream, opens a Trello card for the streams that need new content, and keeps the numbers in Notion.
Marketo›Trello›Notion
Automated ManyChat Tag Coverage Audits
Every Monday, WebRun audits your ManyChat contacts for missing tags and empty custom fields, files the evidence in Google Drive, and writes the gaps up in Notion.
ManyChat›Google Drive›Notion
Automated ManageEngine Change Approval Tracking
Every morning, WebRun reads your ManageEngine change requests, shows which are still unapproved against their planned start dates, and texts you about the risky ones.
ManageEngine ServiceDesk Plus›Notion›Twilio
Automatic Mailshake Campaign Runway Alerts
Every morning, WebRun checks how many prospects each running Mailshake campaign has left, writes the runway into Notion, and files the top-up brief in Google Drive.
Mailshake›Google Drive›Notion
Automated Lumen5 Blog to Video Drafts
Every Monday, WebRun opens Lumen5, builds a draft video on your brand template from each article published last week, logs it in Airtable, and posts the queue to Notion for the editor.
Lumen5›Airtable›Notion
Automated Lowe's Purchase Export for Job Costing
Every Monday, WebRun reads last week's Lowe's order history line by line, files the items and totals in Notion ready for job costing, and posts the week's spend to Microsoft Teams.
Lowe's›Notion›Microsoft Teams
Automated Looker Studio Data Source Audit
Every Monday, WebRun opens Looker Studio, checks each report for data sources that fail to refresh or have gone stale, logs the findings in Notion, and messages Telegram what needs fixing.
Looker Studio›Telegram›Notion
Automated Linode Backup Coverage Audits
Every Monday, WebRun checks which Linode instances have backups enabled and when each last ran, writes the audit into Notion, and files the dated record in Google Drive.
Linode›Google Drive›Notion
Automated Levels.fyi Offer Benchmarking
Upload the offer details and WebRun looks up the pay band for that level and location on Levels.fyi, records the comparison in Airtable, and writes the hiring note in Notion.
Levels.fyi›Airtable›Notion
Automated lemlist Deliverability Monitoring
Every Monday, WebRun reads bounce and unsubscribe rates per lemlist sending address, records the week in Airtable, and writes the deliverability review into Notion with what to cut.
lemlist›Airtable›Notion
Automated Leadpages Landing Page Health Checks
Every morning, WebRun opens each published Leadpages page, checks the form and integrations still work, cards anything broken in Trello, and posts the check to Notion.
Leadpages›Trello›Notion
Automated Later Post Approval Chasing
Every morning, WebRun checks which Later drafts are still unapproved with a scheduled time coming up, logs them in Airtable, and posts the nudge list to Notion.
Later›Airtable›Notion
Automated Kraken Ledger Export
Every Monday, WebRun reads the new Kraken ledger entries, adds trades, deposits, withdrawals and fees to a running Notion table, and books the month-end handover in Google Calendar.
Kraken›Notion›Google Calendar
Automated Klaviyo Flow Health Monitoring
Every morning, WebRun checks your Klaviyo flows for messages left in draft or a sudden drop in sends, records the readings in Notion, and posts what broke to Slack.
Klaviyo›Notion›Slack
Automated Khan Academy Skill Gap Grouping
Every morning, WebRun reads your Khan Academy class mastery data, groups students by the skill they are failing, and hands you named groups for small group work.
Khan Academy›Trello›Notion
Automated Kaspersky Scan Coverage Audit
Every Monday, WebRun opens My Kaspersky, checks each device's last scan and database update, writes the coverage audit into Notion, and posts the quiet machines to Microsoft Teams.
Kaspersky›Notion›Microsoft Teams
Automated Kaltura Caption Coverage Audits
Every morning, WebRun checks your published Kaltura entries for missing captions, logs each gap with where it is published in Airtable, and keeps the accessibility page in Notion current.
Kaltura›Airtable›Notion
Automated KakaoStory Post Archiving
Every Monday, WebRun opens KakaoStory, copies the posts, photos, and comments published since the last run into a dated Notion archive, and confirms the backup in Microsoft Teams.
KakaoStory›Microsoft Teams›Notion
Automated KakaoTalk Shared File Index
Every night, WebRun reads your KakaoTalk work chat rooms and indexes every file, photo, and link shared that day into Notion, then posts the list to Slack.
KakaoTalk›Notion›Slack
Automated Kaggle Leaderboard Tracking
Every morning, WebRun reads your team's Kaggle leaderboard position and remaining daily submissions, logs the movement in Notion, and texts the headline through Twilio.
Kaggle›Notion›Twilio
Automated JustCall Weekly Call Scorecard
Every Monday, WebRun totals last week's JustCall activity per rep, records call volume, talk time, and dispositions in Airtable, and posts the scorecard to Notion.
JustCall›Airtable›Notion
Automated Jooble Job Alert Coverage Audit
Every Monday, WebRun reviews your Jooble alerts against the roles and locations you care about, writes the gaps into Notion, and posts the coverage summary to Microsoft Teams.
Jooble›Notion›Microsoft Teams
Automated join.me Recording Archiving
Every night, WebRun collects the new join.me recordings, files each one in Airtable with its meeting and participants, and publishes a Notion index so colleagues who missed it can catch up.
join.me›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.