For Speech Therapists

Scheduling Software for Speech Therapists and Families

Parents book assessments and weekly sessions in the after-school hours you open, and the second parent gets a confirmation too. No advertising trackers on the page.

Both parents on one booking
After-school availability
Hosted in Germany
Luka Breitig, Software Engineer & AI Developer
Luka Breitig

Updated 5 October 2026

The Problem

Why is booking speech therapy harder than it looks?

Many speech therapy appointments are booked by someone other than the client. A parent books for a four-year-old with a language delay, a daughter books for a father recovering from a stroke, a school passes on a referral. The person booking is fitting you around work, the school run and other children, and they want the slots after school that everyone else wants too. Tymeslot lets you open those hours for therapy sessions only, keep longer assessments on the days you choose, and send every confirmation and reminder to the person who booked and anyone they add.

What a speech therapy diary has to cope with

A first assessment can take well over an hour, with time afterwards to score and write up. Ongoing therapy is shorter and weekly, and progress depends on it staying weekly. Parent reviews are different again: shorter, often by video, and often in the evening. One shared booking link cannot keep those apart.

The after-school window adds pressure. A practice may have only a few slots between 15:00 and 18:00, and an assessment booked into them can push three children's sessions to another week. In Tymeslot each kind of appointment has its own availability schedule, so assessments can sit in the mornings and the after-school hours stay for therapy.

Features

Everything Speech Therapists need. Nothing they don't.

Scheduling features shaped around how your practice works.

📅

Assessments, Sessions and Parent Reviews Kept Apart

Give a 75-minute assessment, a 45-minute therapy session and a 30-minute parent review their own meeting types, links and availability, so a family booking therapy never lands in an assessment slot.

👥

Both Parents on the Booking

Allow guests on a meeting type and the parent who books can add the other parent or a carer. Each guest gets their own confirmation and can accept or decline.

⏰

After-School Hours for Therapy Only

Put therapy sessions on a schedule that opens from 15:00 to 18:00 and assessments on a morning schedule. Each schedule has its own buffer, minimum notice and booking horizon.

🔔

Reminders for Busy Families

Set reminder emails at the times you choose, such as the evening before and two hours before, so a session is not forgotten between school pick-up and dinner.

💳

Deposits for Assessments

On Pro, connect your own Stripe account and take a fixed deposit when an assessment is booked. The booking is confirmed once the payment clears, and therapy sessions can stay free to book.

🔐

No Advertising Trackers on a Child's Booking

Booking pages load no advertising trackers and no third-party analytics. On tymeslot.app, Google reCAPTCHA loads once a client starts the booking form, to block spam bookings. The managed service is hosted in Germany, and a practice can self-host to keep children's details on its own server.

Data protection

Privacy and compliance for Speech Therapists

Many speech therapy clients are children, and a booking often names a child, their age and the reason they need help. That is health data, which GDPR treats as special category data, and children's data deserves extra care. Tymeslot keeps the booking side lean: parents answer only the questions you add, the page loads no advertising trackers, and you can host it yourself.

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.

How self-hosting Tymeslot works

Before & After

See the difference

Same profession. Completely different scheduling experience.

Without Tymeslot

1 A parent rings during school hours while you are in a session
2 You call back in the evening and agree a slot for the assessment
3 The other parent never hears about it and plans something else for that afternoon

With Tymeslot

1 The parent opens your assessment link and picks a morning slot
2 They add the other parent, who gets a confirmation too
3 Reminders reach both of them before the appointment
Use Cases

Common scheduling scenarios

How other Speech Therapists use Tymeslot every day.

Scenario 1

How do speech therapists turn referrals into booked assessments?

Referrals arrive from schools, nurseries and GPs, but the parent still has to book. If that means phoning during the working day, many referrals wait weeks before anyone gets through.

  • Create a "Speech and language assessment" meeting type of 75 minutes on a morning availability schedule, with a 72-hour minimum notice so you can read the referral first.
  • Ask a few booking questions (a Pro feature on the managed service): who the appointment is for, their age, which languages are spoken at home and who referred them.
  • Say what to bring in the meeting type's description, such as glasses, hearing aids or a favourite toy. Parents read it when they choose the assessment.
  • Send the booking link back to the referrer, or put it on your practice website.
Result: Parents book from the referral the same evening, and you know the child's age and languages before you choose your materials.
Scenario 2

How do speech therapists keep weekly therapy on a steady rhythm?

Therapy works best when it is regular. Each session is booked on its own, so the aim is to make booking the next one quick and to keep the after-school slots for families already in therapy.

  • Make the "Therapy session" meeting type private, so only families you send the link to can book it.
  • Set a booking horizon of six weeks on its schedule, so a parent can book the next few weeks in one sitting, one session at a time.
  • Limit therapy sessions per day if you need to keep energy for the last child of the afternoon.
  • If a session has to move, the parent reschedules from the link in their confirmation email.
Result: Families hold their regular slot week after week, and the after-school hours are not taken by new enquiries.
Scenario 3

How do speech therapists fit in parent reviews without losing therapy time?

Parents need to hear how things are going, and home practice depends on it. Squeezed onto the end of a child's session, that conversation eats into therapy and happens in front of the child.

  • Create a "Parent review" meeting type of 30 minutes with a video location, so a Google Meet, Microsoft Teams, Zoom or Jitsi link is created for each booking.
  • Open it on an evening schedule, for example Tuesday and Thursday from 18:00 to 20:00.
  • Send the link every six to eight sessions, or when you have a home practice plan to talk through.
  • Allow guests so both parents can join from different places.
