Routinewheel

Macros, keys, an action ring and voice — for any program on this PC
Keys live Mic key Nothing running

Let the PC do the boring part

Set a job up once — in Excel, Outlook, Word, your web browser or anything else on the screen — then start it with a key, a word, a button on the ring, or a schedule.

Make a job, then start it your way

▶
MacrosThe job itself: steps you build, or a recording of what you did.
⌨
KeyboardClick a key, give it a job — everywhere, or only in one program.
◎
Action ringOne key opens a ring of buttons; click the one you want.
🎤
VoiceSay a phrase after the mic key; the matching job runs.
A short tour of every part — tabs, no video.

Your first ten minutes

  1. Check this PC. Run the checks — a ✓ for each thing the program needs (hooks, clipboard, screen, Excel, Outlook).
  2. Give a key a job. Keyboard › click 1 › tick Alt too (Ctrl is already ticked) › Type text › 999 › Save. Ctrl+Alt+1 now types 999 anywhere.
  3. Record a job once. Macros › Record my screen › do it › Esc Esc. Read it back, then Turn into steps to tidy it.
  4. Start it your way. A key (Keyboard), a word (Voice), a ring button, or a ⏰ schedule.
  5. Stop it any time. Esc stops a running macro. Stuck? Pause/Break (or Ctrl+Alt+Esc) is the emergency stop.
  6. Share it. Share on any macro — it goes by email; their copy asks about their screens.
  7. Post it. Post to templates sends it to your team's admin through the shared folder; approved ones show under Team templates.
Once opened, it keeps running in the background. Close this window and the keys, ring and mic still work in every program.

Macros

A macro is a job. Build it from steps, or record what you do.

Team templates

Macros approved for everyone. Install one and make it your own; Post to templates on a macro sends yours to the admin.
Recordings keep a version per setup (laptop on its own / docked or desktop) and play the right one by themselves. Esc stops any running macro.

Keyboard

Click a key, choose what it does, save. Highlighted = has a job, amber = used by this program (mic, ring, open).

has a jobthis program's keyfreeLetters and numbers need Ctrl, Alt or Win with them. F-keys, numpad, Insert, Pause and Print Screen work on their own.

My shortcuts

🎮 Games

Give a key (Ctrl+Alt with a letter or number, or a side button on your mouse) a games job: hold W until I press again, hold the mouse button, click again and again, press a key every few seconds or remind me in 10 minutes. Press + Press a key… above, then look under Games. Use them in single-player games, or where the game's rules allow it.

While you play, Routinewheel shows nothing on the screen (no card, no notifications): you hear short beeps instead. Keys are held a moment longer and typing goes in as real key presses, so games see them.
Click a box, press a key — it's saved at once. Backspace turns it off.

Action ring

Press the ring key in any program: the ring pops up around your mouse, right over what you're doing — this window doesn't need to be open. Click a button or press its number; Esc or a click beside it closes it.

No ring key yet. Esc three times opens it when that's ticked above; a key like Ctrl+Alt+R is handy too. The ◎ Ring button up top always works.
When I press the ring key

Buttons

Preview

Clockwise from the top. Each button: a picture (any emoji), a label, a job.

Voice

Press the mic key, say a phrase, the matching job runs. Speech is understood on this PC.

Phrases

Type it, or press 🎤 Say it and say it once. Two words or more.

Last heard

Nothing yet. Press the mic key and say a phrase.

Microphone

Voice pack

Windows speech works straight away and knows your phrases. The voice pack hears free speech better in noise. Nothing is sent anywhere.

Automations Center

When something happens, a macro runs by itself: at a set time, when an email arrives, a file lands, a PDF or a window opens, you copy something, come back to the PC, plug in a USB drive, type a short code, a program closes, you've been away for a while, a file stops changing, or when Routinewheel starts. It all runs on this PC — no account, no connection, nothing sent to the internet.

Add an automation

Or run it when…

The “do that” part is one of your macros. Make it first on the Macros page (for example an Email step set to Send it straight away), then add it here.

My automations

They run while the PC is on, you're signed in and this program is running (it keeps running after you close the window). Email ones also need Outlook open. Every run shows in 🕘 Run history.

⏲ Coming up

Nothing coming up. To run a macro once later, open ⋯ on its card and pick ⏲ Run in…

Pictures

Snip a pop-up or a button once. A macro can then wait for it, click it wherever it is, or do something only if it shows.

Learn a new picture

or

Learned pictures

Ideas & help

Learn the program, find an answer, fix something, or start from a ready-made job.

Ready-made jobs to start from. Use as a base opens one in the builder — change the names and paths to yours.
💡 These are ideas to start from. Building one makes your own copy to try and change — nothing here runs on its own.

More ready-made jobs

Samples of what the program can do — not jobs in use yet. ✓ works today · ◐ with a workaround · ✕ not yet · Use as a base opens the steps in the builder

Words you can use in any text, file name or path

Type them into any step: text to type, a file name, a folder, an email. They're filled in each time the macro runs. A Copy or Remember step makes your own word (like {order}).

Suggestions

An idea, something that doesn't work, a macro you'd like built.

✉ This opens an email with your message in it. Nothing is sent until you press Send in your email. If you use a team shared folder, a copy is also left there so it can't get lost.

Admin

Everyone's copy writes to the shared folder. See their macros, approve posted ones, read suggestions, push this version.

Shared folder:

🔒 Privacy & locks

