Scheduling Software for Psychologists in Private Practice
Clients book a 90-minute assessment or a 50-minute session from a page that loads no advertising trackers. Hosted in Germany, or on your own server.
Updated 5 October 2026
Why do psychologists find general booking tools awkward?
Someone booking a psychologist is often telling a stranger, for the first time, that something is wrong. The page they do it on should not pass that moment to an advertising network. The diary itself is awkward too. A cognitive or diagnostic assessment can run 90 minutes or more and needs preparation, a follow-up session runs 50, and supervision sits apart from both. Tymeslot gives each of these its own meeting type and booking link. Booking pages load no advertising trackers and no third-party analytics, and if you self-host, booking data stays on your own server.
What an assessment-led practice needs from its diary
Many booking tools assume short, interchangeable calls. A psychology practice runs on appointments that are not interchangeable: a long assessment that blocks most of a morning, scoring and report writing afterwards, ongoing sessions on a weekly rhythm, and supervision you either give or receive. Put them all on one booking link and a returning client can book a 90-minute slot by mistake, or a new referral can land in a 50-minute gap that was never meant for intake.
A missed assessment also costs more than a missed session. You may have spent an hour preparing test materials, and the slot could have gone to the next person on your waiting list. Tymeslot lets you take a fixed deposit when an assessment is booked, keep follow-up sessions free to book, and give supervision a private link that never appears on your public page.
Everything Psychologists need. Nothing they don't.
Scheduling features shaped around how your practice works.
No Advertising Trackers on Booking Pages
Booking pages load no advertising pixels and no third-party analytics. On tymeslot.app, Google reCAPTCHA loads once a client starts the booking form, to block spam bookings. Visits are counted once, without cookies, by analytics we host ourselves. Client details stay in an account hosted in Germany, or on your own server if you self-host.
Assessments and Sessions as Separate Types
Give a 90-minute assessment, a 50-minute session and a feedback appointment their own meeting types, each with its own duration, booking link and availability schedule, so a returning client never books an assessment slot by accident.
Time for Notes and Scoring
Set a buffer of up to 120 minutes on an availability schedule. An assessment schedule with a 30-minute buffer leaves room for scoring; a session schedule with 10 minutes leaves room for notes.
Private Links for Supervision
Mark a supervision meeting type as private and it disappears from your public booking page. Only the people you send the direct link to can book it.
Reminders Before Long Appointments
Send several reminder emails per meeting type at the times you choose, for example three days and one day before an assessment, so clients have time to find a referral letter or arrange childcare.
Deposits for Assessments
On Pro, connect your own Stripe account and charge a fixed deposit when an assessment is booked. The booking is confirmed once payment clears, and if you cancel from the dashboard you can refund in the same step.
Privacy and compliance for Psychologists
Booking a psychologist tells the practice, and anyone watching the page, that a person is seeking help with their mental health, and assessment referrals often name a condition. Under GDPR that is special category data. Tymeslot keeps the booking side lean: the form asks only what you choose to ask, the page loads no advertising trackers, and you can run the whole thing on your own server.
Hosted in the EU
The managed service runs on servers in Germany. Booking pages load no advertising trackers; Google reCAPTCHA loads once a client starts the booking form, to block spam bookings.
Data processing agreement
A signed data processing agreement (DPA) comes with the Enterprise plan. The Free and Pro plans do not include one.
Self-host for full control
Run Tymeslot on your own server with Docker, Cloudron or Railway, and booking data never leaves infrastructure you control.
No HIPAA business associate agreement
Tymeslot does not sign HIPAA business associate agreements on any plan. Practices covered by HIPAA should not use it for protected health information.
See the difference
Same profession. Completely different scheduling experience.
Without Tymeslot
With Tymeslot
Common scheduling scenarios
How other Psychologists use Tymeslot every day.
How do psychologists take new referrals without exposing them to ad trackers?
A new client may arrive through a GP, a school or a search late at night. Whatever the route, the first thing they do is fill in a booking form, and that form should collect only what you need for the first appointment.
- Create an "Initial assessment" meeting type of 90 minutes with its own availability schedule, so assessments only fall on the mornings you keep free for them.
- Add a few booking questions (a Pro feature on the managed service), such as who referred the client and whether the assessment is for them or for someone they care for. Keep test history and diagnoses for your records system.
- Set a minimum notice of 72 hours so you have time to read the answers and prepare test materials.
- Send the booking link in your reply to the referrer, or embed it on your practice website.
How do psychologists cut missed appointments when the waiting list is long?
When people wait weeks for a first appointment, an empty slot hurts twice: you lose the time, and someone else waited longer than they needed to. Many missed appointments are simply forgotten, and reminders catch those.
- Set two reminder emails on the assessment meeting type, three days and one day before, and one reminder on ongoing sessions.
- Clients who can no longer come can cancel or reschedule from the link in their confirmation email, which reopens the slot on your booking page.
- Send the freed slot's booking link to the next person on your waiting list.
- For assessments, take a fixed deposit at booking on Pro so that a no-show does not cost the whole morning.
How do psychologists schedule clinical supervision apart from client work?
Supervision is a professional requirement, and it often runs with colleagues outside your practice. It needs its own booking route that clients never see.
- Create a "Clinical supervision" meeting type of 60 minutes and mark it private, so it is bookable only through its direct link.
- Send the link to your supervisor or supervisees. They book into your free time without seeing your client meeting types.
- Add a video location so a Google Meet, Microsoft Teams, Zoom or Jitsi link is created with each booking.
- Busy times from your connected calendar block the slot for clients, so supervision and sessions never overlap.
A starter setup for Psychologists
Recommended settings to start from. You can change any of them in your dashboard.
Initial assessment
- Duration
- 90 min
- Buffer
- 30 min
- Minimum notice
- 3 days
- Bookable ahead
- 6 weeks
- Payment at booking
- €50 deposit at booking
Follow-up session
- Duration
- 50 min
- Buffer
- 10 min
- Minimum notice
- 1 day
- Bookable ahead
- 4 weeks
- Payment at booking
- None
Clinical supervision
- Duration
- 60 min
- Buffer
- 10 min
- Minimum notice
- 2 days
- Bookable ahead
- 90 days
- Payment at booking
- None
Intake questions
- Is the assessment for you or for someone you care for?
- Who referred you, if anyone?
- Do you need a written report, for example for school or work?
- Is there anything we should arrange so the appointment is accessible for you?
The 30-minute buffer after an assessment leaves time to score and make notes before the next client. Buffer, minimum notice and booking horizon belong to an availability schedule, so each of these meeting types needs its own schedule.
Intake questions and payments at booking are part of Pro on the managed service, and free when you self-host.
Tymeslot compared with Jane, Cliniko, Acuity and Calendly
Facts from each vendor's own pages, with the date we checked them.
| Feature | Tymeslot | Jane | Cliniko | Acuity | Calendly |
|---|---|---|---|---|---|
| Free plan | Yes: unlimited bookings and meeting types | No: paid plans only; a demo account to try | No: 30-day free trial | No: 7-day trial, no card needed | Yes, limited to 1 event type and 1 calendar |
| Entry price | Pro €9/month, flat; self-hosting is free | CAD $59/month (1 practitioner, 20 bookings) | US$45/month for 1 practitioner | $16/month paid annually ($20 paid monthly) | $10/seat/month, billed yearly |
| Hosting in the EU | Yes, in Germany | No: UK and Europe clinics are stored in the UK | Yes: Ireland for accounts created in Europe | No: data is stored in US data centres | No: data is stored in US data centres |
| Self-hosting | Yes: Docker, Cloudron or Railway | No: hosted service only | 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 | No: hosted service only |
| Booking page without third-party scripts | No ad trackers; reCAPTCHA on the booking form | No: third-party scripts load (Google Analytics, Google Tag Manager) | Not checked | Not checked | No: third-party scripts are referenced (Stripe, reCAPTCHA, Airbrake, Google Tag Manager) |
| Deposit or payment at booking | Pro or self-hosted: a fixed amount via Stripe | Yes: card on file, deposit or full payment | Yes: deposit or full payment via Stripe | Yes, on all plans: Stripe, Square, PayPal, Venmo | Paid plans only: Stripe or PayPal at booking |
| Custom intake questions | Pro or self-hosted: 10 question types | Intake forms are sent after booking | Intake forms are sent with confirmations | Yes, on all plans: custom client forms | Yes: up to 10 questions per event type, on all plans |
| Signed data processing agreement | Enterprise plan only | Yes: provides data processing agreements | Yes: incorporated into the terms where GDPR applies | Not checked | Yes: accepted with the customer terms |
| Signs a HIPAA business associate agreement | No | Yes, on request for HIPAA-covered subscribers | Yes, on request | Not checked | Not checked |
Sources: Jane: Jane pricing (checked 5 October 2026) Jane: Jane GDPR and data storage guide (checked 5 October 2026) Jane: Jane online booking pre-payments (checked 5 October 2026) Jane: Jane online booking (checked 5 October 2026) Jane: Jane terms of use (checked 5 October 2026) Jane: Jane demo booking page (checked 5 October 2026) Cliniko: Cliniko pricing (checked 5 October 2026) Cliniko: Cliniko security (checked 5 October 2026) Cliniko: Cliniko deposits at online booking (checked 5 October 2026) Cliniko: Cliniko patient forms (checked 5 October 2026) Cliniko: Cliniko GDPR help article (checked 5 October 2026) Acuity: Acuity Scheduling pricing (checked 5 October 2026) Acuity: Where Squarespace stores data (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)
How to choose
What to check before you choose
- Find out where client data is stored and which companies process it for the vendor.
- Ask whether a signed data processing agreement comes with the plan you would buy.
- If your practice is covered by HIPAA, confirm the vendor signs a business associate agreement.
- Open the vendor's booking page in a fresh browser and see which third-party scripts it loads.
- Decide whether you need notes and invoicing in the same tool, or scheduling alone.
- Check that deposits and intake questions are on a plan you can afford.
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.
160
minutes saved per week
138.7
hours saved per year
€16,644
annual value of saved time
Which calendars and tools do psychologists 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 for a psychology practice?
Can psychologists use Tymeslot instead of an EHR?
Will Tymeslot sign a HIPAA BAA for psychologists in the US?
How can psychologists stop clients missing long assessments?
How does Tymeslot compare with Jane for psychologists?
Can a psychology practice self-host Tymeslot?
Is Tymeslot free for psychologists?
Which calendars and video tools can psychologists connect to Tymeslot?
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.