Chicago, Illinois · Booking made sharp

Your next cut, four taps away.

FadeLine’s Telegram bot finds an open chair without the phone tag. Choose your barber, service, day, and time—then lock it in with your name and phone number.

No app download beyond TelegramInstant confirmationEasy changes
FLFadeLine Bookingbot
Today
Welcome to FadeLine Barbershop ✂️ Ready to get cleaned up? Choose an option below.
Book an appointmentManage my booking
10:14 AM
Book an appointment 10:14 AM ✓✓
Who do you want in the chair? Choose your barber, or pick first available for the widest selection.
MarcusAndreFirst available
10:14 AM
Andre 10:15 AM ✓✓
What are we booking with Andre?
Haircut — $35Beard — $20Haircut + beard — $50
10:15 AM
Haircut + beard — $50 10:15 AM ✓✓
Pick a day. I’ll only show days with an opening.
Fri, Aug 14Sat, Aug 15Tue, Aug 18
10:15 AM
Friday, August 14 10:15 AM ✓✓
Here are Andre’s free slots on Friday:
11:30 AM2:00 PM4:30 PM
10:15 AM
2:00 PM 10:16 AM ✓✓
Almost done. What name should I put on the appointment?10:16 AM
Jordan Lee 10:16 AM ✓✓
And the best phone number for this booking? You can type it or share your Telegram contact.10:16 AM
(312) 555-0148 10:16 AM ✓✓
Check the detailsAndre
Haircut + beard · $50
Fri, Aug 14 at 2:00 PM
Jordan Lee · (312) 555-0148
Confirm bookingStart over
10:16 AM
Confirm booking 10:17 AM ✓✓
You’re booked. ✅ I’ve saved your spot with Andre and sent the shop the details. I’ll remind you two hours before your appointment.
RescheduleCancel appointment
10:17 AM
Friday
Heads up, Jordan—your FadeLine appointment is in 2 hours. Andre will see you at 2:00 PM for a haircut + beard. Need to make a change?
RescheduleCancel appointment
12:00 PM
Message

Scroll the conversation to follow every step.

The booking flow

From “hey” to a chair.

The bot guides customers one decision at a time, so there are no crowded forms and no confusing calendar screens. Every answer narrows the next set of choices.

01 / BARBER

Choose who cuts

Customers select their preferred barber or choose first available. The next screens immediately follow that barber’s working hours and existing schedule.

02 / SERVICE

Pick the service

Clear buttons show haircut, beard, or the combined service with the exact price before a customer commits to a time.

03 / SLOT

Find an opening

Customers choose a day, then see only genuinely free appointment times. Once selected, the slot is held through confirmation.

04 / CONFIRM

Share the details

A name and phone number finish the booking. The customer sees one clean summary, confirms it, and receives an instant success message.

Service menu

Simple choices. Clear prices.

No surprise total at the end of the conversation. Each service and price is visible inside Telegram before the bot offers available days and times.

Clean & classic
$35

Haircut

A tailored cut with careful clipper or scissor work, clean edges, and styling to finish. Book it with the barber you know or whoever is free first.

Selected in one tap →
Detail work
$20

Beard

Shape, balance, and crisp lines for a beard that looks intentional. The bot checks the chosen barber’s schedule before showing a slot.

Selected in one tap →

Only free times appear

The bot checks the barber and selected service before it shows appointment times, keeping the menu useful and preventing double-booking.

Details before commitment

Barber, service, price, date, time, name, and phone number are repeated on a final confirmation card so mistakes can be caught early.

Plans change

Move it—or cancel cleanly.

Customers don’t need to call the shop when their schedule shifts. Every confirmed booking keeps a clear reschedule and cancellation path inside the same Telegram thread.

Reschedule

The bot retrieves the customer’s active appointment and preserves the barber and service while it looks for a better time.

  1. Tap Manage my booking, then Reschedule.
  2. Choose a new available day and free slot.
  3. Review the updated appointment and confirm the move.
  4. The old slot is released and both customer and owner receive the new details.

Cancel

A deliberate confirmation step prevents an accidental cancellation while keeping the process short for customers who truly cannot make it.

  1. Tap Cancel appointment from the booking or reminder.
  2. Review which appointment is about to be canceled.
  3. Tap Yes, cancel to release the slot.
  4. The bot confirms the cancellation and immediately alerts the owner.
Behind the chair

The owner knows right away.

Every confirmed appointment arrives instantly in the owner’s Telegram, with the information needed to run the day without chasing a second system.

Instant booking alertBarber, service, price, date, time, customer name, and phone arrive together.
Schedule stays currentConfirmed slots disappear from availability; canceled appointments return for someone else to book.
Changes are visibleReschedules and cancellations produce their own alert, so the chair plan never relies on guesswork.
Tech notes

Small system. Solid handoffs.

The bot turns a Telegram conversation into structured booking data. Button-based choices reduce typing errors; server-side availability checks ensure that the customer sees a reliable schedule.

Interface
Telegram bot commands, inline keyboards, and conversational prompts designed for one-handed mobile use.
Booking record
Barber, service, price, date, time, customer name, phone number, Telegram chat ID, and status.
Notifications
Immediate owner alert after booking, rescheduling, or cancellation; automated customer reminder exactly two hours before the appointment.
Availability
Open slots are filtered by barber, working day, service duration, and existing confirmed bookings before display.
Recovery
At each step, the customer can return to the menu and start over. Incomplete conversations do not create appointments.

What happens after “Confirm”

Validate name + phone
Re-check selected slot
Save confirmed booking
Customer confirmation
Owner alert
Queue 2-hour reminder
No silent double-bookingsIf another customer takes a slot before confirmation, the bot explains what happened and returns fresh available times instead of accepting a conflict.
Ready when you are

Less waiting. More fresh cuts.

Open FadeLine in Telegram, choose what you need, and reserve a free chair in a few taps.

Book a haircut on Telegram