How to disable square generated emails and SMS for appointments made through the API

Our webapp should be handling our email and SMS. However when we book viaing the bookings api it automatically sends an email and text message from square which we do not want to happen.

How can we disable sms and email sent to the customer from square?

:wave: Today this can be toggled off in the Dashboard but isn’t configured with the API. :slightly_smiling_face:

when you say it isn’t configured with the API? Do you mean it’s impossible to not send the email if the appointment is made through the API?

If the seller has the notifications toggled off then bookings created with the API will not trigger a notification. :slightly_smiling_face:

Where is this setting to disable notifications in the seller’s configuration?

It’s in the settings section of Appointments in the Seller Dashboard. :slightly_smiling_face:

Thanks! But it looks like even with everything disabled we are still getting square emails for appointment creation

Is there any way to disable the email for when a new appointment is created via the API?

Also why is the webhook sending the new appointment request twice?

Still looking for an answer for this.

Is there a way to disable the email for when a new appointment is created via the API?

And why is the webhook sending the new appointment request twice?

Currently there isn’t a way to disable the email from being sent when a booking is created with the API. We’re constantly working to improve our features based on feedback like this, so I’ll be sure to share your request to the API product team.

As for two webhooks being sent twice I haven’t been able to replicate the issue. Are you possibly subscribed too events with two different applications? :slightly_smiling_face: