# Agent 37 ## Docs - [Quickstart](https://www.agent37.com/docs/index.md): Create an agent and stream its first reply in two API calls. - [Core concepts](https://www.agent37.com/docs/agents-api/concepts.md): The two planes, the resource model, and the money model behind every Agent37 Cloud call. - [Examples](https://www.agent37.com/docs/agents-api/examples.md): Everything you can build on the Agent37 API in one table: chat apps, a branded dashboard, your own model or Composio, custom images, webhooks, and a live agent desktop, most with a forkable repo. - [Build a chat app](https://www.agent37.com/docs/agents-api/chat-app.md): Give every user their own always-on agent. The simplest thing to build on the Agent API, and where most teams start. - [Agent37 White-Label Dashboard](https://www.agent37.com/docs/agents-api/white-label.md): A white-label, multi-tenant agent dashboard built on the Agent37 API. Fork it, point it at your key, rebrand it, and ship the fastest way to put Agent37 in front of your users. - [Use your own model](https://www.agent37.com/docs/agents-api/byo-model.md): Run Hermes on Agent37 with your own OpenRouter key: a forkable kit with an LLM proxy you host, a revocable token per instance, per-instance spend caps, and real per-instance cost tracking. - [Use your own Composio](https://www.agent37.com/docs/agents-api/composio.md): Run Hermes and OpenClaw on Agent37 with your own Composio API key: a forkable kit with a Composio MCP proxy you host, per-agent account isolation, OAuth connect, and per-agent tool-call metering. - [Build a custom image](https://www.agent37.com/docs/agents-api/custom-image.md): Write a Dockerfile, build the image on Agent37's infrastructure or import it from a public registry, and run instances from the pinned template. - [Managed services in your image](https://www.agent37.com/docs/agents-api/managed-services.md): Every instance gets a working LLM endpoint and a Composio MCP server from its environment. No API keys, no OAuth wiring, and it works in a fully custom image. - [Hermes webhooks](https://www.agent37.com/docs/agents-api/hermes-webhooks.md): Give Hermes a secure public webhook URL without exposing its Agent API. - [Instances](https://www.agent37.com/docs/agents-api/instances.md): Create, size, and manage the persistent computer that runs your agent. - [Templates](https://www.agent37.com/docs/agents-api/templates.md): Name an image once, then create every instance from that name. - [Instance and preview URLs](https://www.agent37.com/docs/agents-api/urls.md): Reach the software running inside an instance over HTTPS, at instance and preview URLs you can derive from the instance id. - [Public ports](https://www.agent37.com/docs/agents-api/public-ports.md): Give one port of an instance a permanent, unauthenticated HTTPS URL for webhooks, embeds, and anything else that can't send an API key. - [Custom domains](https://www.agent37.com/docs/agents-api/domains.md): Serve every URL your workspace has under your own domain, by delegating a dedicated domain's nameservers. - [Run commands](https://www.agent37.com/docs/agents-api/exec.md): Run any shell command inside an instance from your backend, the escape hatch for anything the API does not wrap. - [SSH](https://www.agent37.com/docs/agents-api/ssh.md): Open a real shell on an instance with your own SSH keypair: ssh, scp, sftp, port forwarding, and VS Code Remote SSH, on any template image. - [Read logs](https://www.agent37.com/docs/agents-api/logs.md): Fetch an instance's boot and runtime logs from your backend to debug a container that will not start or crashed after booting. - [Read metrics](https://www.agent37.com/docs/agents-api/metrics.md): Fetch an instance's CPU, memory, and disk history to see whether it is sized right, spot leaks, and know before it hits a limit. - [Managed services & budgets](https://www.agent37.com/docs/agents-api/budgets.md): Every instance ships with managed LLM, Brave search, and Composio credentials: metered at cost, gated by a per-instance budget you control. - [App integrations](https://www.agent37.com/docs/agents-api/integrations.md): Connect Gmail, Slack, Notion, and 250+ other apps to an instance over the Hosting API: managed Composio, one entity per instance, OAuth handled for you. - [Send a message](https://www.agent37.com/docs/agents-api/chat.md): The core call: POST /v1/responses on your instance URL runs a turn through your agent, streams or returns the result, and continues the thread. - [Streaming](https://www.agent37.com/docs/agents-api/streaming.md): Stream a reply as named Server-Sent Events from your instance URL, and reconnect without losing the answer. - [Sessions](https://www.agent37.com/docs/agents-api/sessions.md): List, read, rename, and delete conversations on an instance. - [Models](https://www.agent37.com/docs/agents-api/models.md): List the models a harness can run, and set the model and provider per turn. - [Files](https://www.agent37.com/docs/agents-api/files.md): Browse, read, write, move, delete, and download whole folders on the instance's disk, straight from the instance URL. - [Health & version](https://www.agent37.com/docs/agents-api/health.md): Probe whether an instance's agent is ready, and read the gateway build. - [Billing](https://www.agent37.com/docs/agents-api/billing.md): Prepaid and managed in the dashboard: one workspace wallet funds compute and managed usage. - [Errors](https://www.agent37.com/docs/agents-api/errors.md): Stable, machine-readable error codes on both planes: branch on the code, show the message.