Self-Hostable Scheduling Software for IT Consultants
Open source, runs in a Docker container on your own server, and syncs with the calendar you already run, from Nextcloud to an on-premises Exchange Server. The booking page loads no ad trackers or third-party analytics, which your clients' security teams can check for themselves.
Updated 5 October 2026
Why do IT consultants end up distrusting their own booking page?
You advise clients on what runs in their browsers, then send them a booking link that loads an analytics tag and a third-party error tracker. A CISO who opens the developer tools before your first call will notice. So will you, every time you share it. Tymeslot's booking page loads neither. On tymeslot.app, Google reCAPTCHA loads once a client starts the booking form, to block spam bookings; run the open source code yourself and it stays off unless you configure it.
Why IT consulting needs more than a public SaaS booking link
Most scheduling services assume your calendar lives at Google or Microsoft 365, your data can live in the US, and nobody will read the network tab. IT consultants break all three. Many run Nextcloud, Radicale or mailbox.org, some work inside a client's on-premises Exchange, and some engagements come with contract terms on where data may be processed.
Tymeslot was built with those constraints in mind. It syncs two-way with CalDAV servers and on-premises Exchange as well as Google and Outlook. It creates video links in Jitsi or Nextcloud Talk if you would rather not use Teams or Zoom. The managed service is hosted in Germany, and the same code is open source under the GNU AGPLv3, so you can read it, run it in Docker on your own server, and put it behind your own reverse proxy.
Everything IT Consultants need. Nothing they don't.
Scheduling features shaped around how your practice works.
Self-Host the Whole Thing
Run Tymeslot with Docker, Cloudron or Railway. The self-hosted version is free, includes every feature, and keeps booking data on your server.
CalDAV and Exchange, Not Only Google
Sync two-way with Nextcloud, Radicale, Baïkal, Zimbra, mailbox.org, iCloud and on-premises Exchange Server, alongside Google Calendar and Outlook.
Open Video Tools Too
Each meeting type can create its link in Jitsi, Nextcloud Talk, MiroTalk or kMeet, or in Teams, Zoom or Google Meet when the client expects them.
A Booking Page You Can Audit
No advertising trackers and no third-party analytics load on the booking page. On tymeslot.app, Google reCAPTCHA loads once a client starts the booking form, to block spam bookings. Visits are counted by our own self-hosted, cookieless analytics.
Webhooks into Your Own Stack
Webhooks send each booking, cancellation and reschedule to your ticketing system, CRM or automation server. They are included on Pro and in every self-hosted install.
Clients in Every Time Zone
Clients see your availability in their own time zone, so a CTO in Singapore and an operations lead in Lisbon each book the hour they mean.
See the difference
Same profession. Completely different scheduling experience.
Without Tymeslot
With Tymeslot
Common scheduling scenarios
How other IT Consultants use Tymeslot every day.
How do IT consultants turn urgent enquiries into discovery calls?
IT clients often get in touch when something is already on fire: an audit deadline, a failed migration, a security incident. The consultant who can talk tomorrow usually gets the work.
- Create a "Discovery call" meeting type of 30 minutes with a minimum notice of 4 hours, and link it from your website and email signature.
- On Pro, ask what systems are involved and how urgent the problem is, so you can read up before the call.
- Set the meeting type to create a Teams link for corporate clients, or Jitsi if you prefer open tools.
- The prospect books from your live availability and the confirmation carries the video link.
How do IT consultants schedule scoping sessions with a client's technical team?
Scoping a migration or an architecture review needs the client's architects, security lead and sometimes procurement in one room, physical or virtual.
- Create a "Technical scoping session" meeting type of 90 minutes with 48 hours' minimum notice.
- Send the link to the client's coordinator; they book and add up to ten colleagues as guests.
- Set reminders 24 hours and one hour before, and list what the session needs, such as current architecture diagrams, in the meeting type's description.
- Each guest gets the invitation, reminders and any change of time, with the video link included.
How do IT consultants keep check-ins for several clients apart?
Four concurrent engagements means four sets of weekly check-ins, each with its own team and its own habits. Each client should book only their own slot.
- Create a private "Weekly check-in" meeting type per client, 30 minutes long, and share each link with that client only.
- Connect every calendar you work in, including a client's Exchange calendar if they gave you an account, so a meeting in any of them blocks that time.
- Clients reschedule from their confirmation email without involving you.
- Switch the meeting type off when the engagement ends and its link stops accepting bookings.
A starter setup for IT Consultants
Recommended settings to start from. You can change any of them in your dashboard.
Discovery call
- Duration
- 30 min
- Buffer
- 10 min
- Minimum notice
- 4 hours
- Bookable ahead
- 2 weeks
- Payment at booking
- None
Technical scoping session
- Duration
- 90 min
- Buffer
- 30 min
- Minimum notice
- 2 days
- Bookable ahead
- 30 days
- Payment at booking
- Full fee at booking
Client check-in
- Duration
- 30 min
- Buffer
- 10 min
- Minimum notice
- 1 day
- Bookable ahead
- 4 weeks
- Payment at booking
- None
Intake questions
- Which organisation are you with?
- Which systems or platforms does this involve?
- How urgent is it?
- Which video tool does your organisation allow?
Never ask for credentials, network details or configuration in a booking form; collect those through your usual secure channel once the engagement starts. Each meeting type here uses a different buffer or notice, so give each one its own availability schedule.
Intake questions and payments at booking are part of Pro on the managed service, and free when you self-host.
Tymeslot compared with Paperbell, Calendly and SavvyCal
Facts from each vendor's own pages, with the date we checked them.
| Feature | Tymeslot | Paperbell | Calendly | SavvyCal |
|---|---|---|---|---|
| Free plan | Yes: unlimited bookings and meeting types | Free account to set up, before choosing a paid plan | Yes, limited to 1 event type and 1 calendar | No: free trial only; a paid plan is needed to activate links |
| Entry price | Pro €9/month, flat; self-hosting is free | One plan, billed $97/month or $970/year | $10/seat/month, billed yearly | From $10/user/month; annual billing saves 2 months |
| Hosting in the EU | Yes, in Germany | Not checked | No: data is stored in US data centres | No: hosted in the US (Virginia) |
| Self-hosting | Yes: Docker, Cloudron or Railway | No: hosted service only | No: hosted service only | No: hosted service only |
| Open source | Yes, GNU AGPLv3 | No: hosted service only | No: hosted service only | No: hosted service only |
| Booking page without third-party scripts | No ad trackers; reCAPTCHA on the booking form | Not checked | No: third-party scripts are referenced (Stripe, reCAPTCHA, Airbrake, Google Tag Manager) | No: third-party scripts load (Tally, Help Scout, PostHog) |
| Deposit or payment at booking | Pro or self-hosted: a fixed amount via Stripe | Yes: payment plans and set-up fees; first payment taken at purchase | Paid plans only: Stripe or PayPal at booking | Premium plan only: paid bookings |
| Custom intake questions | Pro or self-hosted: 10 question types | Yes: customisable intake surveys | Yes: up to 10 questions per event type, on all plans | Yes: custom questions on scheduling links |
| Signed data processing agreement | Enterprise plan only | Terms name Paperbell as data processor | Yes: accepted with the customer terms | Yes: accepted with the Terms of Use |
Sources: Paperbell: Paperbell pricing (checked 5 October 2026) Paperbell: Paperbell FAQ (checked 5 October 2026) Paperbell: Paperbell terms and conditions (checked 5 October 2026) Paperbell: Paperbell set-up fees (checked 5 October 2026) Calendly: Calendly pricing (checked 5 October 2026) Calendly: Calendly data storage (checked 5 October 2026) Calendly: Calendly data processing addendum (checked 5 October 2026) Calendly: Calendly demo booking page (checked 5 October 2026) Calendly: Calendly invitee questions (checked 5 October 2026) SavvyCal: SavvyCal pricing (checked 5 October 2026) SavvyCal: SavvyCal security and hosting (checked 5 October 2026) SavvyCal: SavvyCal data processing addendum (checked 5 October 2026) SavvyCal: Custom questions in SavvyCal (checked 5 October 2026) SavvyCal: SavvyCal demo booking page (checked 5 October 2026)
How to choose
What to check before you choose
- Find out where client data is stored and whether a data processing agreement comes with your plan.
- Work out the cost at your firm's size: per-seat pricing grows with every colleague.
- Check that the tool syncs with the calendar standard your firm uses, such as CalDAV.
- See whether you can take a fee or retainer at booking, and on which plan.
- Try embedding the booking page on your firm's website.
- Ask how you would export your data if you left.
How much time could you save?
Adjust to match your practice and see your potential savings.
Calculate your time savings
Drag the sliders to match your practice.
144
minutes saved per week
124.8
hours saved per year
€18,720
annual value of saved time
Which calendars and tools do IT consultants use with Tymeslot?
Connects to the tools you already use. No extra setup.
Start free, upgrade when you're ready
Core scheduling is always free. No credit card required.
Free
€0 / month
- Unlimited bookings and meeting types
- Calendar sync (Google, Outlook, CalDAV)
- Auto video rooms (Meet, Teams, Zoom, Jitsi, Nextcloud Talk and more)
- Booking page at tymeslot.app/you
- Email reminders & notifications
- Both booking themes and website embeds
Pro
€9 / month
- Everything in Free
- Custom booking questions for intake
- Payments at booking via your own Stripe account
- Remove Tymeslot branding from booking pages
- Booking analytics and automation
See Tymeslot in action
Try both booking themes live - no account needed.
Frequently Asked Questions
Is Tymeslot GDPR compliant enough for IT consultants' enterprise clients?
Can Tymeslot replace a PSA or ticketing tool for IT consultants?
How do IT consultants avoid unpaid scoping work and no-shows?
How does Tymeslot compare with Calendly for IT consultants?
How do IT consultants self-host Tymeslot?
Is there a free plan for IT consultants?
Which calendars and video platforms does Tymeslot support for IT consultants?
Moving from another booking tool? See how Tymeslot compares with Calendly, Cal.com and others
Ready to reclaim your time?
Free plan available. No credit card required. Setup in 5 minutes.