Does anyone know how to setup a custom function for booking a specific cal dot comevent type and also pass along to cal dot com the reason/context for setting up the call that I conveniently saved as a dynamic variable called {{clientInquiry}}. The mapping to the cal dot com meeting is to fill in the {{notes}} header.
The below is the error. You can see that the {{clientInquiry}} is passing into the {{notes}} header.
“Axios Error: error code: ERR_BAD_REQUEST, error message: Request failed with status code 400 response status: 400 response data: [{“status”:“1”,“timestamp”:“2”,“path”:“3”,“error”:“4”},“error”,“2026-03-07T00:12:02.894Z”,“/v2/bookings?eventTypeId=4768921¬es=I%20just%20need%20help%20with%20immigration%20visa%20to%20Canada”,{“code”:“5”,“message”:“6”,“details”:“7”},“BadRequestException”,"call property is wrong,property call should not exist , name property is wrong,property name should not exist , args property is wrong,property args should not exist , start property is wrong,start must be a valid ISO 8601 date string , attendee property is wrong,attendee should not be null or undefined , eventTypeId or eventTypeSlug + username property is wrong,Either eventTypeId or eventTypeSlug + username or eventTypeSlug + teamSlug must be provided ",{“message”:“6”,“error”:“8”,“statusCode”:400},“Bad Request”]”
This is my JSON schema:
{
“type”: “object”,
“required”: [
“start”,
“attendee”
],
“properties”: {
“start”: {
“type”: “string”,
“description”: “ISO 8601 date string for appointment start time”
},
“eventTypeId”: {
“type”: “number”,
“const”: 4768921
},
“attendee”: {
“type”: “object”,
“properties”: {
“name”: {
“type”: “string”,
“description”: “{{clientFullName}}”
},
“email”: {
“type”: “string”,
“description”: “{{clientEmailAddress}}”
}
}
}
}
}