Features

Scheduling

Smart schedulingTimes that fit your route, with the reason whyCalendarWeek, month and year, synced to your phoneBooking page & brandingYour logo, your services, clients book themselves

Clients & pianos

Automated remindersEmails and texts before and after a piano is duePiano recordsEvery tuning, reading and issue on fileImport from Gazelle & moreBring your whole book over from Gazelle

On the job

On the roadLive-traffic ETAs and running-late textsVoice notesTalk through the visit, get a clean recordEstimates, invoices & paymentsGet paid by card, straight from the invoice
Everything a piano technician needs, from the first call to the paid invoice.See all features
Features

Scheduling

Smart schedulingCalendarBooking page & branding

Clients & pianos

Automated remindersPiano recordsImport from Gazelle & more

On the job

On the roadVoice notesEstimates, invoices & payments
PricingAboutContact
PianobookerPianobooker
...
Features

Scheduling

Smart schedulingTimes that fit your route, with the reason whyCalendarWeek, month and year, synced to your phoneBooking page & brandingYour logo, your services, clients book themselves

Clients & pianos

Automated remindersEmails and texts before and after a piano is duePiano recordsEvery tuning, reading and issue on fileImport from Gazelle & moreBring your whole book over from Gazelle

On the job

On the roadLive-traffic ETAs and running-late textsVoice notesTalk through the visit, get a clean recordEstimates, invoices & paymentsGet paid by card, straight from the invoice
Everything a piano technician needs, from the first call to the paid invoice.See all features
Features

Scheduling

Smart schedulingCalendarBooking page & branding

Clients & pianos

Automated remindersPiano recordsImport from Gazelle & more

On the job

On the roadVoice notesEstimates, invoices & payments
PricingAboutContact
All features

The best time is the one that fits your route.

A client calls for a tuning. Instead of flipping through the week and guessing at the drive, open the booking sheet: Pianobooker checks every opening against your hours, your other visits and the real drive between them, and puts the ones that waste the least of your day at the top.

Each suggestion says why. "Right after Sarah Morrison, 12 min." "Keeps Thursday clustered, 3 stops." Pick one and it's booked.

Join the waiting listTalk to Randy
Pianobooker Intelligence finds a time for a new client's tuning by weighing the technician's route, ranks three openings with the reason for each, and the best one drops into Thursday between two nearby stops.
PR
Priya RamanTuning · West Hartford
Use Pianobooker IntelligenceWeighs your whole route, then explains its pick
Thu, Oct 8 · 11:15 AMRight after Delgado · 14 min drive
Fri, Oct 9 · 1:30 PMRight before Kessler · 11 min drive
Pick a time myselfOpens on the day you were looking at
or let the client pick
Email the linkpriya.raman@gmail.comHold to send
Text the link(860) 555-0142Hold to send
Copy the linkSend it yourself, however you like
Send an estimate with the link

Priya picks the time. The link opens on Standard Tuning · Yamaha U1.

Thu, Oct 8

3 stops · 31 mi
123
  1. DelgadoFarmington9:00 AM

  2. 16 min drive · 2 hr 44 min free

    BrennanWest Hartford1:30 PM

  3. 19 min drive · 26 min free

    LindqvistAvon3:45 PM

How it works

What happens when you look for a time.

  1. 1

    Only real openings

    Every time is checked against your working hours, breaks, blocked time, existing visits, minimum notice and how far ahead you book.

  2. 2

    Can you get there?

    The drive from the visit before and to the visit after is measured with Google's road distances. Times you cannot reach are dropped.

  3. 3

    Priced in minutes

    Each opening is scored by the driving it adds and the dead time it leaves, gaps too short to go home. Lowest cost goes first.

  4. 4

    Explained, then booked

    Each time carries its reason. Ask Pianobooker Intelligence to weigh the whole route, or just tap the one you like.

In depth

How Pianobooker picks a time.

Reasons you can check

A suggestion is never a mystery. Each one carries the reason it ranks where it does:

  • Right after a client, with the drive from them
  • Right before a client
  • Keeps a day clustered, with how many stops it already has
  • The drive from home base to start the day
  • Simply the soonest good opening

Pianobooker Intelligence weighs the whole route

Tap "Use Pianobooker Intelligence" and it looks across the next three weeks (up to eight), picks the opening that best fits your route and explains its pick in a sentence, with a couple of alternatives. Ask for something different, like "make it later", and it looks again.

