{{first_name}} and can be supplied by batch CSV rows, workflow leads, API calls, test calls, or defaults saved on the agent version.
For the syntax, value priority order, and how to pass values from each launch surface, see Dynamic Variables - that page is the how-to. This page covers how variable data flows through calls and where it goes wrong.
DialNexa Dynamic Variable Sources
Call-time data can arrive from several places.Design Variables Cleanly
1
Use stable names
Prefer
first_name over name1 or customerNameMaybe.2
Document required values
Know which variables every launch path must provide.
3
Add safe defaults
Protect calls from incomplete data.
4
Test missing data
Place calls with missing values and listen to the result.
Dynamic Variable Problems
Variable is spoken with braces
Variable is spoken with braces
The value was not supplied and no safe default existed.
CSV value goes to wrong field
CSV value goes to wrong field
Header does not match the expected variable key.
Workflow action missing a parameter
Workflow action missing a parameter
Lead variable key was absent or misspelled.
Transfer fails
Transfer fails
Destination variable was empty or incorrectly formatted.
Related Reading
Agent Dynamic Variables
Use variables in agents.
Default Variables
Set fallbacks.
Workflow Variables
Use variables in automation.