Backed by Y Combinator

The to-do listthat does itself.

It’s the original productivity tool reinvented so your tasks actually get done.

Off your mind. On with your day.

Roma gets to work on your task while you go on about your day.

Your task command center.

A thought can happen anywhere. That’s why Roma is built for your life on the go, and also at your computer.

New task
To do
3
  • Call Ridgeline Climbing about the Multi-site plan

    Two gyms, a third in January. They sign if per-location billing is real by November — and asked for it in writing this morning.

    Today 2 PM
  • Review Claude Code's PR for the waitlist import

    PR #418: the import handles a BOM and UTF-16 now, two tests added. Waiting on you since 9:10 yesterday.

    Today
  • Reply to Dormer Pilates about the refund

    The $89 refund arrived; the owner wants to know how a double charge happened. From this morning's review — the draft is in the body.

    Today
In progress
3
  • Send the October investor update

    Three numbers and two asks, drafted by Friday's run. The Ridgeline line waits for today's 2 PM call.

    Fri
  • Decide the Multi-site pricing page

    Per location beats a flat tier for every studio with more than one gym. Claude's comparison and Muse's math are in the chat.

    Thu
  • Sync with Sam on the Stripe Connect migration

    Thirty minutes. The question is whether the Connect cutover is November 10 or December 1 — Codex's staging numbers are in the body.

    Today 4 PM
Completed
1
  • Confirm Eli's benefits enrollment

    Done — Gusto confirms the enrollment, effective November 1.

    Oct 20
Y
YouMon 11:02 AM

Harbor Point's first day: the week view crashed twice, the import read zero members, and re-running it welcomed everyone again. Make three bug reports from Eli's notes.

OperatorMon 11:03 AM

Three on Bug Reports, from Eli's onboarding notes — the crash and the import marked High, the welcome mails Medium. None claimed yet; the agents read the list.

Customer review for Wednesday, October 21.

From Granola

  • Harbor Point Yoga — trial check-in (Eli, 25 min): the week view closed on them twice on day one, and they want the member import from their spreadsheet working before the trial ends Nov 2. Row updated; Next step: *Re-import Thursday, after #418*.

  • Cedar Park Strength — intro call (Alex, 40 min): two gyms, 900 members, leaving Mindbody in January. They asked for the Multi-site one-pager and a price per location. Row updated.

From Gmail

  • Dormer Pilates replied about the September double charge: the refund arrived, and the owner wants to know how it happened. Created *Reply to Dormer Pilates about the refund*, due today.

  • Ridgeline Climbing asked for the November commitment in writing before today's 2 PM call. Added to the call's task; nothing new to create.

Nothing from Zilker, Eastside, Bluebonnet, Lakeline or The Movement Loft.

Y
You8:04 AM

What do I actually have to get done today?

Operator8:04 AM

Three are due today, and a PR has been waiting on you since yesterday.

  • Call Ridgeline Climbing about the Multi-site plan — 2 PM. They asked for the November commitment in writing this morning.

  • Review Claude Code's PR for the waitlist import — #418, ready since 9:10 yesterday; Harbor Point's Thursday re-import depends on it.

  • Reply to Dormer Pilates about the refund — from this morning's review; the draft is in the body.

Then the Capital Factory showcase on the 29th is the next thing with a date.

Y
You8:06 AM

Remind me about the Ridgeline call at 1:30.

Operator8:06 AM

Done — a reminder at 1:30 PM on Call Ridgeline Climbing about the Multi-site plan.

Y
You8:12 AM

What did Cedar Park say about timing? Pull it from the call.

Operator8:12 AM

From your intro call yesterday (Granola, 40 min):

  • Their Mindbody contract ends December 31; they will not renew.

  • Marcus, the co-owner, decides in the first week of November — he wants the one-pager and a price per location in hand before then.

  • They would move the 900 members over Thanksgiving week, and asked whether Lantern takes Mindbody's export as it is.

The export question is the BOM fix: #418 handles their file once it is merged. I added the three dates to Cedar Park's row.

Y
You8:20 AM

Make a task for the 4 PM with Sam — the Connect cutover decision — with the agenda from Monday's standup.

Operator8:20 AM

Created, due today at 4 PM, with the three points from Monday's standup: the staging run, per-location pricing against Connect's fees, and who tells the 31 studios. The staging run's numbers land on it as soon as Codex posts them.

Y
You8:26 AM

Add a Decision by date to Customers and fill it in from the calls and the mails.

Operator8:27 AM

Added Decision by to Customers and filled it for the four open deals; the paying studios have none.

  • Ridgeline Climbing — Oct 31: they sign for November or they don't (their mail this morning).

  • Harbor Point Yoga — Nov 2, the trial's last day.

  • Cedar Park Strength — Nov 6, the end of the week Marcus decides in.

  • The Movement Loft — Oct 27, the demo.

Hidden on the board like the other dates; the grid's Properties menu shows it.

Standup for Wednesday, October 21.

Shipped

  • #402 Booking page accepted 40,000 requests a minute from one IP — Cursor

  • #398 Password reset link opens a blank page in iOS Mail — Codex

In review

  • #418 Waitlist import fails on a CSV with a BOM — Claude Code, waiting on Alex since yesterday

  • #421 Double charge on the Studio plan webhook — Codex

Blocked

  • Crash on iOS when a studio has no classes yet — Codex wanted Harbor Point's crash log; Eli sent it at 8:20, so no longer

Unclaimed

  • Receipts in Spanish show the English footer — Low

Ask your operator
Tasks

We believe in agency over agents.

Work should not vanish into a conversation. It should be yours to see, to steer, and to keep. Because it’s not just about getting things done, it’s about having something to show for it. Roma is built for that.

Your agents’ favorite to-do list.

One command center for everything you ask your agents to do. Add a task in any chat, let any agent pick it up, and never lose track of what is open. Read more

Claude & Claude Code

Ask Claude what's next and it answers from your real list. Listed in Claude's directory, one click to add.

ChatGPT & Codex

Mention something you need to do in ChatGPT and it lands in Roma. Codex files what it finishes.

Instinct

Text it one prompt, and your to-do list lives in your messages.

Muse

Paste one prompt. Muse builds the connection itself and keeps it for next time.

Cursor

Turn the bug you spotted into a task without leaving the editor.

Gemini CLI

One command, and your terminal knows what's due.

Put Roma on repeat.

Set up recurring work with a single message, so you can set it and forget it.

Connect your apps.

Remembering every detail shouldn’t hold you back. Connect your Operator so it can use the context already in your files, messages, and tools. Read more

Dropbox

Find the files behind the task without digging through folders.

Gmail

Draft the reply with the thread behind it. You review it before it sends.

Google Calendar

See what’s already booked before suggesting a time.

Linear

Turn the issue you spotted into a clear ticket, with the context that started it.

Notion

Bring existing docs, pages, and decisions into the work you’re doing now.

Google Drive

Read the doc behind the task, straight from your Drive, without opening a single folder.

Beta

Roma can do what you can do.

Your Operator has its own computer, so you can work inside the sites and apps that you do.

Say it. Do it. Keep it.

Roma is ready for your Mac and your iPhone.