> ## Documentation Index
> Fetch the complete documentation index at: https://dialnexa.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Workflows overview

> Inspect, activate, pause, and operate DialNexa v1 workflows and their leads.

Workflows coordinate multi-step lead journeys. The public v1 surface focuses on reading workflows, changing lifecycle status, and managing enrolled leads. Build and edit workflow structure in the dashboard until equivalent public v1 operations are published.

## Capabilities

| Capability                             | Operation                                                    |
| -------------------------------------- | ------------------------------------------------------------ |
| Browse workflows                       | [List Workflows](/docs/api-reference/v1/workflows/list)           |
| Inspect one workflow                   | [Get Workflow](/docs/api-reference/v1/workflows/get)              |
| Activate, pause, deactivate, or resume | [Update Workflow Status](/docs/api-reference/v1/workflows/status) |
| Upload and inspect leads               | [Workflow Leads](/docs/api-reference/v1/workflow-leads/list)      |

## Lifecycle safety

Activating or resuming a workflow can trigger externally visible work, including calls. Verify the workflow's agent versions, phone routing, lead variables, and schedule in the dashboard before changing status. After a network timeout, fetch the workflow before repeating the transition.

## Public vs. dashboard routes

Routes marked `@ApiExcludeEndpoint()` in `dashboard-be` are intentionally absent from this reference. Their presence in backend source does not make them supported public API operations.
