WillettBot
Features

Everything WillettBot can do.

From building a script in 30 seconds to chaining together a whole morning routine. Every feature is included with every plan — there's nothing to upgrade.

Builder

The visual editor.

The heart of WillettBot. Every recorded action becomes a labeled block you can drag, duplicate, or delete. No code, no syntax.

Drag-to-reorder

Move steps around with a click and drag. Save and replay — done.

Simple ↔ Advanced

Stay in Simple mode for everyday work. Flip to Advanced for pixel-level precision.

Add steps without recording

Drop in waits, prompts, and manual inputs from the editor — no need to re-record.

Workflows

Chain scripts into routines.

Workflows let you string several scripts together so a whole sequence runs from one click. Perfect for morning routines, end-of-day shutdowns, or any multi-step process.

What you can build

  • Morning open-everything: inbox, calendar, project doc, dashboard
  • Daily report: pull data, format, send via Gmail
  • Weekly check-in: same email to the same recipients every Friday
  • End-of-day: save work, close apps, lock the screen

How they work

  • Pick the scripts you want to run, in order
  • Add an optional pause between steps for review
  • Hit Run — WillettBot does each script back-to-back
  • Stop with Esc at any point

Favorites

Pin the ones you use most.

Heart your most-used scripts and they show up at the top of the home view. Two clicks to launch the things you reach for every day.

One-click favorite

Tap the heart on any script to pin it. Tap again to unpin. That's it.

Hub front-and-center

Favorited scripts appear at the top of your home view, with one-click run.

Mix scripts and workflows

Favorite individual scripts or whole workflows — they live side by side.

Share

Send scripts to friends.

Built a script someone else would find useful? Share it as a file. They click Add From File on their machine, the script appears, and they can run it instantly.

How sharing works

  • Click Share on any script — saves a small .willettbot.json file
  • Send it to anyone who has WillettBot installed
  • They click Add From File and pick the file
  • Script appears in their list, ready to run

Why it's useful

  • Help your team automate a shared task — record once, share once
  • Pass scripts between your own Mac and Windows machines
  • Keep a personal library of building-block scripts to remix
  • Shared scripts are just files — no cloud storage required

Manual input

Pause for the parts that change.

Most repetitive tasks have one or two things that vary each time — a name, a date, an amount. Manual-input steps let you record the boilerplate once and have WillettBot pause to ask for the details every run.

What you can do

  • Add a prompt step anywhere in your script
  • WillettBot pauses and shows the prompt
  • Type your answer and hit Enter — WillettBot types it where it needs to go
  • No code, no variables to wire up

Real examples

  • ‘Who should this email go to?'
  • ‘What's today's report number?'
  • ‘Approve the upload? (Yes / Cancel)'
  • ‘How many copies should I print?'

Cross-platform

Mac and Windows. Same app, same scripts.

WillettBot runs natively on macOS 12+ and Windows 10/11. Build a script on one, sign in on the other, and your scripts are right there.

Same builder, both platforms

Identical visual editor. Identical action set. Nothing platform-specific to relearn.

Scripts move between machines

Export from Mac, import on Windows — or the other way around. Just a file.

Auto-updates

Improvements ship every few weeks. WillettBot quietly updates itself in the background.

Privacy

AI-free. Cloud-free. Yours.

WillettBot is local-first and AI-free. No LLM calls, no model fees, no servers reading what you automate. Scripts run entirely on your computer; your recordings stay there too.

What never leaves your computer

  • The contents of your recordings
  • The scripts and workflows you build
  • What you type, click, or open while running scripts
  • Files your scripts open or read
  • Nothing goes to an LLM, ever — there's no AI in the loop

What we collect

  • Anonymous error reports if something crashes (so we can fix it)
  • Your account email for login and licensing
  • Stripe handles payment — your card details never touch our servers
  • Network calls are limited to license checks and auto-updates
  • That's it. No analytics on what you automate.

Built to last

Other things that matter.

Small details that add up to a tool you can rely on every day.

Code-signed and notarized

The Mac build is Apple-notarized. The Windows build is signed with a verified publisher cert. No scary install warnings.

Auto-updates

WillettBot checks for updates on launch and quietly downloads them in the background.

Global stop hotkey

Esc stops any running script or auto-clicker, even if WillettBot isn't the active window.

Smart window matching

Scripts find the right window even if it's been moved or hidden behind others.

Recoverable failures

When a step doesn't match what was recorded, WillettBot pauses and tells you exactly where — no cryptic crashes.

Works with any app

No special integrations. If you can do it on your computer, WillettBot can record it.

Stop doing it the slow way.

Sign in, install WillettBot, and replace your first repetitive task this afternoon.