Hi piano tech community, felt weird posting from my personal account, thus a more private one.
I’m a former dev, full time piano technician with 800 active customers and too many features turned on in Gazelle. We can all agree on the value of the tool and the pain of growth. So I just went ahead and made my own thing to recoup my $3,500/year.
KeyRoute is a lot of things Gazelle is - customer and piano management, email/sms reminders, client side booking, invoices.
Some other things: a smart waitlist that passively fills open holes in the schedule. Customer “shop work” that fills schedule or shop-time/days in intelligent ways. A modern, mobile-friendly business website hosted at KeyRoute.app/yourbusiness - in addition to the link for booking on your own website if you don’t need or want that one. Your customers can view their service record on its own hosted page, with piano and appointment details and a personal booking (and optional) reschedule link.
It’s not a native app and never will be. I actively (personally) push content to the App Store and it’s horrible. Maintaining multiple code bases and processes isn’t why I’m doing this. It’s a PWA (progressive web app) that runs in your browser, however, on your phone you can add it to your Home Screen and it functions as an app.
Most importantly: I’m able to import gazelle contacts, pianos, timeline history, past and current appointments. The complexity of master services list and how this app is functionally built is messy - so there are things you’d have to rebuild. And truly my appointment setting and quote building flows are different and will likely iterate over time. But the goal is not to just receive feedback that’s “CAN YOU MAKE THE APP MORE LIKE ______?” and more like “other tools can’t do this and this is why it matters.”
KeyRoute.app
(This also handles mover dispatch flows and piano storage with automated stripe customer billing)