Open govindrai opened 1 month ago
smsReminderNumber
needs to be in responses, @alishaz-polymath we updated that before, can we fix that again?
That should work:
"responses": {
"name": "Hello Hello",
"email": "c.wollendorfer@gmail.com",
"location": "Calcom HQ",
"smsReminderNumber": "+1 555 555 5555"
},
Not sure about v2, @ThyMinimalDev is this missing in v2? Or just missing in the docs?
v2 I read the docs of v2
Hey, sorry if my message was confusing. Here's a summary again. I tried both methods. Including it in the responses object doesn't send sms, but call passes with a 200. Putting it outside the responses object, as per the v1 API docs instructions, throws a 400 and error message. Basically, both methods do not work. And v2 doesn't mention sms reminders at all.
api-v2 does not support sms reminder yet
smsReminderNumber
needs to be in responses, @alishaz-polymath we updated that before, can we fix that again?That should work:
"responses": { "name": "Hello Hello", "email": "c.wollendorfer@gmail.com", "location": "Calcom HQ", "smsReminderNumber": "+1 555 555 5555" },
I tested this and it worked for me. I received the SMS 🤔
Hi Carina, is the format important here? For example would "+1 (555) 555-5555" not work? The docs don't state anything about number format and I'm wondering if that's where the issue stems from. I used this format: +1 (555) 555-5555 because that's the format displayed on the booking page:
Updating docs would be helpful.
V1 docs are updated to show the correct usage as well, just FYI
Issue Summary
supplying
smsReminderNumber
in the request body does not send any sms to the user. I also see v2 api doesn't mention anything about sms reminder. Is this feature no longer supported?Steps to Reproduce
Example code
Example response for successful booking, that does not send sms.
The Create Booking endpoint [API] says to supply
smsReminderNumber
outside of body.responses object but that returns a 400:https://cal.com/docs/api-reference/v1/bookings/creates-a-new-booking
This other thread says to supply it in body.responses. That returns 200, but no reminder.