harkbell

Connect Square Appointments

Connect your Square account so the agent books into Square itself, and your team, services and appointments are mirrored into the Harkbell diary.

Checked against the product on November 11, 2026

With Square connected, the agent checks Square's real availability on the call and creates the appointment in Square, where your front desk already works. For what it covers, see the Square Appointments overview.

  1. Sign in to Harkbell as the owner or an admin. Only those roles can connect an integration.
  2. Select Integrations, then the Booking systems tab, and select Connect on Square Appointments.
  3. In the panel that opens, select Connect Square.
  4. Sign in to Square and approve access. Your Square password is entered on Square's own page, never in Harkbell.
  5. Back in Harkbell, if your Square account has several locations, pick one under Which Square location is this business? and select Use this location.
  6. Wait for the panel to move from Syncing to Last synced. If it says nothing is imported yet, select Sync now.
  7. Check the status at the top of the panel. Connected means the agent books into Square. Connected — agent not booking means Square is linked but another diary is still in use; select Book into Square, then Book into Square again in the confirmation.

What comes across

Your team, your service menu and every upcoming appointment are mirrored in. A booking made in Square appears in the diary within seconds, and one the agent makes appears in Square. Each Square service has an Agent may book switch under Bookings › Setup.

Deposits and confirmations

Square sends the client its own confirmation and any payment link it is set up to send, so by default Harkbell sends neither and the agent does not ask how the caller would like to pay. You can change that under Settings › Client messages › Who sends the payment link.

Some Square plans cannot be written to

If Square refuses to let another app add bookings on your plan, the agent takes requests instead and the panel says what Square refused. If the panel reads Calendar not imported, select Reconnect Square. Until an import finishes, the agent offers callers no times and takes each booking as a request.

Will Harkbell double-book my Square calendar?

Square decides. Each booking is its own request to Square, so if two callers want the same time, Square accepts one. If a time has just gone, nothing is written and the agent offers the caller another time on the same call.

What if Square is down when someone calls?

An unreachable Square is not treated as an empty one, so the agent stops offering times and takes a message. If Square stops answering after it had answered a minute earlier, the agent writes the caller's chosen time down as a request, you are told, and the caller hears the studio will confirm. You then add it in Square yourself.

Why does Harkbell say my Square account is already connected?

A Square account can be connected to one Harkbell workspace at a time. Disconnect Square in the other workspace and connect again here.

Related guides

Still stuck?

Write to us and a person who built Harkbell will answer, on working days.