# Beacon Documentation > Beacon is the SMS API built for AI agents. These docs describe what ships in 0.3.3-beta — the public, currently-implemented surface. You install Beacon from your license portal: a... ## Docs - [Beacon Documentation](https://apexcode.dev/beacon/docs/README.md): Beacon is the SMS API built for AI agents. These docs describe what ships in 0.3.3-beta — the public, currently-implemented surface. You install Beacon from your license portal: a... - [Product Overview](https://apexcode.dev/beacon/docs/product-overview.md): Beacon is the SMS API built for AI agents. Most SMS products are built for humans operating a dashboard. Beacon is being built for agents operating through APIs, threads, and tool... - [Quickstart — Give your agent a phone number in 5 minutes](https://apexcode.dev/beacon/docs/quickstart.md): This walks you from the ApexCode license portal to your agent sending its first text. You do not clone a GitHub repo. You will need: A Beacon license from apexcode.dev/beacon (the... - [Self-hosted Docker](https://apexcode.dev/beacon/docs/self-hosted-docker.md): Beacon ships as a Compose bundle: docker-compose.yml, .env.example, and HTTP on port 8000. You do not need a GitHub checkout or auth.json. A naked docker run of the GHCR image is n... - [Licensing](https://apexcode.dev/beacon/docs/licensing.md): Beacon is a paid self-hosted product. Each install validates a signed beacon.license file against an embedded ECDSA P-256 public key. Validation runs offline — Beacon does not phon... - [Configuration](https://apexcode.dev/beacon/docs/configuration.md): Beacon is configured via environment variables. The complete template is .env.example in the Compose bundle and Composer project (download from your license portal or apexcode.dev/... - [Beacon API](https://apexcode.dev/beacon/docs/api.md): This document covers the currently implemented Beacon HTTP API. It does not describe planned features. For the machine-readable contract, use GET /openapi.yaml on your Beacon insta... - [Beacon MCP](https://apexcode.dev/beacon/docs/mcp.md): This document covers the currently implemented Beacon MCP server. It is a companion to api.md — the HTTP API and the MCP server share the same auth model, tenancy boundary, and und... - [Webhooks](https://apexcode.dev/beacon/docs/webhooks.md): Beacon receives three Twilio webhooks: inbound SMS, outbound message status, and OTP message status. They are how reply threads, delivery confirmations, and OTP verifications flow... - [Troubleshooting](https://apexcode.dev/beacon/docs/troubleshooting.md): Common failure modes when running Beacon self-hosted, with the fastest fix for each. If your problem is not listed, the first three things to check are always: docker compose logs...