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

# Tool Choice Mode

> Control whether Navigator can call tools automatically, manually, or not at all.

Tool Choice Mode changes how much autonomy the model has when tools are available.

<Frame>
  <img src="https://github.com/user-attachments/assets/8fc64c6a-30c9-41a4-a5e5-4e8804f73473" alt="Navigator tool choice mode control" />
</Frame>

## Modes

<AccordionGroup>
  <Accordion title="Auto" icon="wand-magic-sparkles">
    Navigator can decide when a tool is useful and call it during the response. Use this for trusted tools, research, data lookup, and routine automation.
  </Accordion>

  <Accordion title="Manual" icon="hand">
    Navigator asks before tool execution. Use this when tools can mutate data, spend credits, send messages, or operate external systems.
  </Accordion>

  <Accordion title="None" icon="ban">
    Tool calls are disabled for the conversation. Use this for pure reasoning, drafting, or when you want model output without external actions.
  </Accordion>
</AccordionGroup>

## When to switch modes

| Situation                                | Recommended mode |
| ---------------------------------------- | ---------------- |
| Researching the web                      | Auto             |
| Running browser automation on an account | Manual           |
| Calling internal APIs or CRM tools       | Manual           |
| Brainstorming, rewriting, summarizing    | None or Auto     |
| Testing a new MCP server                 | Manual           |

<Info>
  You can still use `@` mentions with manual control. Mentioning a tool narrows the available tools; the selected mode controls execution behavior.
</Info>
