Variables are broken
# support
t
{{variableName}} and other variables are not being picked up by the bot even though they are being included when calling to the bot. "assistantOverrides": { "variableValues": { "variableName": "[Execute node ‘Outbound Calls’ for preview]", "variableAddress": "[Execute node ‘Outbound Calls’ for preview]", "variableEmail": "[Execute node ‘Outbound Calls’ for preview]", "variablePhone": "[Execute node ‘Outbound Calls’ for preview]" },
v
@TheQuantumTrail I'm sorry to hear that you're experiencing issues with dynamic variables not being recognized by the bot. To assist you better, could you please confirm if the variables are being set correctly in the API or SDK call? It's important to ensure that the syntax is correct and that the variables are being passed in the expected format. If everything seems to be set up correctly, there might be an issue that needs further investigation by our support team. If you'd like, I can guide you through the process of checking the variable setup or help you with any other questions you might have regarding the use of dynamic variables. Please let me know how you would like to proceed!
You can continue this conversation by mentioning me in the message.
t
{ "phoneNumberId": "{{ $json.body.customData.phonenumberid }}", "assistantId": "{{ $json.body.customData.assistantid }}", "customer": { "number": "{{ $('Outbound Calls').item.json.body.phone }}" }, "assistantOverrides": { "variableValues": { "variableName": "{{ $('Outbound Calls').item.json.body.full_name }}", "variableAddress": "{{ $('Outbound Calls').item.json.body.address1 }}", "variableEmail": "{{ $('Outbound Calls').item.json.body.email }}", "variablePhone": "{{ $('Outbound Calls').item.json.body.phone }}" }, "voicemailDetection": { "provider": "twilio", "enabled": true, "voicemailDetectionTypes": [ "machine_end_beep", "machine_end_silence", "machine_start", "human" ], "machineDetectionTimeout": 15, "machineDetectionSpeechThreshold": 2400, "machineDetectionSpeechEndThreshold": 1200, "machineDetectionSilenceTimeout": 5000 }, "transportConfigurations": [ { "provider": "twilio", "timeout": 17, "record": false, "recordingChannels": "mono" } ] } } This is the API call I'm using via a http call in n8n. It used to work fine before you guys changed the way it worked so that you had to add variable before it.
In the prompt I'm using {{variableName}} format as instructed and nothing. Again these use to work fine when they used to just be {{name}}, you guys made some backend changes and now it's broke.
s
@TheQuantumTrail you can join discord OH and get your ticket resolved over there.
@TheQuantumTrail can you share the call id with timestamp.
because of no response closing this ticket.