What OP could have told the barber is this: "We'll put up a system that enables your customers to schedule a time automatically - that way you'll only have to schedule times manually in the 20% of cases or so when a customer prefers to call rather than use the website".
It's not rocket science - plenty of barbers have such a system.