Everything included in your subscription

All TNF Calendar features

From solo pros to studios with a large team. No extra fees for features or booking commissions

  • 10 minutessetup
  • 9 languagesfor clients
  • 24/7clients book themselves

Perfect for anyone who works by appointment

If you have services, time, and clients β€” TNF Calendar is for you.

Beauty and wellness

  • Manicure and pedicure
  • Hairdressers
  • Barbershops
  • Brows and lashes
  • Cosmetologists
  • Laser hair removal
  • Massage and SPA
  • Tattoo and piercing

Sport and health

  • Personal trainers
  • Yoga and pilates
  • Fitness centers
  • Dance studios
  • Court and hall rentals
  • Physiotherapy and osteopathy

Education

  • Language schools
  • Tutors
  • Music lessons
  • Workshops

And more

  • Grooming salons
  • Photo studios
  • Consultants and coaches
  • Car washes and detailing

Didn't find your industry? Contact us β€” we'll set it up for you

How it looks for you

  1. 1

    Connects the booking page and Google Calendar in 10 minutes, puts the link in Instagram

  2. 2

    A client selects "Manicure + gel polish", sees the price and 90 minutes, picks "Evening"

  3. 3

    The booking appears yellow in the calendar; the day before, the client clicks "I'm coming" β€” the booking turns green

  4. 4

    The visit becomes recurring β€” once every 2 weeks

For your clients

  • Booking page

    Via your link, in any browser, no app needed. For Instagram, business cards, WhatsApp, and Google Maps

  • Telegram bot and Mini App

    Book directly in Telegram, no email needed. Language matches Telegram settings, phone number is remembered

  • Like a mobile app

    The page can be added to the home screen, reminders arrive via push notifications

  • Multiple services at once

    Time and price add up β€” the client sees the total before booking

  • Start however you like

    By service, by professional, or by time; photos of available professionals

  • Available slots at a glance

    Nearest days with free time, "Morning / Afternoon / Evening" filter

  • Login only at the end

    Selection first, then email code. Device is remembered for 30 days

  • Email confirmation

    With address, map, and a file for the phone calendar

  • Reminder with "I'm coming" button

    The day before via Telegram, email, or push: "I'm coming / Reschedule / Cancel"

  • "My bookings"

    Clients reschedule and cancel visits themselves, view recurring appointments and classes

  • 9 languages

    English, Ukrainian, Spanish, French, German, Italian, Portuguese, Polish, Russian. Services are translated automatically

  • Real clients only

    Confirmation via code or Telegram, no fake bookings

Your booking page

  • 4 design styles, cover photo, "About the professional" block, gallery of up to 8 portfolio photos
  • Cancellation rules, address with map, phone, WhatsApp, Instagram, Facebook, email
  • QR codes and links for social media and business cards in one click
Example of choosing services on a TNF Service booking page
Two ways to book: a web page and a Telegram bot

Your schedule

  • All in Google Calendar

    Every booking appears automatically β€” in your calendar or the staff member's

  • Yellow and green

    Yellow is pending confirmation, green means the client clicked "I'm coming"

  • Personal events block time

    An event in your calendar automatically removes that slot from booking

  • Day, week, month

    By staff, rooms, and equipment; non-working time is shaded, filter by staff

  • Booking by phone

    Click on a free slot and book a client in a few taps

  • Reschedule and cancel

    Date, time, staff, room; "Notify client" checkbox

  • Recurring visits

    Weekly, every 2 or 4 weeks, indefinite or N times; series can be rescheduled or stopped

  • Notifications

    For every new, rescheduled, and canceled booking via Telegram or email: time, service, cost, professional, room

  • Your booking rules

    Book no later than N hours in advance, how many days ahead, holidays and days off

  • Your own texts

    Change confirmation, reminders, and send time yourself

  • No double bookings

    Time is checked against the latest calendar before each booking

In the Studio plan

For studios and teams

  • Employees

    Each has their own Google Calendar, services, schedule, and photo. Change a calendar, and future bookings move automatically

  • Roles and permissions

    Owner sees everything; admin β€” only sections you permit (view or edit); professional β€” only their own clients. A deactivated employee loses access immediately

  • Shifts

    Weekly view by staff, up to 4 segments per day, "Repeat week" up to 13 weeks ahead

  • Schedule for everyone

    With one button: everyone receives their shifts via Telegram or email

  • Conflict warnings

    Shorten a shift and you instantly see which bookings now fall outside it

  • Chairs and stations

    Never more shifts at once than there are places

  • Rooms

    Each with its own schedule and calendar; the first free room is assigned automatically; staff see the room number, clients don't

  • Equipment

    A laser or device is blocked for the whole treatment; two devices mean two treatments at once

  • Repairs and downtime

    An event in the room's or device's calendar closes it for booking

  • Staff notifications

    Everyone gets their own bookings in Telegram or by email

More for studios β†’

Group classes

Yoga, dance, language groups, workshops.

  • Schedule by days of the week or one-time class: trainer, duration, price, number of spots, booking deadline
  • In the trainer's calendar β€” "Yoga (7/10)", their time is blocked for personal services
  • Client sees available spots and books in one click; when full, it says "no spots left"
  • Trainer gets a notification for every booking and cancellation
  • Change or cancel a class β€” all registered clients receive a message

Setup in 10 minutes

  • No password needed

    Login via email code or Telegram

  • Your way

    Booking page + Telegram bot, page only, or Telegram only. Add Telegram later anytime

  • Ready-made templates

    "Service list", "Time-based session", "Service set", "Barbershop", "Beauty salon", "Fitness center", "Blank slate". Services, prices, and schedule are pre-filled

  • "In your own words"

    Describe your business, and the assistant will set up services, prices, schedule, texts, and staff

  • Preview "Client's view"

    At every step; drafts are saved

  • Google Calendar step-by-step

    Instructions for PC, iPhone, and Android, access verification

  • AI Assistant Anastasia

    Finds what's missing (address, calendars, shifts) and guides you. Answers questions in plain language in 9 languages

  • "What else to set up"

    A clear list until it says "βœ“ Everything essential is ready"

  • Multiple projects

    One owner can have multiple booking pages

  • Manage from your phone

    All settings work on mobile, in 9 languages

Reliability and data

  • Client bookings are stored in your Google Calendar
  • Clients only see their own info: their bookings and number of free spots β€” no other names or room numbers
  • Role-based permissions checked for every action
  • AI assistant only helps with settings and doesn't see client data
  • No tracking: no open trackers in emails, no third-party trackers on the booking site
  • Privacy page and data controller info on the site and in Telegram
  • Settings history with rollback to any version
  • Reminders go out on time β€” even at night and on weekends

We operate according to European data protection rules (GDPR) β€” Privacy Policy β†’

All this β€” from €15 per month. First 30 days free

No card required Β· no booking commission Β· no annual contract

Compare plans β†’

Questions before you start

Didn't find your answer? Message us.

Try for free

30 days free Β· no card required

Have a question?

Tell us what you'd like to know about the service or getting started. We'll reply the way that works best for you.

Where should we send your question?
Continue in WhatsApp

The app you chose will open. Please confirm sending the message there.