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

# Agent Modes

> Understand Chat Mode, Operator Mode, and Run Mode for agents

## Agent modes

Agents can be used through different surfaces depending on the job:

* **Chat Mode** is for conversation, one-off work, explanations, and follow-up questions.
* **Operator Mode** is for changing how the agent works.
* **Run Mode** is for public run links where someone can run or review the agent without the builder surface.

Each agent owns instructions, a workflow, tools, sources, triggers, runs, and approval policy. The mode picker controls which surface you use for that agent.

<Frame>
  <video controls playsInline muted preload="metadata" src="https://mintcdn.com/decisional/z0qNWho6sRoSiUbW/videos/pmm/agents-listing.mp4?fit=max&auto=format&n=z0qNWho6sRoSiUbW&q=85&s=7d0c080e43ca1ab22c413b40f5fab0ad" data-path="videos/pmm/agents-listing.mp4" />
</Frame>

## Agent operating modes

An agent can be used in different modes depending on who is using it and what they need to do.

| Mode              | Use it for                                                                                      | Who should use it                                                           |
| ----------------- | ----------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------- |
| **Chat Mode**     | Ask questions, run one-off tasks, inspect context, and iterate conversationally                 | Anyone collaborating with the agent                                         |
| **Operator Mode** | Configure instructions, workflow, tools, triggers, skills, sources, runs, and approval behavior | Owners and builders of the agent                                            |
| **Run Mode**      | Share a public link where people can view and run a public agent                                | External stakeholders or internal users who do not need the builder surface |

## Chat Mode

Chat Mode is the everyday conversational surface for an agent. It is best when you want to ask the agent to explain a result, process a small request, answer questions over its sources, or continue an existing thread.

Chat Mode keeps configuration changes controlled. If a request requires editing integrations, workflow structure, triggers, or other operator-level settings, the agent will route you to Operator Mode.

## Operator Mode

Operator Mode is the builder and control room for an agent. Use it when you need to change how the agent works, not just ask it to do work.

Operator Mode includes:

* Agent instructions and build context
* Workflow viewer and node configuration
* Connected tools and credentials
* Triggers and schedules
* Skills and sources
* Runs, logs, failures, and pending reviews
* Agent-level approval settings

Use Operator Mode for setup, debugging, and policy changes.

## Run Mode

Run Mode is the shareable run experience for an agent. When an agent is made public, anyone with the link can view and run that agent from the focused public surface.

Run Mode is useful for:

* Intake workflows
* Customer-facing request flows
* Vendor or partner review
* Internal forms where most users should not edit the agent
* Approval pages where a stakeholder only needs the context and decision controls

Public access does not remove the agent's approval policy. Tool policies, approval requirements, and blocked actions still apply.

## Choosing a mode

<CardGroup cols={3}>
  <Card title="Need an answer?" icon="message">
    Use Chat Mode.
  </Card>

  <Card title="Need to change behavior?" icon="gear">
    Use Operator Mode.
  </Card>

  <Card title="Need to share a run?" icon="share-nodes">
    Use Run Mode after making the agent public.
  </Card>
</CardGroup>

## Related docs

<CardGroup cols={2}>
  <Card title="Approvals and Policy" icon="user-check" href="/agents/approvals">
    Learn how approval modes, bypass approvals, and global policy work.
  </Card>

  <Card title="Working with Agents" icon="robot" href="/guides/agents">
    Build and manage agents end to end.
  </Card>
</CardGroup>
