Skip to main content
DialNexa workflow builder concepts describe how visual automation becomes executable data. Nodes store type, label, position, and config. Edges connect nodes. Leads carry phone numbers, variables, and call attributes. Executions and history show what actually happened. DialNexa workflow builder canvas showing Voice Call, Time, Conditional, Converted, and Dropped nodes with labeled edges.
The canvas is the drawing. The config is the contract. Review both.

Builder Data Model

These fields explain what the builder stores.
PieceStored data
Node idUnique node identifier.
Node typeVOICE_CALL, CONDITIONAL, TIME, APPLICATION, CONVERTED, or DROPPED.
LabelReadable node name shown in the builder and history.
PositionCanvas x and y location.
ConfigNode-specific settings such as phone number, outputs, conditions, duration, or integration action.
EdgeFrom node, to node, and label.

Outputs Are The Important Part

Outputs decide where a lead moves next.

Voice Call outputs

COMPLETED, FAILED, and DNP route different call outcomes.

Condition outputs

true and false route evaluated conditions.

Time output

A wait node has one next path after the hold expires.

Application outputs

success and failure route integration action results.

Review A Builder Graph

1

Scan terminal states

Every path should be able to end in converted, dropped, or another intentional final path.
2

Check node configs

Open each node and read settings, not just labels.
3

Check edges by label

A completed call should not route to the failed path by accident.
4

Validate before activation

Use workflow validation and small lead samples before activating.

Call Nodes

Configure call outputs.

Condition Nodes

Configure branch logic.

Application Nodes

Run connected actions.