Replace Acuity Scheduling
Acuity Scheduling lists 31 features. How many does your team use?
Stop paying per seat for the rest. Pick the Acuity Scheduling features your team actually uses, and we build your own version that you own.
Pick your featuresGood fit
We can build almost all of Acuity Scheduling.
Most of Acuity is buildable as a custom app, but the mobile-app-based payment readers, HIPAA certification, and the integration ecosystem cannot be replicated.
19 we build fully10 need an outside service0 simplified2 we can’t build
What Acuity Scheduling does
Read from Acuity Scheduling’s public website. Each feature is marked with what we can honestly build.
Online Booking
- Branded booking pageClients self-schedule appointment types on a custom branded booking page.
- Embeddable schedulerEmbed the booking widget into an existing website.
- Booking QR code and shareable linkShare the booking page via a link or scannable QR code.
- AI booking assistantAn AI chat bot that helps clients book appointments.Needs an outside service: OpenAI or Anthropic API. Needs an AI model provider; simple rule-based chat is buildable, AI chat requires paid model access.
- Virtual meeting linksConnect video conferencing to meet clients virtually.Needs an outside service: Daily. Can store a meeting link per appointment; hosting live video calls is not built in-house.
Availability and Calendar
- Availability controlsSet hours per service, intervals, buffers, daily limits, and blocked time.
- Multi-location and staff calendarsManage schedules across staff members, rooms, and locations.
- Drag-and-drop reschedulingReschedule appointments by dragging them on a calendar view.
- Google, iCloud, and Outlook calendar syncTwo-way sync of appointments with external calendars.Needs an outside service: Google Calendar and Microsoft Graph APIs + Gmail API and Microsoft Graph. Requires calendar OAuth setup with Google and Microsoft.
- WaitlistOffer last-minute openings to a waitlist of clients.
Client Management
- Client profiles and notesStore client details, notes, appointment history, and search by email or phone.
- Intake formsCollect information before sessions via custom forms.
- Email confirmations and remindersAutomated appointment confirmations, updates, and reminders by email.Needs an outside service: Resend. Requires a transactional email service.
- SMS remindersAutomated text message reminders to clients.Needs an outside service: Twilio. Requires an SMS provider account such as Twilio; you pay per message.
- Terms and cancellation policy acceptanceClients accept terms and cancellation policies at booking.
- Client self-service reschedule and cancelClients can reschedule or cancel their own appointments.
Payments and Invoicing
- Online payments and depositsCollect prepayment, deposits, or store cards at booking.Needs an outside service: Stripe. Built on Stripe; you need a Stripe account.
- InvoicingCreate, send, and track invoices with auto-populated services.Needs an outside service: Resend. Invoice emails need a transactional email service.
- Tap-to-pay and card readersIn-person card payments via card readers and mobile tap-to-pay.We can't build this. Requires certified payment hardware and payment-terminal certification, which we cannot provide.
- ReceiptsAutomatically send payment receipts to clients.Needs an outside service: Resend.
Packages, Subscriptions, and Loyalty
- Packages and recurring sessionsSell session packages, recurring appointments, and subscriptions.Needs an outside service: Stripe. Recurring billing uses Stripe subscriptions.
- Gift certificates and couponsSell gift certificates and issue discount codes.
- Add-on upsellingHighlight relevant add-ons during online booking.
Classes and Staff
- Group classes and eventsOffer 1:1 services, group classes, workshops, and events with capacity.
- Staff permissionsControl what staff can do and which client data they can access.
- Staff notificationsNotify staff of new, rescheduled, or canceled appointments.Needs an outside service: Resend. Email alerts need a transactional email service; push alerts need extra setup.
Reporting and Data
- Appointment and no-show reportingReports on appointments, no-shows, and performance.
- CSV import and exportImport and export client and appointment data.
- HIPAA complianceBuilt-in HIPAA compliance for protected health data.We can't build this. HIPAA compliance is a certification and legal obligation we cannot provide.
Mobile and Integrations
- Native mobile appManage calendars and clients on a mobile app.
- Zapier, webhooks, and APIConnect to other apps via webhooks, API, and Zapier.
What you’d bring
We write all the code. These features only work on outside services, and those accounts are yours to open and pay for directly.
Sending notification emails: Resend
Free allowance, then pennies per thousand emails. Billed by the provider.
SMS and WhatsApp messaging: Twilio
Pay per message. Billed by the provider.
Live video meetings: Daily
Pay per participant-minute. Billed by the provider.
AI features: OpenAI or Anthropic API
Pay per use, billed to your own account by the model provider. Our Claude credits are never used.
Taking payments: Stripe
A percentage per transaction, taken by the payment provider.
Syncing with Google or Outlook calendars: Google Calendar and Microsoft Graph APIs
Free to call. Your time is the cost: the review and token maintenance.
Syncing Gmail or Outlook inboxes: Gmail API and Microsoft Graph
Free to call. The review, and the yearly re-assessment Google requires, is the real cost. A sync provider like Nylas charges per connected inbox and handles the review for you.
What we can’t build
- Tap-to-pay and card readers. Requires certified payment hardware and payment-terminal certification, which we cannot provide.
- HIPAA compliance. HIPAA compliance is a certification and legal obligation we cannot provide.
Build only the Acuity Scheduling features you use
Pick your features, choose what it connects to, and see the price before you start.
Pick your features