Skip to main content
The DialNexa call data model describes what a call log can store. It includes call type, direction, status, sentiment, summary, transcript, JSON output, recording URL, end reason, retry context, workflow context, agent version, duration, credits, latency, transfer data, audio cache data, and sensitive deletion state.
The call data model is the dictionary behind Call History. Knowing the fields makes exports far less mysterious.

DialNexa Call Data Model Fields

These fields appear directly or indirectly in monitoring views.

End Reason Values

Use end_reason with status to understand whether a call ended normally, failed before connection, or needs retry handling.

Operational Context Fields

These connect a call to the thing that created it.

Agent version

Shows which agent version handled the call.

Campaign context

Links calls to batch campaigns and retry chains.

Workflow context

Links calls to workflow lead and node execution.

Transfer context

Connects call logs to transfer sessions and child calls.

Data Model Review Questions

Use status, end reason, and recording to understand final state.
Post-call values are extracted from JSON output task data and displayed in call detail.
Workflow lead id and node id link the call to lead history.

Statuses

Understand status values.

Call Detail Page

See model fields in UI.

Exporting Call Data

Export data fields.