Skip to main content
Workflow lead variables and call attributes carry data through a DialNexa workflow. Lead variables usually come from uploaded or created lead data. Call attributes come from call results, metadata, or extracted fields. Together they power conditions, templates, and debugging.
Variables are the workflow memory. If memory is empty, conditions and templates will improvise badly.

Lead Data Types

Use the right data source for the right job.
DataSourceUsed by
Phone numberLead creation or CSV upload.Voice Call nodes.
Dynamic variablesUploaded lead columns or API-created lead values.Prompts, templates, and conditions.
Call attributesCall result data and post-call analysis.Condition nodes and reporting.
NotesLead context where available.Review and operations.
Current node idExecution state.Lead history and debugging.

Where Variables Appear

Workflow variables show up across builder and execution.

Condition nodes

Branch on variables or call attributes.

Application nodes

Insert values into WATI templates or email fields.

Lead history

Show which data was available when the lead moved.

Call logs

Call attributes can be traced back to exact call records.

Variable Hygiene Questions

Changing a column name can break templates and conditions.
Use defaults or validation before activation.
A condition cannot branch on an outcome that has not happened yet.
Avoid carrying sensitive data through workflow variables unless required.

Condition Nodes

Route with data.

Application Nodes

Use data in actions.

Call Data Model

Understand call fields.