Telegram bot + Mini App + web

Online booking for your business — right inside Telegram

Clients book themselves through your link, you get notified about every appointment, and reminders go out automatically. Nothing to install, and it's free.

Setup takes about 3 minutes: name, services, working hours — and your link is ready.

Part 1 Going solo: from zero to the first booking

Part 2 Growing: the team

The owner's screen Part 1 · step 1 of 4

A name, the solo mode and a first service with a photo — the booking page is ready in a couple of minutes.

  • Free
  • 44 languages
  • Nothing to install
  • In Telegram and any browser

Who it's for

Anyone who sees clients by appointment — from a single professional to a team of specialists.

  • Barbershops
  • Beauty salons
  • Clinics and practices
  • Massage and spa
  • Independent professionals
  • Car washes and services

Why Skedulus

We removed everything that stops a client from booking — and you from remembering them.

  • Your clients are already in Telegram

    Nothing to download or sign up for: a client opens your link in Telegram and books in a couple of taps.

  • Free, with no limits

    No plans, no commissions, no caps on appointments, services or staff.

  • Works without Telegram too

    The same booking page opens in any browser; sign in with Telegram, Google or an email code.

  • Reminders send themselves

    24 hours and 1 hour before the visit the client gets a reminder in Telegram, via Web Push or by email — fewer no-shows.

  • Your calendar stays in sync

    Two-way sync with Google Calendar, Outlook and any CalDAV calendar: busy time never gets double-booked.

  • Up and running in 3 minutes

    The bot walks you through it: name, services, working hours — and your booking link is ready to share.

How it works

  1. 1

    Start the bot

    Answer a few questions — Skedulus creates your business and booking page.

  2. 2

    Add services and a schedule

    Services with duration and price, staff, working-hour templates, days off and buffers between appointments.

  3. 3

    Share your link

    Send it in a chat, put it in your profile or on your website — clients book themselves and you get notified.

Features

Everything you need to book clients is already inside.

  • Booking page and link

    A personal address and a Telegram link for your clients. Opens as a Mini App and in the browser.

  • Services

    Duration, price in your currency, group services with limited seats.

  • Staff and team

    Solo mode or a company: invite employees, give each their own permissions and schedule.

  • Flexible schedule

    Working-hour templates, weekly and per-person schedules, single-day overrides, days off, buffers and a booking horizon.

  • Reminders

    24 hours and 1 hour before: in Telegram, via Web Push or by email — whatever suits the client.

  • Morning digest

    Every morning — the day's appointments, right in Telegram.

  • Reviews and rating

    After the visit the client is asked to rate the service; the rating shows on your booking page.

  • Client cancellation and rescheduling

    Clients reschedule or cancel on their own — within the deadline you set.

  • Manual booking

    Book walk-ins and phone clients yourself — they get reminders too.

  • Recurring appointments

    Weekly, on set days of the month or on a schedule — the whole series in one go.

  • Group events

    Classes, workshops and sessions with seats, a waitlist and a minimum headcount.

  • Day board

    A timeline of all staff on one screen: who is busy, when and with whom.

  • Calendar sync

    Google Calendar, Outlook and CalDAV (iCloud, Fastmail, Nextcloud), both ways.

  • Calendar export

    An .ics file for every appointment and a personal iCal feed to subscribe to.

  • 44 languages and time zones

    Interface and notifications in the client's language; times in your business's time zone.

What it looks like

Booking page: the business's list of services
The client picks a service
Choosing a specialist on the booking page
…and a specialist
Booking calendar with available time slots
…and an available time
Business management dashboard
Dashboard
Schedule setup
Schedule
Day panel: override with a template, set the hours by hand, or close the day
Any day can be changed
List of the day's appointments
Today's appointments
Booking board: the whole team's day on one timeline
The whole team's day

How much it costs

Free

$0 / month

Every feature, no limits on appointments or staff, no commissions.

  • Unlimited appointments and services
  • Staff and access permissions
  • Reminders and reviews
  • Calendar sync
  • Web version and Telegram Mini App

Taking payments from clients isn't included: Skedulus is about booking, not payments.

Frequently asked questions

Do clients need to install an app?

No. Booking works inside Telegram and in a regular browser — opening your link is enough.

Can I use it without Telegram?

Yes. The booking page opens in any browser; sign in with Google or an email code, and on a computer — by scanning a QR code with your phone.

How does the client get a reminder?

24 hours and 1 hour before the visit — in Telegram, via Web Push in the browser or by email, depending on how the client booked.

Does it sync with Google Calendar?

Yes. Google Calendar, Outlook and any CalDAV calendar (iCloud, Fastmail, Nextcloud) are supported: appointments land in your calendar, and busy time in it is closed for booking.

How many staff members can I add?

As many as you like. Each has their own schedule, services and permissions; employees join through an invite link.

Can a client cancel or reschedule?

Yes, on their own — up to the deadline you set. You get a notification and the slot becomes available again.