# Docs - [Home](/): IntentCtrl documentation - **Browse** - Documentation: Documentation for the IntentCtrl SDK - [Overview](/docs): What it is and why you'd use it - [Getting Started](/docs/getting-started): Set it up in your app in a few minutes - Chat - [Chat Interface](/docs/chat): Sending messages and handling responses - [Sessions](/docs/chat/sessions): Managing conversations across page visits - [Approvals](/docs/chat/approvals): Let users confirm sensitive actions before the AI executes them - Tools - [Tools Overview](/docs/tools): How the AI interacts with your application - [Built-in Tools](/docs/tools/built-in): DOM interaction tools available to the AI - [Custom Tools](/docs/tools/custom): Register your own tools so the AI can call them - Configuration - [Configuration](/docs/configuration): Configure permissions, routing, and data context for your AI assistant - [Permissions](/docs/configuration/permissions): Control which tools the AI can use - [Router Integration](/docs/configuration/router-integration): Set up client-side navigation so the AI can move between pages - Reference - [API Reference](/docs/reference): Complete reference for all exported APIs - UI Components: Reusable UI components for IntentCtrl chat interfaces - [Coming Soon](/ui): UI components — coming soon - Changelogs: Changelogs for packages and apps - [Overview](/changelogs): Release history for all packages and apps - [Packages](/changelogs/packages-changelogs): Release history for packages - [Apps](/changelogs/apps-changelogs): Release history for apps - **Agent** - [llms.txt](/llms.txt) - [llms-full.txt](/llms-full.txt)