Book, manage, and track appointments across your clinic.

app.chartling.io C Chartling GETTING STARTED Quick start PATIENTS & CLIENTS Patients Clients CLINICAL Visits & SOAP AI scribe Medications & Rx Controlled subs. Lab orders Discharge & comms AI FEATURES Clinic Copilot Clinical support SCHEDULING Appointments BILLING Invoicing & pmts SERVICE MODULES Boarding Daycare Grooming Training TEAM & SETTINGS Team & permissions Clinic settings SMS & reminders Audit log Docs โ€บ Chartling โ€บ Appointments Appointments MON 6/23 TUE 6/24 WED 6/25 THU 6/26 FRI 6/27 9 AM 10 AM 11 AM 12 PM Luna R. Wellness exam Max D. Vaccinations Bella W. Dentistry Charlie S. Recheck

Booking an appointment

  1. Open the calendar

    Click Schedule in the sidebar. The calendar shows all upcoming appointments across all vets. Use the day/week/month toggle to switch views.

  2. Click a time slot or + New appointment

    Click directly on a time slot in the calendar to open the booking form pre-filled with that time. Or click + New appointment in the top-right corner.

  3. Select the patient and type

    Search for the patient by name. Select the appointment type (wellness exam, sick visit, surgery, recheck, etc.). The type sets the default duration and any pre-visit instructions sent to the owner.

  4. Assign a vet and confirm the time

    Select the attending vet. Chartling shows their availability for that day. If you're double-booking, a warning appears โ€” you can still save the appointment.

  5. Add notes (optional)

    Internal notes are only visible to clinic staff. Owner-facing notes are included in the reminder email and shown in the owner portal.

  6. Save

    Click Book appointment. A reminder email is queued (sent 48 hours before, if reminders are enabled). The appointment appears on the calendar and in the owner portal.

Check-in flow

When a client arrives, find their appointment in Schedule โ†’ Today or the patient profile and click Check in. This moves the appointment to Checked in status and makes it easy to start a visit directly from the appointment card.

Appointment types

Appointment types are configured in Settings โ†’ Scheduling โ†’ Appointment types. Each type has a default duration, color, and optional pre-visit instructions for the owner.

TypeTypical durationNotes
Wellness exam30 minAnnual physical; drives vaccine reminder schedule
Sick visit30 minIllness or injury; no special pre-visit instructions by default
SurgeryVariesSends fasting/pre-op instructions to owner
Recheck15 minFollow-up on a prior visit or procedure
Vaccination only15 minFor vaccine boosters without a full exam
Euthanasia30 minNo reminder SMS; sensitive handling

Public online booking

On Operations and Practice tiers, every clinic gets a public booking page โ€” no owner login required โ€” at a link built from your clinic's slug (share it on your website or social profiles). It covers vet appointments by default, with links to Boarding, Daycare, Grooming, and Training booking if you have those modules enabled. A visitor picks a service, date, and contact info and submits the request; nothing is auto-confirmed. Requests land in Schedule โ†’ Pending for staff to review and confirm, same as the portal-based booking requests described above.

FAQ

How do I reschedule an appointment?

Open the appointment from the calendar or the patient profile, click Edit, change the date/time, and save. The owner's portal will update automatically. If SMS reminders are enabled, a new reminder will be queued for the new date.

Can clients book appointments online?

Online booking is available on the Operations and Practice tiers. When enabled, clients can request appointments through the owner portal. Requests appear in your schedule as Pending until a staff member confirms them.

How do I handle walk-in appointments?

Create a new appointment for the current time and immediately click Check in. You can start a visit directly from the check-in confirmation. No reminder is sent for same-day bookings.

Can I add a custom appointment type?

Yes. Go to Settings โ†’ Scheduling โ†’ Appointment types โ†’ + New type. Set the name, default duration, color, and any pre-visit instructions. The new type appears immediately in the booking form.

Something missing? We're always improving these docs.

Contact support Open app