# ImpelLabs Agent Platform > Build on the AI layer for business conversations. - [ImpelLabs Agent Platform](https://docs.impellabs.tech/index.md): The AI layer for business conversations — knowledge, channels, and the tools your product provides. - [Architecture](https://docs.impellabs.tech/architecture.md): Why the platform holds no domain, and what that buys you. - [Quickstart](https://docs.impellabs.tech/quickstart.md): A tool server the platform will talk to, in about ten minutes. - [Tool servers](https://docs.impellabs.tech/mcp/overview.md): How your product reaches the assistant. - [Tool contract](https://docs.impellabs.tech/mcp/tool-contract.md): Naming, descriptions, and the schema subset the platform accepts. - [Returning results](https://docs.impellabs.tech/mcp/results.md): What the assistant does with what you send back. - [Side effects](https://docs.impellabs.tech/mcp/side-effects.md): What happens when the model calls the same tool twice. - [Lifecycle](https://docs.impellabs.tech/mcp/lifecycle.md): From connecting a server to a tool being called. - [Security model](https://docs.impellabs.tech/mcp/security.md): What the platform assumes about your server, and what it will not do for you. - [Assistants](https://docs.impellabs.tech/concepts/assistants.md): What an assistant is made of, and which parts you can influence. - [Channels](https://docs.impellabs.tech/concepts/channels.md): Where conversations happen, and what each one can render. - [Knowledge](https://docs.impellabs.tech/concepts/knowledge.md): What the assistant knows before it calls anything. - [Identity](https://docs.impellabs.tech/concepts/identity.md): Who the buyer is, and the reference your tools receive. - [Authentication](https://docs.impellabs.tech/api/authentication.md): Calling the platform API from your product. - [Webhooks](https://docs.impellabs.tech/api/webhooks.md): Events the platform can send you. - [Reseller API](https://docs.impellabs.tech/reseller/overview.md): Run the AI layer for your own customers, from inside your own product. - [Quickstart](https://docs.impellabs.tech/reseller/quickstart.md): From nothing to a live assistant on a merchant's storefront, in six calls. - [Authentication](https://docs.impellabs.tech/reseller/authentication.md): Partner keys, scopes, and how to keep them safe. - [Tenants](https://docs.impellabs.tech/reseller/tenants.md): Provisioning, listing and offboarding the businesses you serve. - [Knowledge](https://docs.impellabs.tech/reseller/knowledge.md): What the assistant knows about each merchant's business. - [Assistants](https://docs.impellabs.tech/reseller/assistants.md): Creating, configuring and publishing an assistant for a merchant. - [Tool servers](https://docs.impellabs.tech/reseller/tools.md): Letting the assistant act on your platform, per merchant. - [Channels](https://docs.impellabs.tech/reseller/channels.md): Putting the assistant where the merchant's customers already are. - [Usage and billing](https://docs.impellabs.tech/reseller/usage.md): Who pays, what stops, and how to see it coming. - [Errors and conventions](https://docs.impellabs.tech/reseller/errors.md): What the API returns when something is wrong, and what to do about it.