Auto-accepting bookings via Bookings API bypasses Square staff notifications — is there any native way or do we have to build custom?

Hi,

I’m developing a tool that automatically accepts new Square Appointments via the Bookings API (using seller-level permissions).

After auto-accepting, the booking immediately shows as accepted and staff no longer receives notifications in the Square app for new bookings.

Question:
Is there any native way in Square to send notifications (in-app, email or SMS) to staff when bookings are auto-accepted through the API?

Or is the only solution to send our own notifications?

Thanks!

No, when you auto-accept via the API, Square skips staff notifications. We’ve heard requests for more granular communication settings here from developers in the past though. Could you describe your ideal flow so I can pass along to our product team again?

In the meantime, as you alluded to, you could listen for booking.updated webhooks and send custom notifications to staff.

More info:

Bookings API overview
Team API (to fetch staff contact details)
Webhooks setup guide

Ashley, hello. Thank you for your reply and support.

OK, I think custom notifications via webhooks will be OK.

Ideal flow - is when Square automatically send notifications using seller-level permissions. :joy:
But I understand that it can contradicts the logic of creating a reservation as a seller.