Skip to main content
Salons & spas

Voksha Connects to Square Appointments: Book and Reschedule

What Voksha's Square Appointments connector needs, how to connect it, and how it books, reschedules and cancels from the dashboard, no payments access.

Avi Nash5 min read
Voksha Connects to Square Appointments: Book and Reschedule
On this page

Square Appointments is the most complete of Voksha's six self-serve connectors: your agent reads your services and staff, quotes real availability, books during the call, and can reschedule or cancel from the dashboard afterward. Like all Voksha integrations, it is available on the Premium and Enterprise plans. Two things need to be true in your Square account first, and connecting takes one of two paths depending on how your business already uses Square.

This is for salons, spas, fitness studios and any service business already using Square Appointments and deciding whether to connect it to an AI receptionist.

Key Takeaways

  • Square Appointments must already be enabled, and at least one service needs a bookable staff member assigned, or every booking request fails.
  • Connect with Square is the easier path: sign in on Square's own page and approve access, with no keys to copy.
  • An access token is available for businesses that already run a Square developer app, though that connection does not renew itself.
  • Rescheduling and cancelling both happen from the Voksha dashboard, not just booking.
  • Voksha asks for nothing to do with payments when connecting.

What Square Needs From You First

Two requirements have to already be true in your Square account before the connector will work. Square Appointments itself needs to be enabled, since Voksha checks for that while connecting and will tell you plainly if it isn't rather than saving a connection that can never book. And at least one service needs a bookable staff member assigned to it, because a service with nobody assigned has no availability, ever, and the agent would offer it and never find a time (SOURCED, Voksha Square Appointments connector docs).

Two Ways to Connect

Connect with Square is the path the docs recommend. Click it, sign in on Square's own page, and approve what the agent may do: read services, staff and availability, and manage appointments. Nothing to copy, and the connection renews itself. The docs are specific that Voksha asks for nothing to do with payments during this process.

An access token is kept as an option for businesses that already have a Square developer application. You paste the token, and a location id if your account covers multiple locations, and Voksha will tell you which locations that token can see if it can't find the one you named. Unlike the sign-in path, a token connection does not renew itself.

Square's own features page for Appointments describes tools on its side for managing bookings, including customizable cancellation policies and a waitlist that can fill gaps from last-minute cancellations (as described by Square Appointments' features page, retrieved 2026-09-26), which is the platform Voksha's connector reads from and writes into.

What Your Agent Can Do Once Connected

Once connected, the agent reads your services and their lengths, reads which staff perform each one, quotes real open times, books during the call, and can reschedule or cancel from the dashboard afterward (SOURCED, Voksha Square Appointments connector docs). Reschedule and cancel both being available from the dashboard is what makes this the most complete of the six self-serve connectors; Mindbody and Booker each have at least one of those two marked "Contact support" instead.

One safeguard worth knowing about: Square will accept two bookings for the same staff member at the same minute, something Voksha tested directly and confirmed happens. To prevent that, Voksha checks a slot is still free immediately before booking it, and will tell a caller "that time has just been taken" rather than trusting the platform's own availability check. It costs one extra request per booking and avoids double-booking a chair or a technician.

Why This Matters for a Service Business

Square reports your location's real timezone, and Voksha uses it, so the times your agent speaks match your business's clock rather than a server's default. For a salon or spa juggling appointments across a single location, that precision matters more than it sounds: a wrong timezone on a booking system is invisible until a client shows up at the wrong hour. Barbers, hairstylists and cosmetologists, a large share of the businesses that run on Square Appointments, held about 651,200 jobs as of 2024, with the U.S. Bureau of Labor Statistics projecting continued growth through 2034 (SOURCED, BLS Occupational Outlook Handbook, Barbers, Hairstylists, and Cosmetologists, retrieved 2026-09-26). Every one of those businesses depends on a booking landing correctly the first time, since a chair sitting empty from a scheduling error is revenue that hour cannot get back. See what this looks like for a specific business on Voksha's salons page, or Voksha's own guide for salons and spas (March 18, 2026), which covers the broader case for booking during the call rather than taking a message.

What This Means for Small Businesses

If your business already runs Square Appointments with at least one bookable service, Connect with Square is the fastest path: no keys, a renewing connection, and full booking, rescheduling and cancelling from day one. If you have an existing Square developer app and prefer the access token route, know upfront that it won't renew itself and plan to check on it periodically. Either way, narrow a long service catalogue down on the connector's Services page so the agent offers only what's worth reading out on a call, rather than ten options to someone who wanted one thing.

Frequently Asked Questions

Does connecting Square give Voksha access to payments?

No. The docs are explicit that Voksha asks for nothing to do with payments when connecting, whether through Connect with Square or an access token.

Can the agent reschedule an appointment during the call?

Rescheduling happens from the dashboard, not during the call itself. Booking a new appointment does happen while the caller is on the line.

What happens if Square Appointments isn't enabled yet?

Every booking request fails until it is. Voksha checks this while connecting and tells you directly rather than saving a connection that can never book.

Sources

Published by the Voksha team. Voksha builds AI receptionists for small businesses.

See how appointment booking works end to end on Voksha's appointment booking page.

Try Voksha
for your business.

See how an AI receptionist answers your calls and captures every lead, starting at $14/month.