Suggestions, macros posted for review, problem reports and everyone's macro copies are encrypted: anyone's copy can add them, only you can read them, with the password. Lock the folders hides the team folder's contents and, on every PC, the program's own folder — people keep only Start, Stop and Setup. Their programs keep working as normal.

People

Posted for the templates

Suggestions

Team templates

Settings

You and the team

Terms of Use

Routinewheel Pro

  • Run on a scheduleA macro starts by itself at a time on the days you pick.
  • After this, run…When one macro finishes, the next one starts straight away.

My paths

Name a folder or file once, use it in any step as {name}.

Automations

Where things are

Macros, keys and phrases:
Shared macro files:
Version

Check this PC

Tries each thing the program needs — the key and mouse hooks, the clipboard, seeing the screen, PowerShell, Excel, Outlook — for real, in a few seconds. Safe to run any time.

What's been happening

…

Disclosure

Good to know: what this program keeps, what it shares with the team folder, and how that's protected.
  • Stays on this PC. Your macros, settings, recordings, pictures and run history are in your own Routinewheel folder (shown under Where things are in Settings). Speech is recognised on this PC, and nothing is sent to the internet.
  • Saved to the team folder. Only when a team shared folder is set in Settings: so your company's admin can help and keep the team's macros working, a copy saves to that folder when something changes: your macros (including any text a macro types), your Windows user name and name, the PC name, your screen layout, and how many macros, keys and voice phrases you have. Suggestions and macros you post for review go there too.
  • How that's protected. Your macro copies and details, suggestions, macros you post for review and problem reports are encrypted with your company's own key before they're saved there (public-key encryption: RSA with AES-256-GCM). Anyone's copy can add them; only your admin's copy, with the admin's password, can read them. Opened in the folder, they're unreadable, and another company's key can't open them.Not encrypted yet: your company's own key isn't set up in this copy, so those files are saved as ordinary files, and anyone who can open the shared folder can read them. Don't put passwords in a macro: what a macro types is part of the macro.
  • Problem reports. Report a problem saves a report on this PC. Nothing is sent unless you choose to email it. When a team shared folder is set, it also copies it to a hidden folder there for your admin. That copy is encrypted like the files above.That copy is not encrypted. It holds what you typed, Windows and PC details, recent log lines with passwords and keys removed, and your macros' names and step counts.
  • Open to the whole team. Team templates and the Ideas & help list.
  • Updates and downloads. A copy from the Microsoft Store is updated by the Store (or by your IT team in a company install); any other copy (on a Mac, or a folder you downloaded) changes only when you install a new version yourself. The optional voice pack is checked against its published files before it's used.
  • Hidden isn't locked. Team folders are hidden to keep them tidy. Who can open the shared folder is set by that folder's permissions.
Action
ring
Esc closes

Share this macro

A small file is made and attached to a new email. The other person installs it; it tells them it was made on and lets them map each screen to theirs.

Install a shared macro

Pick the macro file you were sent.

What changed

Tell us what you need

Have something specific it can't do? Tell us and we can add it for you! Your email program opens with this filled in, so you can read it before you send it. Routinewheel itself sends nothing. Leave out passwords and anything private.

Bring in macros

Pick where they come from. Macros you already have are skipped, so nothing is doubled. The other copy is only read, never changed.

Teach it your voice

Press 🎤 Say it 5 times next to a phrase and say it the way you normally would, once each time it asks. Every way it hears you is kept, so any of them runs that phrase. Press + Once more for a sixth, or ✕ on a heard version that looks wrong.

After this finishes

Run another macro straight after this one finishes — for example: open the screens and Copy to Excel, then save today's file, then upload it. If this one stops (Esc or a step that fails), the next one doesn't run.
When

Before you start: Terms of Use (EULA)

Routinewheel does exactly what your macros tell it to: it clicks, types, opens programs, and can move or delete files and send email. By using it you agree to the Terms of Use, Routinewheel's End User Licence Agreement. In short:
Read them in full: routinewheel.com/terms (also in the Terms of Use.txt file that came with Routinewheel).

This macro sends email by itself

Routinewheel Pro

That's part of Routinewheel Pro.
One payment of about $1 through the Microsoft Store — no subscription. Everything else in Routinewheel stays free.

Run on a schedule

Runs by itself at this time on the ticked days, while the program is running and the PC is signed in.
How often
Repeats from the time above until the end time, on the ticked days. If another macro is still running at a repeat time, that one is skipped and noted in 🕘 Run history.

Add a macro pad

Most macro pads send ordinary key presses. If yours came with its own setup program, set its buttons to send F13–F24 or Ctrl+Alt+a letter, so they don't clash with your keyboard.

Which macro should run?

Run when…

When this happens, the macro runs by itself. It works on this PC while the program is running and you're signed in. Nothing goes to the internet.
Outlook must be open. The macro can use {email_subject}, {email_from}, {email_address} and, when saved, {attachment} (the first file) and {attachments}.

Welcome to Routinewheel

Post to the team templates

Your team's admin looks it over first. Once approved it shows under Team templates for everyone.

Quick build

Window places

Where each window goes every run

Set up your copy

Run history

Recording

Click a line to mark it for removal (click again to keep it). Pauses can be removed too — everything after moves earlier.

Screen map

Click a dot to pick a step, then click the picture to move it. Clicks follow the window they land in.

Add an idea

Choose a program

Not listed? Type part of its window title or its program name:

Set up the admin key

This is your company's admin copy. Before you can read your team's encrypted files, set it up with the one-time setup code you were given and choose your admin password.