parisa
06/12/2025, 2:03 PMVapi Support Bot
06/12/2025, 2:05 PMvariableValues should be nested under assistantOverrides in your vapi.start call, not passed directly. For example:
js
vapi.start(process.env.NEXT_PUBLIC_VAPI_WORKFLOW_ID, {
assistantOverrides: {
variableValues: {
userid: userId,
username: userName,
}
}
});
Can you try this structure and let me know if the variable is received correctly, or share any specific error message you see?
Sources:
- [Vapi Dynamic Variables Documentation](https://docs.vapi.ai/assistants/dynamic-variables)
- [Vapi Web SDK Documentation](https://docs.vapi.ai/sdk/web#overriding-assistant-configurations)Kings_big💫
06/12/2025, 2:07 PMparisa
06/12/2025, 2:10 PMKings_big💫
06/12/2025, 10:22 PMvapi.start({ assistantId, assistantOverrides: { variableValues: { username, userid } } });Kings_big💫
06/12/2025, 10:22 PMparisa
06/13/2025, 9:02 AMChiranjeet Mishra
06/14/2025, 1:31 AM