# GoClaw User Guide

This guide helps you configure, run, and interact with the GoClaw platform.

## Navigation

- **[Configuration](configuration.md)**: Comprehensive guide on `config.yaml` options, [LLM providers](configuration.md#llm-providers), the [gateway token](configuration.md#gateway-authentication-token), routing binds, and [webhook routes](configuration.md#webhook-routes).
- **[Public Ingress](ingress.md)**: The address outside systems (Teams, GitLab, Graylog, …) reach the gateway at: ngrok, a reverse proxy, or a dedicated webhook port.
- **[CLI Reference](cli-reference.md)**: Exhaustive documentation of all available commands (goclaw setup, memory, agents, tools).
- **[Channels](channels/index.md)**: Telegram, Discord, Microsoft Teams, Facebook Messenger, the App API, and pairing.
- **[Tools, Skills & MCP](tools_and_mcp.md)**: The agent's built-in tools, skills, and MCP servers. Run a tool without an LLM with the [Tool Offline Testing](tool-exec-reference.md) reference.
- **[Memory and Context](memory_and_context.md)**: How the agent remembers, summarizes, and keeps personal memory apart.
- **[Token Budgeting](token-budgeting.md)**: Token usage analytics and hard token limits per session, agent, and day.
- **[Metrics Store](metrics-store.md)**: The `metrics_store` tool for recording and trending computed numbers.
- **[Automation](automation/index.md)**: Standard Operating Procedures (SOPs), scheduled tasks (cron), GitLab webhooks, and [Graylog alerts that run a SOP](automation/graylog-alerts.md) (a Graylog → GoClaw webhook).
- **[Observability](observability/index.md)**: Direct integrations with Uptrace, Grafana, Graylog, Zabbix, Wazuh and NetBox.
- **[Fleet Toolkit](fleet.md)**: Status, logs, reports, upgrades and restarts across many agents, from your own computer.
