FAQ

Frequently asked questions

Everything worth knowing about Tymeslot — what it is, what it costs, what it connects to, and how to run it yourself.

About Tymeslot

What is Tymeslot?

Tymeslot is a source-available meeting-scheduling platform. You share a booking page, clients pick a time that suits them, and the meeting lands on your calendar automatically — with no email back-and-forth. You can use the managed cloud at tymeslot.app or self-host it yourself.

Is Tymeslot open source?

Tymeslot Core is source-available under the Elastic License 2.0. Every line is public on GitHub, so you can read it, audit it, modify it, self-host it, or fork it. It is source-available rather than strictly open source because the licence restricts reselling Tymeslot as a competing hosted service.

How is Tymeslot different from Calendly or Cal.com?

Tymeslot is privacy-first and self-hostable, and the full feature set is free when you self-host. Booking pages carry no advertising pixels or third-party tracking scripts, and the built-in analytics are cookie-less. Because Core is source-available, you can audit exactly what runs rather than trusting a closed service.

Who is Tymeslot for?

Tymeslot is for anyone who books appointments — coaches, consultants, therapists, lawyers, photographers, tutors, trainers, recruiters, agencies, and teams. If you currently trade emails to find a time, Tymeslot replaces that with a single shareable link.

Pricing & plans

How much does Tymeslot cost?

Tymeslot Cloud has a free plan at €0/month and a Pro plan at €9/month (or €90/year). Self-hosting is free forever with the complete feature set.

What is the difference between the Free and Pro plans?

Cloud Free includes unlimited bookings and meeting types, all calendar and video integrations, and every booking theme and embed option. Pro adds accepting payments at booking, custom booking questions, booking analytics, Slack / Telegram / webhook automation, and priority support.

Is there a free trial?

Yes. Tymeslot Pro has a 7-day free trial, and no credit card is required to start.

Does self-hosting cost anything?

No. Self-hosting Tymeslot is free forever, with the full feature set and no paywalls — you only pay for whatever server you choose to run it on.

Features & how it works

Does Tymeslot prevent double-bookings?

Yes. Tymeslot checks your connected calendars in real time and hides any slot that conflicts with an existing event, across every calendar you connect, so you are never double-booked.

Does Tymeslot handle time zones?

Yes. Guests see and book slots in their own time zone while you see them in yours, and daylight-saving changes are handled automatically.

Can guests cancel or reschedule their own bookings?

Yes. Every booking includes a secure link that lets the guest reschedule or cancel without creating an account, and you are notified automatically.

What languages does Tymeslot support?

Tymeslot is available in English, German, Ukrainian, French, and Italian, and the booking page detects the visitor's language automatically.

Can I embed Tymeslot on my website?

Yes. You can embed the booking page inline with a single script tag, as a popup modal, or as a floating button — or simply share your booking link directly.

Can I ask guests custom questions when they book?

Yes, on Pro and when self-hosting. You can add custom booking questions per meeting type, mark each one required or optional, and the answers flow into the confirmation emails, the calendar event, and your dashboard.

Integrations

Which calendars does Tymeslot sync with?

Tymeslot syncs with Google Calendar, Microsoft Outlook / 365, and any CalDAV server. Built-in presets make Nextcloud, Baikal, Radicale, Zimbra, and mailbox.org one-click to connect, and any other CalDAV provider — such as Apple iCloud or Fastmail — works by entering its server URL. Sync is two-way: bookings appear on your calendar and existing events block out your availability.

Which video tools does Tymeslot support?

Tymeslot can automatically create a meeting room with Zoom, Google Meet, Microsoft Teams, or MiroTalk — or attach your own custom video link — with every booking.

Can I take payments for bookings?

Yes, on Pro and when self-hosting. Tymeslot connects to your own Stripe account so guests can pay a deposit or the full amount at booking, with refund and cancellation policies configurable per meeting type.

Can Tymeslot notify my team or trigger automations?

Yes. Tymeslot sends notifications to Slack and Telegram and fires webhooks (meeting.created, meeting.cancelled, meeting.rescheduled) that connect to n8n, Zapier, Make, or your own backend.

Privacy & security

Does Tymeslot track my visitors?

No. Booking pages carry no advertising pixels and no third-party tracking scripts. The built-in booking analytics are cookie-less and store no IP addresses, so no cookie-consent banner is required.

How is my data secured?

Tymeslot uses OAuth 2.0 / OIDC sign-in, AES encryption at rest for credentials and tokens, rate limiting against brute-force attempts, and CSRF protection across all forms.

Who owns my data?

You do. On the managed cloud your data is yours to export at any time, and when you self-host it never leaves your own server.

Self-hosting

How do I self-host Tymeslot?

You can self-host Tymeslot with Docker (a single container with PostgreSQL built in), on Cloudron (a one-click install with automatic updates, backups, and SSL), or on Railway (a one-click deploy). Step-by-step guides for each are in the docs.

What are the system requirements for self-hosting?

Tymeslot needs about 500 MB of RAM at minimum, with 1 GB recommended, plus one CPU core. It runs comfortably on a small VPS.

Do I get updates and backups when self-hosting?

On the managed cloud, updates and backups are handled for you. When self-hosting, you manage updates (a single command, with automatic database migrations) and backups yourself — and on Cloudron both are automated.

Still have a
question?

Spin up a booking page and share one link. It takes about five minutes to set up.

No credit card required
Pro plan: €9 / month
Setup in 5 minutes