Arda Can Kırkoç

A new way to turn repeatable cleanup into reusable workflows on macOS

We just shipped Recipes in Room Service.

A new way to turn repeatable cleanup into reusable workflows on macOS.

Recipes lets you turn common cleanup jobs into built-in or custom routines, instead of rebuilding the same flow every time. You can add schedules, approvals, and sharing, so routines are easier to reuse across your own setup or with other people.

The goal was to make recurring cleanup feel more structured and less manual, especially on developer-heavy Macs where the same categories tend to grow again and again.

This release also adds clearer anonymous analytics controls in onboarding and Settings. Room Service does not send scan results, file contents, or project data off your Mac. We only used anonymous in-app usage events, and now users can turn those off too.

We also did a broader pass on the desktop app:

faster launch behavior, a more polished Home flow, better Command Bar responsiveness, and reliability improvements across notifications, Live Logs, and light-mode surfaces.

Room Service is built around review-first cleanup, so the idea here is not aggressive one-click deletion. It is to make recurring cleanup workflows easier to understand, reuse, and control.

Curious how people here think about this:

Do you have cleanup tasks you repeat often enough that they should be saved as a reusable workflow?

Full changelog:

roomservices.pro/changelog

72 views

Add a comment

Replies

Best
Sai Tharun Kakirala

This is a really smart UX evolution for Room Service. The jump from one-off cleanup to reusable, scheduled recipes is the difference between a tool you use once and one that becomes part of your actual workflow.

The concept of "approvals before execution" is underrated — it keeps automation safe without removing the human in the loop. We’ve been thinking a lot about that balance at Hello Aria (our AI day manager, launching soon on PH) — how much can an AI do autonomously vs. when should it wait for a nod from the user.

Sharing recipes across setups is the feature I didn’t know I needed. Looking forward to seeing where this goes!

Arda Can Kırkoç

@sai_tharun_kakirala really appreciate this, you nailed the intent behind it

that “approval before execution” point is exactly what we’ve been trying to get right. making things repeatable without turning it into blind automation