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

# OpenClaw overview

> Hosted OpenClaw docs for channels, models, and networking

Agent 37 gives you a hosted OpenClaw environment so you can run bots, connect channels, configure model providers, and expose apps securely from one dashboard.

## Channels

Use these guides to connect OpenClaw to real messaging platforms.

<CardGroup cols={2}>
  <Card title="WhatsApp" icon="brand-whatsapp" href="/channels/how-to-setup-whatsapp-openclaw">
    Link WhatsApp to OpenClaw from the Agent 37 dashboard and terminal flow.
  </Card>

  <Card title="Telegram" icon="send" href="/channels/how-to-setup-telegram-openclaw">
    Create a Telegram bot, add the token, and approve the pairing code.
  </Card>

  <Card title="Slack" icon="brand-slack" href="/channels/how-to-setup-slack-openclaw">
    Configure Slack tokens and connect your workspace to OpenClaw.
  </Card>

  <Card title="Discord" icon="brand-discord" href="/channels/how-to-setup-discord-openclaw">
    Create a Discord bot, invite it to a server, and pair it with OpenClaw.
  </Card>
</CardGroup>

## Models

Use these guides to choose, configure, and switch model providers.

<CardGroup cols={2}>
  <Card title="Change default model" icon="replace" href="/models/how-to-change-default-model-openclaw">
    Switch the default AI model used by your OpenClaw instance.
  </Card>

  <Card title="Claude API" icon="key-round" href="/models/how-to-setup-openclaw-claude-api">
    Configure OpenClaw to use Anthropic with a Claude API key.
  </Card>

  <Card title="OpenAI API" icon="brand-openai" href="/models/how-to-setup-openclaw-openai-api">
    Configure OpenClaw to use OpenAI with an API key.
  </Card>

  <Card title="Custom provider" icon="server" href="/models/how-to-setup-openclaw-custom-provider">
    Connect a custom OpenAI-compatible or Anthropic-compatible endpoint.
  </Card>

  <Card title="Kimi K2.5" icon="sparkles" href="/models/how-to-setup-openclaw-kimi-k2-5">
    Configure OpenClaw to use the Kimi model from Moonshot AI.
  </Card>

  <Card title="DeepSeek" icon="brain" href="/models/how-to-setup-openclaw-deepseek">
    Configure OpenClaw to use DeepSeek with a hosted Agent 37 instance.
  </Card>

  <Card title="Grok API" icon="bolt" href="/models/how-to-setup-openclaw-grok-api">
    Configure OpenClaw to use xAI Grok with a hosted Agent 37 instance.
  </Card>
</CardGroup>

## Networking

Use these guides when you need private access or public tunnels.

<CardGroup cols={2}>
  <Card title="Tailscale" icon="shield-check" href="/tailscale/how-to-setup-tailscale-with-openclaw">
    Access OpenClaw Web Chat securely over your tailnet.
  </Card>

  <Card title="ngrok for localhost app" icon="globe" href="/networking/how-to-setup-ngrok-for-localhost-app">
    Expose an app running in the Agent 37 terminal with a public ngrok URL.
  </Card>
</CardGroup>

## Runtime

Use these guides when you need your hosted OpenClaw container to restore custom setup after restarts or image updates.

<CardGroup cols={2}>
  <Card title="OpenClaw runtime hooks" icon="settings" href="/runtime/openclaw-runtime-hooks">
    Learn when to use runtime hooks and choose the right hook for your setup.
  </Card>

  <Card title="Post-image-update hook" icon="refresh" href="/runtime/post-image-update-hook">
    Restore setup after the runtime image changes.
  </Card>

  <Card title="Post-restart hook" icon="rotate-clockwise" href="/runtime/post-restart-hook">
    Restore setup every time your container starts.
  </Card>
</CardGroup>

<Tip>
  Start with the channel or model guide you need most, then move to networking only if you need private access or a public tunnel.
</Tip>
