Book a haircut by phone with your AI agent

Short answer: Tell your agent the shop, the service, and the times that work. CallForMe calls the shop, says it's an assistant booking for you, asks for the first opening in your window, confirms the price, and books it if you allowed that. You get the time, stylist, and price back.

“Call Fade & Co and book me a men's cut with anyone Saturday morning, 9 to noon. Ask the price.”

Open this in ChatGPT and swap in your details before you send it. It needs the CallForMe plugin.

Add CallForMe to your agentTry a free demo call

Using ChatGPT? Add it from ChatGPT's plugin directory in one step, on any plan.

$1 when someone answers, first 2 minutes included. Nothing if nobody picks up. Connecting asks for nothing.

On your phone? Email yourself the setup steps

Plenty of barbershops and small salons still run on a phone and a paper book. It's a 90 second call, but it's one more thing to remember during the shop's hours.

What your agent does

  1. find_business finds Fade & Co near you and returns the phone number and today's hours.
  2. plan_call writes the opener and flags that the shop may ask for a phone number for the booking.
  3. place_call dials:
What your agent sends (for developers)
{
  "phone": "+13125550134",
  "business_name": "Fade & Co",
  "goal": "Book a men's haircut Saturday Oct 4 between 9am and noon with any barber.",
  "details": "Name for the booking: Chris Moreno. Phone for the booking: 312-555-0178. Regular cut, no beard trim.",
  "questions": ["What time is booked?", "Which barber?", "What is the price?"],
  "on_behalf_of": "Chris Moreno",
  "callback_number": "+13125550178",
  "constraints": "Only book between 9am and noon Saturday. If nothing is open, ask about Sunday and do not book."
}
  1. get_call polls until ended. If the barber asks "do you want a beard trim too?" and your details already say no, the voice agent answers. If they ask something new, your agent sees pending_question and replies with answer_question.

Example result

Illustrative example: names, prices and times are made up. Transcript excerpt:

Voice agent: Hi, this is an assistant calling for Chris Moreno, on a recorded line. I'd like to book a men's haircut this Saturday morning with any barber.

Barber: I've got 10:15 with Marco or 11:30 with me.

Voice agent: 10:15 with Marco works. What's the price for a regular cut?

Barber: Thirty-five. What's the name?

Voice agent: Chris Moreno, phone 312-555-0178.

Field Value
Appointment Saturday Oct 4, 10:15am
Barber Marco
Price quoted $35
outcome.success true

Your agent can then add it to your calendar if it has a calendar tool.

When your usual shop is full

If your regular barber has nothing open, ask your agent to call around: "Call barbershops near me until one can do a fade Saturday morning, and book it under Sam." It uses call_around with stop_after: 1, so it stops dialing as soon as one shop books you. See call around.

Tips

  • Give a time window, not a single time. It turns a back and forth into one question.
  • Put the phone number you want on the booking in details. The call comes from CallForMe's number, +1 (469) 966-0062, so the shop needs yours for reminders.
  • If you have a regular stylist, name them and say whether "anyone" is fine as a fallback.

What it costs

A booking call like this usually wraps up within 2 minutes: $1. Each minute past that is $0.40. Busy signals and no-answers are free.

Questions

Can it book with a specific stylist?

Yes. Put the stylist's name in the goal or details. You can also give a fallback, like 'anyone if Marco is booked.'

What if the shop only books online?

The voice agent records what the shop says, and your agent tells you. Some shops that use online booking still take phone bookings for regulars or walk-ins.

What if nobody picks up?

No charge. Your agent can try again later. There's a limit of 3 calls to the same number per day (6 once you've added credit).

Add CallForMe to your agent

One URL for any MCP agent. Connecting asks for nothing.

https://callforme.tel/mcp

Install steps for your agentTry a free demo callPricing

On your phone? Email yourself the setup steps

One email with the link, for when you're at your computer. Nothing else.