LangGraph logo

Agent Orchestration

LangGraph

LangGraph for durable agent workflows: graphs, checkpoints, and policy-gated tools around live phone sessions.

Agent frameworkStatefulWorkflowsDurableGraph orchestration
Documentation
Where it fits

LangGraph in your voice stack.

  1. TelephonyPhone networkInbound call
  2. AgentDuetCall + audioAnswer, stream
  3. LangGraph — durable graphs & tools

    Speech-to-speechLive modelListens, call functions, replies
    ToolsGraph toolsPolicy-gated actions
Overview

What it contributes to the stack.

LangGraph is a low-level runtime for stateful agents, with persistence, streaming, interrupts, and human-in-the-loop execution. AgentDuet call events can become graph inputs while graph state tracks progress, collected fields, and pending actions; live audio stays outside graph state.

For setup, credentials, and API details, use the Documentation link above.

Capabilities

The technical characteristics that matter when deciding whether this provider belongs in your application.

Durable execution

Checkpoints graph state so workflows can continue after pauses or failures.

Explicit branching

Models decisions, retries, fallbacks, and agent loops as transitions.

Tool-gated policy

Keeps fulfillment checks and order mutations in deterministic graph tools.

Layered memory

Separates thread checkpoints from longer-lived information stores.

Common use cases

Practical scenarios where the provider's role is clear and the surrounding systems remain under application control.

Order tracking and changes

Authenticate an order, speak shipping status, and gate address or cancel actions.

Order exceptions

Branch between replacement, refund, investigation, and status-only replies.

Multi-turn intake

Collect order facts over several turns and resume from checkpointed state.

Build a voice agent.

AgentDuet handles the phone and messaging boundary. Your model runs the conversation.

Explore the SDK