Result: Parent reviews happen on their own time, and therapy sessions stay with the child.
Starter setup

A starter setup for Speech Therapists

Recommended settings to start from. You can change any of them in your dashboard.

Speech and language assessment

Duration
75 min
Buffer
30 min
Minimum notice
3 days
Bookable ahead
6 weeks
Payment at booking
€40 deposit at booking

Therapy session

Duration
45 min
Buffer
15 min
Minimum notice
1 day
Bookable ahead
6 weeks
Payment at booking
None

Parent review

Duration
30 min
Buffer
None
Minimum notice
1 day
Bookable ahead
4 weeks
Payment at booking
None

Intake questions

  • Who is the appointment for, and how old are they?
  • Which language or languages are spoken at home?
  • Who referred you, for example a school, nursery or GP?
  • Which afternoons usually work for you?

Assessments run in the mornings so the after-school hours stay for weekly therapy. Each of these meeting types has its own hours, buffer and horizon, and those belong to an availability schedule, so give each its own schedule.

Intake questions and payments at booking are part of Pro on the managed service, and free when you self-host.

Compare

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.

Compare Tymeslot's plans

ROI Calculator

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.

20
140
€80
€20 €500
8m
5m60m

160

minutes saved per week

138.7

hours saved per year

€11,096

annual value of saved time

Integrations

Which calendars and tools do speech therapists use with Tymeslot?

Connects to the tools you already use. No extra setup.

Google Calendar
Outlook
CalDAV
Pricing

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

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
Booking Themes

See Tymeslot in action

Try both booking themes live - no account needed.

Quill theme preview
Quill

Quill

Professional Glassmorphism

Try Live Demo
Rhythm theme preview
Rhythm

Rhythm

Immersive Experience

Try Live Demo
FAQ

Frequently Asked Questions

Is Tymeslot GDPR compliant for children's speech therapy?

Tymeslot keeps speech therapists' booking pages on servers in Germany and loads no advertising trackers or third-party analytics, so nothing about a parent booking for their child reaches an ad network. On tymeslot.app, Google reCAPTCHA loads once a client starts filling in the booking form, to block spam bookings; a self-hosted instance runs it only if you configure it. The booking form holds only the questions you add, which makes it easy to ask for a child's age and home languages without asking for a diagnosis. Your consent forms, reports and therapy records remain your own GDPR responsibility. A signed data processing agreement is available on the Enterprise plan only, not on Free or Pro. Self-hosting keeps children's details entirely on your own server.

Is Tymeslot a practice-management system for speech therapy?

No, Tymeslot is scheduling software for speech therapists: it books assessments, therapy sessions and parent reviews, and keeps no case notes, therapy plans or invoices. Keep your records and reports in your practice-management system. Use the booking form only for what helps you prepare, such as the child's age and home languages.

Can US speech-language pathologists get a HIPAA BAA from Tymeslot?

Tymeslot does not sign HIPAA business associate agreements on any plan, so US speech-language pathologists who are covered entities should not use it to handle protected health information. A parent's booking for a child's assessment would be protected health information in a covered practice. Tymeslot is an EU product with EU hosting and no HIPAA programme. Speech therapists in Europe usually look to GDPR and their professional association's guidance.

How can speech therapists cut no-shows from busy families?

Speech therapists using Tymeslot send reminders to the parent who booked and to any guest they added, at times chosen to catch families before the school run. On Pro you can take a fixed deposit through your own Stripe account when an assessment is booked, while weekly sessions stay free to book. Parents reschedule from their confirmation email, which reopens the slot for another family. Tymeslot has no cancellation cut-off, so if a family often cancels late, that conversation is yours to have.

How does Tymeslot compare with Cliniko for speech therapists?

Tymeslot suits speech therapists who keep notes and invoices elsewhere and want a free booking page; Cliniko, which describes itself as practice management software for clinics and allied health practitioners, puts treatment records, invoicing and booking in one paid product. Cliniko's pricing page lists USD 45 a month for one practitioner after a 30-day free trial. Tymeslot has a permanent free plan, hosting in Germany and a self-hosted version.

Can speech therapists self-host Tymeslot?

Yes, speech therapists can self-host Tymeslot with Docker, Cloudron or Railway, so children's names and referral details stay on a server the practice controls. A practice that already runs a Cloudron server can install Tymeslot from its app catalogue. The self-hosted version is free and open source under the GNU AGPLv3, and you or your IT support keep it updated and backed up.

Is there a free plan for speech therapists?

Yes, Tymeslot's free plan lets speech therapists run assessments, therapy sessions and parent reviews as separate meeting types with unlimited bookings, guests for the second parent, calendar sync and reminder emails. Asking for a child's age and home languages at booking, and taking an assessment deposit, are Pro features (€9/month), along with booking analytics and automation. Self-hosting is free with every feature.

Which calendars and video tools work with Tymeslot for speech therapy?

Tymeslot syncs speech therapists' calendars in Google Calendar, Outlook, Apple iCloud and CalDAV, and creates Google Meet, Microsoft Teams, Zoom or Jitsi links for teletherapy and parent reviews. A session can offer both the clinic and video, and the family picks one when they book. Busy times in your calendar, such as school visits, block those hours without showing what they are.

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.

No credit card required
Setup in 5 minutes
Privacy-first