# Contact Button > The contact and lead-generation layer between people and AI agents. ## Start here - [Contact Button developer portal](https://agents.contactbutton.com/developers): API quickstart, authentication, scoped permissions, OpenAPI, MCP, webhooks, and testing guidance. - [Agent instructions](https://agents.contactbutton.com/agents.md): Product boundaries, safe setup workflow, and Telnyx requirements. - [Agent skill](https://agents.contactbutton.com/.well-known/agent-skills/contact-button/SKILL.md): Portable instructions for coding agents. - [Documentation](https://docs.contactbutton.com): Human- and agent-readable build guides. - [OpenAPI](https://docs.contactbutton.com/openapi.yaml): Complete REST contract. - [Authentication and scoped API keys](https://docs.contactbutton.com/authentication): Bearer-token setup and least-privilege permissions. - [Contact Button webhooks](https://docs.contactbutton.com/guides/webhooks): Signed form events and delivery behavior. - [MCP metadata](https://agents.contactbutton.com/mcp.json): Shared MCP server connection details. - [API catalog](https://agents.contactbutton.com/.well-known/api-catalog): Machine-readable API entry points. - [Public profile index](https://button.contact/llms.txt): Discover indexable Contact Button Pages. ## Product surfaces - Pages and custom domains - Contact Buttons, apps, and structured forms - Bookings and callback requests - Newsletter subscriptions - Human and agent chat - Public knowledge and cited articles - Telnyx-powered calling, voice, and SMS Telnyx is optional unless the workspace uses phone or SMS features. Read https://docs.contactbutton.com/guides/telnyx before connecting it or purchasing a number.