All templates

Automated Obsidian Task Roundup

Every morning, WebRun opens your Obsidian vault, searches every note for unticked checkbox tasks, records each one with its source note and any due date written beside it, logs them in Airtable, and posts the day's list to your Microsoft Teams channel.

Runs on WebRun · Strict Lockdown policy
Every day at 8:00 AM WebRunorchestrates each step
1 Obsidian find unticked tasks
2 Airtable log every open task
3 Microsoft Teams post today's list
In short

How do I collect all the to-dos scattered across my notes?

WebRun searches your Obsidian vault every morning for unticked checkbox tasks, capturing each with its source note and any due date. It logs them in Airtable, marks tasks you have since ticked as done, and posts the day's list to Microsoft Teams with overdue items first.

  • Tasks buried in meeting notes surface the next morning
  • Overdue items lead the list instead of hiding mid-vault
  • Ticking a box in the vault clears the Airtable row automatically

Built for knowledge workers · consultants · researchers · small teams using Obsidian

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens obsidian.md in a real browser with your saved login - no setup, no API keys.

  2. 1
    Obsidian - find unticked tasks
    obsidian.md
    WebRun in Obsidian: find unticked tasks
    WebRun opens Obsidian to find unticked tasks.
    • Open your vault in Obsidian
    • Search every note for unticked checkbox tasks
    • Record the task text, the note it came from, and any tag or due date written beside it
    • Skip notes in your archive folder and any task already ticked
    • Read only. Never tick a box or edit a note

    Done when Every unticked task in the vault is captured with its source note.

  3. 2
    Airtable - log every open task
    airtable.com
    WebRun in Airtable: log every open task
    WebRun opens Airtable to log every open task.
    • Open your task base in Airtable
    • Add a row for each task that is not already there, with its text, source note, and due date
    • Mark rows whose task has since been ticked in the vault as done
    • Record how many days each open task has been sitting so the oldest are visible

    Done when Airtable matches the open tasks in the vault, with nothing duplicated.

  4. 3
    Microsoft Teams - post today's list
    microsoft.com
    WebRun in Microsoft Teams: post today's list
    WebRun opens Microsoft Teams to post today's list.
    • Post today's open task list to your Teams channel
    • Put anything with a due date today or earlier at the top
    • Call out the three tasks that have been open longest
    • Keep the post short: overdue first, then a count of everything else

    Done when The day's task list is posted in Teams with overdue items first.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
obsidian.md
ScheduleRuns automatically on this cadence
Every day at 8:00 AM
DeliveryHow each run's result reaches you
Open task list · Microsoft Teams
OutputWhat each run produces - A daily list of unticked tasks from across your Obsidian vault with the note each came from, overdue items first, mirrored into Airtable.
Text
Setup & safety

Secure by default

Connect once, stays signed in

WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

Does it change my notes?

No. WebRun reads the vault and never ticks a box, edits a line, renames a note, or deletes anything. Your notes stay exactly as you wrote them, and the only writing happens in your own Airtable base.

What happens when I tick a task off in Obsidian?

The next morning's run sees it is ticked and marks the matching Airtable row as done, so the list shrinks on its own without you updating two places.

Can it ignore parts of the vault?

Yes. Archive folders and any folder you name are skipped, so old meeting notes and reference material do not flood the list with tasks nobody is doing.

Put this on autopilot.

Turn it on in minutes - or have our team set it up for you.