It can only choose from openings the scheduler has already checked, so it cannot invent a time that clashes with your day.

Your rules, in plain words

Set your hours (more than one session a day if you work mornings and evenings), recurring breaks like lunch, the buffer between visits, how much notice you need, how far ahead clients can book, a cap on visits per day, and the longest drive you will take between jobs. Settings reads them back to you as plain sentences so you can see exactly what the scheduler will do.

Add your own preferences in words, like "keep Fridays light", and Pianobooker Intelligence takes them into account when it explains a pick.

The same thinking on your booking page

When a client books themselves through their personal link, the times offered to them are ranked the same way, so they are nudged toward the day you are already nearby. They see a friendly line like "Suggested by your technician: they're finishing nearby just before."

Defaults for a new account

Sensible out of the box.

30 min

Buffer between visits, so you have time to pack up and move.

24 hours

Minimum notice before a client can book a time.

8 weeks

How far ahead the booking page offers times.

60 min

The longest drive between two visits the scheduler will plan.

Questions & answers

Does it plan my whole day's route?
It plans each new booking around the visits you already have, so your days fill up in sensible clusters. It does not reorder appointments that are already booked.
Does it use live traffic?
Scheduling uses typical road drive times from Google, so plans do not change with this morning's traffic. When you check your ETA on the day, that uses live traffic.
Can I still book any time I like?
Yes. Suggestions are suggestions. You can always pick a different time yourself.
Is it on every plan?
Yes. Smart scheduling and Pianobooker Intelligence's suggestions are part of every plan, including Free.
Keep exploring

Works hand in hand with

Calendar

Week, month and year views on the desktop, a day-by-day agenda on the phone, blocked time and breaks, and a feed for Google, Apple or Outlook.

Learn more

On the road

Check the drive to your next client with live traffic, and send "on my way" or "running late" texts with the time already filled in.

Learn more

Booking page & branding

A booking page with your logo, your services and your hours. Clients pick a time and you approve it before anything lands on the calendar.

Learn more

Be one of the first technicians in.

Pianobooker is in private beta with working piano technicians, and we’re letting more in a few at a time. Join the waiting list, or talk to Randy about how it would fit your business.

Join the waiting listTalk to Randy

Product

  • Features
  • Pricing
  • Join the waiting list
  • Log in

Company

  • About
  • Contact

Legal

  • Privacy Policy
  • Terms of Service
  • SMS terms
© 2026 Pianobooker, LLC
Features

Scheduling

Smart schedulingTimes that fit your route, with the reason whyCalendarWeek, month and year, synced to your phoneBooking page & brandingYour logo, your services, clients book themselves

Clients & pianos

Automated remindersEmails and texts before and after a piano is duePiano recordsEvery tuning, reading and issue on fileImport from Gazelle & moreBring your whole book over from Gazelle

On the job

On the roadLive-traffic ETAs and running-late textsVoice notesTalk through the visit, get a clean recordEstimates, invoices & paymentsGet paid by card, straight from the invoice
Everything a piano technician needs, from the first call to the paid invoice.See all features
Features

Scheduling

Smart schedulingCalendarBooking page & branding

Clients & pianos

Automated remindersPiano recordsImport from Gazelle & more

On the job

On the roadVoice notesEstimates, invoices & payments
PricingAboutContactLog in
PianobookerPianobooker
Log inJoin the waiting listJoin waitlist
Features

Scheduling

Smart schedulingTimes that fit your route, with the reason whyCalendarWeek, month and year, synced to your phoneBooking page & brandingYour logo, your services, clients book themselves

Clients & pianos

Automated remindersEmails and texts before and after a piano is duePiano recordsEvery tuning, reading and issue on fileImport from Gazelle & moreBring your whole book over from Gazelle

On the job

On the roadLive-traffic ETAs and running-late textsVoice notesTalk through the visit, get a clean recordEstimates, invoices & paymentsGet paid by card, straight from the invoice
Everything a piano technician needs, from the first call to the paid invoice.See all features
Features

Scheduling

Smart schedulingCalendarBooking page & branding

Clients & pianos

Automated remindersPiano recordsImport from Gazelle & more

On the job

On the roadVoice notesEstimates, invoices & payments
PricingAboutContactLog in