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

# Guides

> Find the right Phaseo guide for first setup, feature work, integrations, and production operations.

Use this page when you know the kind of work you are doing and want the shortest route to the right guide.

## New integration path

If this is your first Phaseo integration, follow these in order:

1. [Quickstart](../quickstart): make one successful request.
2. [Authentication](../developers/authentication): store and send keys safely.
3. [Examples](./examples): copy request patterns into your app.

<Note>
  You can call `:free` models without depositing credits. Paid models still require available wallet balance.
</Note>

## Build app features

Use these guides when a basic request is already working and you are adding product behavior.

<Columns cols={2}>
  <Card title="Cookbook" icon="chef-hat" href="../cookbook/index">
    Scenario-driven recipes for free routing, presets, async jobs, and coding-agent setup.
  </Card>

  <Card title="Routing and Fallbacks" icon="git-branch" href="./routing-and-fallbacks">
    Control provider order, failover behavior, and reliability tradeoffs.
  </Card>

  <Card title="Tool Calling" icon="wrench" href="./tool-calling">
    Implement function tools, safety checks, and stable tool loops.
  </Card>

  <Card title="Server Tools" icon="sparkles" href="./server-tools">
    Use Phaseo-operated datetime, web search, web fetch, and Advisor tools.
  </Card>

  <Card title="Structured Outputs" icon="braces" href="./structured-outputs">
    Use schemas for predictable machine-readable responses.
  </Card>

  <Card title="Streaming" icon="radio" href="./streaming">
    Ship low-latency responses with SSE and production guardrails.
  </Card>

  <Card title="Prompt Caching" icon="database-zap" href="./prompt-caching">
    Reuse stable prompt context across Chat Completions, Responses, and Anthropic Messages.
  </Card>
</Columns>

## Operate in production

Use these guides when traffic, reliability, security, and key lifecycle start to matter.

<Columns cols={2}>
  <Card title="Error Handling" icon="triangle-alert" href="../developers/error-handling">
    Debug by status code, error shape, and retry strategy.
  </Card>

  <Card title="Gateway Rollout Checklists" icon="list-checks" href="./gateway-rollout-checklists">
    Operational checklists for provider activation, async endpoints, metadata rollout, and validation hygiene.
  </Card>

  <Card title="Rate Limits" icon="gauge" href="../developers/rate-limits">
    Plan for throughput and backoff under load.
  </Card>

  <Card title="Best Practices" icon="shield-check" href="../developers/best-practices">
    Hardening checklist for reliability and safety.
  </Card>

  <Card title="Management API Keys" icon="key-round" href="../developers/management-api-keys">
    Automate key lifecycle and environment isolation.
  </Card>
</Columns>
