Skip to content

Calendar & Appointment Overview

The calendar is the control center of your daily practice routine. Whether it’s a home visit, barn appointment, or in-office treatment — everything comes together here. Confirmed online bookings appear automatically, manual appointments are created in seconds, and you can move everything exactly where it belongs via drag & drop.


Three Views

Weekly, monthly, and list view — depending on what you need at the moment.

Drag & Drop

Move appointments with a mouse or touch and adjust their duration — without opening a form.

Team Calendar

Filter appointments by team member, with individual colors and working hours at a glance.

Fully Automatic

Online bookings, reminders, and birthdays appear on their own.


TheraTap offers three views that you can switch between at any time:

ViewIdeal ForWhat You See
Week viewDaily planning, mobile toursTime grid with 30-minute slots, working hours as background, current time as a marker
Month viewLong-term planning, vacation periodsCompact overview with up to three appointments per day, calendar weeks on the side
List viewQuick overviewAll appointments for the next 7 days as a clear list

  1. Open the calendar

    Navigate to Calendar in the main menu. You immediately see all upcoming appointments in your selected view.

  2. Create a new appointment

    Click on a free time slot in the week view or use the + New Appointment button. In the appointment form, enter:

    • Contact and animal — Choose from your existing contacts or create new ones directly
    • Treatment type — e.g., initial treatment, follow-up, check-up
    • Date and time — Choose the appropriate time
    • Duration — Automatically taken from the treatment type, but can be adjusted
    • Assigned team member — Who will perform the treatment?
    • Room or equipment — If you manage practice rooms or equipment
    • Address or notes — Particularly important for home visits and barn visits
  3. Edit an appointment

    Click on an existing appointment to open the form. There you can adjust everything: time, date, treatment type, duration, assigned person, address, or notes.

  4. Move an appointment via drag & drop

    In the week view, you can simply grab appointments with the mouse and drag them to a new position. TheraTap automatically checks whether the new time slot is free — appointments cannot be moved into blocked areas.

  5. Adjust appointment duration via resize

    Drag the bottom or top edge of an appointment to change its duration directly in the calendar — no form needed. Here too, TheraTap checks that the appointment does not extend into blocked times.

  6. Cancel or delete an appointment

    Appointments that will not take place can be canceled or deleted. Optionally, a cancellation email is sent to the pet owner.


Confirmed appointment requests appear automatically in the calendar — you don’t need to transfer anything manually. Each online appointment shows:

  • Treatment type — What was booked
  • Animal name and pet owner — Who is coming with which animal
  • Location — For mobile visits, the pet owner’s address
  • Duration — According to your settings for the respective treatment type

Online bookings and manually created appointments are displayed identically in the calendar and can be edited in the same way.


The calendar uses colors so you can orient yourself at a glance:

ElementDisplay
Team membersInitials badge on each appointment — so you can immediately see who is assigned
Custom appointment colorsAssign a unique color per appointment for categorization
Working hoursLight gray background in the week view shows team availability
Resource availabilityIndividual pastel colors per room, equipment, or team member
Blocked timesGray-highlighted areas for availability exceptions
ExceptionsRed-highlighted areas for team exceptions like vacation or illness
BirthdaysPink all-day entries for animal birthdays — click to jump directly to the patient record

Using the filter bar at the top of the calendar, you can narrow down the display:

FilterFunction
Team memberShow only appointments for a specific person
Treatment typeFilter by specific treatment types
RoomShow only appointments in a specific room
EquipmentShow only appointments with specific equipment

Filters can be combined freely and are preserved in the URL — when you reload the page, you see the same filtered view.


If your account has multiple team members, the calendar becomes a shared planning hub:

  • All appointments at a glance — See appointments for all team members simultaneously, distinguished by initials badges
  • Individual working hours — The week view shows each team member’s availability with colored backgrounds
  • Quick filtering — One click on a team member filters the entire calendar
  • Legend — A legend at the bottom shows the colors of all team members and resources

If you have entered a birthday for an animal, it automatically appears as an all-day entry in the calendar — highlighted in pink with the animal’s name. A click takes you directly to the patient record. A nice reminder to congratulate your clients on their pet’s birthday.


TheraTap can be connected to external calendars:

  • Google Calendar sync — Connect your Google Calendar so that your TheraTap appointments also appear there. The connection can be established and disconnected at any time.
  • ICS calendar subscription — Subscribe to your TheraTap calendar via ICS link in any calendar app (Apple Calendar, Outlook, Thunderbird, etc.). Appointments are synchronized automatically.

Always on the go? Directly from the calendar, you can calculate the optimal route for today’s appointments. One click opens Google Maps with all addresses in the correct order.

Learn more under Route planner.


TheraTap can automatically remind your clients about upcoming appointments:

  • Email reminder — 24 hours before the appointment, including an ICS calendar file for saving
  • SMS reminder — If SMS is enabled for your team
  • Preview — You can review the reminder email before it is sent

Reminders are activated per appointment and sent automatically. Learn more under Appointment reminders.


FeatureConnection
Online bookingConfirmed requests appear automatically in the calendar
Working hoursDefine bookable time slots and the background display in the calendar
Availability exceptionsBlock time periods — visible as gray or red blocks in the calendar
Appointment remindersAutomatic email and SMS reminders before the appointment
Route plannerOptimized route for all of today’s mobile appointments
Team & rolesPermissions determine visibility and editing rights in the calendar
Contacts & patient recordsJump directly from an appointment to the animal or contact

Can I move appointments via drag & drop? Yes. In the week view, you can freely move appointments and adjust their duration. TheraTap automatically prevents overlaps with blocked times.

Can I see my entire team’s appointments? Yes. Without an active filter, you see all appointments for all team members. Using the filter bar, you can filter by individual people, treatment types, rooms, or equipment.

What happens when an online booking is confirmed? The appointment immediately appears in the calendar — with all details from the booking. You don’t need to transfer anything manually.

Can I view my calendar in other apps? Yes. Connect your Google Calendar or use the ICS calendar subscription for Apple Calendar, Outlook, and other apps.

Are clients reminded automatically? Yes, if you have enabled the reminder feature. 24 hours before the appointment, pet owners receive an email (and optionally an SMS) with all appointment details.