# Comms by Osis > Documentation for building SMS, iMessage, email, and MCP-powered subscriber agents with Comms by Osis. ## Docs - [Knowledge and Memory](https://comms.mintlify.app/agents/knowledge-and-memory.md): Use agent context and subscriber memory to make replies more useful. - [Agents Overview](https://comms.mintlify.app/agents/overview.md): How to configure customer-facing Comms agents. - [Playground](https://comms.mintlify.app/agents/playground.md): Test an agent before sending real customer messages. - [Shared Lines](https://comms.mintlify.app/agents/shared-lines.md): Use one SMS or iMessage number across multiple agents. - [Architecture](https://comms.mintlify.app/concepts/architecture.md): How inputs, intelligence, MCP, memory, and delivery fit together. - [Comms by Osis](https://comms.mintlify.app/index.md): Build subscriber messaging agents that can answer, route, and send across SMS, iMessage, and email. - [MCP Overview](https://comms.mintlify.app/mcp/overview.md): Connect agents to external systems with Model Context Protocol. - [Performance and Cache](https://comms.mintlify.app/mcp/performance-and-cache.md): Build MCP endpoints that stay fast without leaking subscriber data. - [Phone Scoping](https://comms.mintlify.app/mcp/phone-scoping.md): How Comms restricts subscriber MCP calls to the verified texter phone number. - [Subscriber-Safe Tools](https://comms.mintlify.app/mcp/subscriber-safe-tools.md): Design MCP tools that are safe to expose in subscriber conversations. - [Quickstart](https://comms.mintlify.app/quickstart.md): Create an agent, attach a line, and test an inbound subscriber reply.