Thank you.
I;m trying to use patch request to update the idle message to the conversation language but it's not working
I have set it up
The patch request is returning error in n8n
Here's my setup
Method: Patch
URL:
https://api.vapi.ai/call/:id
Input:
{
"customers":
{
"assistantOverrides": {
"messagePlan": {
"idleMessages": {{ JSON.stringify($json.idleMessages) }},
"idleTimeoutSeconds": 10,
"idleMessageMaxSpokenCount": 5,
"idleMessageResetCountOnUserSpeechEnabled": true
}
}
}
}
Output
{
"customers":
{
"assistantOverrides": {
"messagePlan": {
"idleMessages": ["¿Sigues ahí?","¿Aún estás conmigo?","Hola - ¿sigues en la línea?","¿Seguimos conectados?","Solo verificando si me escuchas"],
"idleTimeoutSeconds": 10,
"idleMessageMaxSpokenCount": 5,
"idleMessageResetCountOnUserSpeechEnabled": true
}
}
}
}
ERROR MESSAGE
Error code
400
Full message
400 - "{\"message\":[\"property customers should not exist\"],\"error\":\"Bad Request\",\"statusCode\":400}"
Request
{ "body": { "customers": { "assistantOverrides": { "messagePlan": { "idleMessages": [ "¿Sigues ahí?", "¿Aún estás conmigo?", "Hola - ¿sigues en la línea?", "¿Seguimos conectados?", "Solo verificando si me escuchas" ], "idleTimeoutSeconds": 10, "idleMessageMaxSpokenCount": 5, "idleMessageResetCountOnUserSpeechEnabled": true } } } }, "headers": { "content-type": "application/json", "Authorization": "**hidden**", "accept": "application/json,text/html,application/xhtml+xml,application/xml,text/*;q=0.9, image/*;q=0.8, */*;q=0.7" }, "method": "PATCH", "uri": "https://api.vapi.ai/call/0d840734-6fd6-48f0-aac5-bfe4079878b4", "gzip": true, "rejectUnauthorized": true, "followRedirect": true, "resolveWithFullResponse": true, "followAllRedirects": true, "timeout": 300000, "encoding": null, "json": false, "useStream": true }