Why CalAppt

A fast appointment book + mini client manager with optional online booking.

Scheduling

Client-first, fast scheduling

  • Tap a time slot to schedule.
  • Drag a customer onto a day/time (desktop) to book in seconds.
  • Create events that aren't customers (meetings, admin blocks).
  • Use Day / Week / Month / Agenda to match how you work.
  • Store Location (address or link) + Mode (On-site vs Remote), with Travel + Buffer time.
  • Track appointment Status: scheduled, confirmed, completed, no-show, canceled, refunded.
  • Add your city once and see weather in the week header.

Online booking

Let clients book online (without double-booking)

  • Publish a private booking link (example: calappt.com/book.html?username=yourname).
  • Set working hours, days, session length, and start-time increments.
  • Clients can choose a duration (30, 45, 60, 90, 120 minutes) up to your max.
  • Clients enter name + optional email/cell + a note, then confirm the booking.
  • Bookings are stored in the cloud with conflict protection, so the same slot can’t be booked twice.
  • New bookings show in Online bookings and import into your calendar + customer list.

Templates

Tailored onboarding, without lock-in

  • Pick a business template to preload suggested service types (Trainer, Handyman, Cleaner, Tutor, and more).
  • Change service types anytime - templates are just a quick start.
  • Works well for on-site pros (plumbers, landscapers, cleaners), coaches/trainers, and anyone who books time.

Customers

Mini client manager built in

  • Customer list stays in surname order (easy to scan like a real appointment book).
  • Profiles include name, cell, email, and notes.
  • Add Tags + Custom Fields so CalAppt fits your business (gate code, equipment, dog on site, shirt size, etc.).
  • Import contacts from a vCard (.vcf) or Google Contacts (.csv).
  • Tap a customer to open their profile and history.

Messaging

Text and email directly

  • Send a confirmation text from an appointment (opens your Messages app).
  • Text / email from the customer list (opens Messages/Mail).
  • You're always in control - nothing is sent automatically without you tapping Send.
  • Customize business name/logo and receipt wording for a more professional feel.

Business

Branding that matches your business

  • Set business name, logo, and accent color.
  • Choose currency + receipt wording and set a time zone label for statements and exports.

Solo

Simple for solo professionals

  • Designed for one-person businesses: one calendar, one customer list, and a fast workflow.
  • Day / Week / Month / Agenda views work the same on desktop and phone.
  • Use business templates to preload common service types without locking you into one industry.

Payments

Track money without a spreadsheet

  • Add a billing amount to each appointment.
  • Toggle paid/unpaid with a checkmark.
  • Receivables are only unpaid sessions whose dates have passed (future sessions show under Potential).
  • See monthly money received, receivables, and total earnings.
  • Open the Yearly statement for YTD totals.
  • Export monthly + year-end statements to Excel (.csv).

Backups

Private by default, portable when you need it

  • Your data is saved locally in your browser on each device.
  • Export a backup file anytime for safekeeping.
  • Merge a backup to bring customers + appointments onto another device without deleting what's already there.
  • Share Backup (AirDrop) helps move your data between Apple devices.
  • Export Google (.ics) if you want a copy in another calendar.