Site logo

Seamless Scheduling: How HiLucy Integrates with Acuity to Power Real-Time Bookings

At HiLucy, we believe that seamless technology should be invisible to your guests but transformative for your business. Our latest integration with Acuity Scheduling is a perfect example: a deep, intelligent connection between your scheduling platform and our AI-powered hospitality system that works behind the scenes so your team can focus on delivering exceptional experiences.

What This Integration Does

The HiLucy–Acuity integration creates a live bridge between your Acuity Scheduling account and your HiLucy-powered storefront. Every service you offer in Acuity — from spa treatments and yoga classes to private excursions — is automatically synced, priced, and made bookable through your property’s branded experience.

This isn’t a simple calendar embed. It’s a full-stack integration that handles catalog synchronization, real-time availability, automated appointment creation, payment processing through Stripe, and intelligent webhook-driven updates — all without your staff lifting a finger.

How It Works

Automatic Catalog Sync

When you connect your Acuity account to a HiLucy listing, we pull in your entire service catalog: appointment types, practitioner calendars, service packages, and add-ons. New services you create in Acuity appear on your storefront automatically. Prices, durations, and categories stay in sync. Services without an assigned calendar are held in draft until they’re ready — no broken listings, ever.

Real-Time Availability

When a guest visits a service page, they see live availability pulled directly from Acuity’s scheduling engine. No stale calendars, no double-bookings. Guests pick a practitioner, choose a day, and select from available time slots — all in a clean, mobile-friendly interface that matches your brand.

One-Click Booking with Stripe Payments

Guests select their service, pick optional add-ons (like a facial upgrade or extended session), and check out through our Stripe-powered payment system. The moment the payment clears, we automatically create the appointment in Acuity with all the details: guest name, contact info, selected time, and any add-ons. Your practitioner sees it in their calendar immediately.

Smart Add-On Filtering

Not every add-on applies to every service. Our integration supports per-service add-on filtering, so facial upgrades only appear on massage bookings and foot treatments only show with Thai massage — exactly as you’ve configured them. Pricing is handled automatically, including multi-currency support for properties operating in both USD and MXN.

Webhook-Driven Sync

Changes in Acuity flow back to HiLucy in real time. If a practitioner reschedules an appointment, the booking record updates automatically. If a guest cancels through Acuity, the status reflects instantly in your HiLucy dashboard. Availability caches refresh on every webhook event, ensuring guests always see accurate openings.

For Property Operators

This integration means your wellness center, tour desk, or activity program can be managed in Acuity — the tool your practitioners already know — while guests discover and book through your HiLucy-powered storefront with zero friction. Key benefits:

  • No double data entry — Create services in Acuity once, they appear on your storefront automatically
  • No double-bookings — Real-time availability checks prevent conflicts
  • Instant payment capture — Stripe processes payments at checkout, not at the front desk
  • Automated vendor notifications — Practitioners receive WhatsApp alerts when bookings come in
  • Full audit trail — Every booking lives in both Acuity and HiLucy with payment records, guest details, and timestamps
  • Multi-currency support — Prices in MXN are automatically converted to USD for international guests

For Staff & Practitioners

Your daily workflow doesn’t change. Continue managing your schedule in Acuity. Appointments booked through HiLucy appear in your calendar with full guest details. If you reschedule or cancel, the guest’s booking record updates automatically. The integration works in the background — you just see more bookings coming in.

Technical Highlights

For the technically curious, here’s what’s under the hood:

  • Per-listing credentials — Each property connects its own Acuity account independently
  • Intelligent name matching — Existing products are matched to Acuity services using normalized fuzzy matching (handles accents, dashes, HTML entities)
  • Transient caching — Availability data is cached for 15 minutes with automatic invalidation on webhook events
  • Soft-delete architecture — Removed services are deactivated, never deleted, preserving booking history
  • Idempotent order processing — Duplicate webhook or checkout events are safely handled
  • Full WP-CLI tooling — Sync, inspect, match, and manage the integration entirely from the command line
  • REST API surface — Authenticated endpoints for reading synced catalogs and triggering syncs programmatically

What’s Next

The Acuity integration is live and powering wellness bookings across our partner properties. We’re continuing to expand the integration surface — including AI-powered booking recommendations through our Lucy concierge, automatic upsell suggestions based on guest preferences, and deeper analytics on service performance.

“This integration represents what modern hospitality technology should look like,” said Waseem Gorgi, Co-Founder & Tech Lead. “Your practitioners keep using the scheduling tools they already know, your guests get a seamless booking experience, and everything stays in sync automatically. We built this so property operators never have to choose between a great guest experience and operational efficiency — they get both.”

If you’re a property operator interested in connecting your Acuity account to HiLucy, reach out to our team. Setup takes minutes, and your services can be live on your storefront the same day.