# Ansa ## Docs - [Knowledge Base](https://docs.ansa.so/agents/knowledge-base.md): Add documents and data sources to your agent - [Agent Overview](https://docs.ansa.so/agents/overview.md): Understanding how Ansa agents work - [Agents](https://docs.ansa.so/api-reference/agents.md): Manage your AI agents - [Authentication](https://docs.ansa.so/api-reference/authentication.md): Authenticate with the Ansa API - [Chat](https://docs.ansa.so/api-reference/chat.md): Send messages and receive AI responses - [Conversations](https://docs.ansa.so/api-reference/conversations.md): Access conversation history - [Forms API](https://docs.ansa.so/api-reference/forms.md): Submit forms and retrieve form analytics - [API Overview](https://docs.ansa.so/api-reference/overview.md): Integrate Ansa into your applications - [Tools API](https://docs.ansa.so/api-reference/tools.md): Create and manage tools that extend your agent's capabilities - [Triggers API](https://docs.ansa.so/api-reference/triggers.md): Create automated actions based on user behavior - [Custom Events](https://docs.ansa.so/developer-guides/custom-events.md): Track user actions and trigger automations based on custom events - [User Identity](https://docs.ansa.so/developer-guides/identity.md): Pass user context to personalize conversations and pre-fill forms - [Developer Guides](https://docs.ansa.so/developer-guides/overview.md): Integrate Ansa into your applications with our SDK, Widget API, and webhooks - [Real-time Features](https://docs.ansa.so/developer-guides/realtime.md): WebSocket integration for typing indicators, presence, and live updates - [JavaScript SDK](https://docs.ansa.so/developer-guides/sdk.md): Server-side and client-side SDK for Node.js, browsers, and TypeScript - [Triggering Forms](https://docs.ansa.so/developer-guides/triggering-forms.md): Display forms programmatically and handle submissions with custom callbacks - [Webhooks](https://docs.ansa.so/developer-guides/webhooks.md): Receive real-time notifications when conversations happen or forms are submitted - [Widget API](https://docs.ansa.so/developer-guides/widget-api.md): Control the chat widget programmatically with the window.ansa API - [FAQ](https://docs.ansa.so/faq.md): Frequently asked questions about Ansa - [Email Channel](https://docs.ansa.so/integrations/email.md): Let your AI agent respond to emails automatically - [Facebook Messenger](https://docs.ansa.so/integrations/messenger.md): Let your AI agent respond to Facebook Messenger messages automatically - [Shopify Integration](https://docs.ansa.so/integrations/shopify.md): Connect your Shopify store to power AI customer support - [Trigger Templates](https://docs.ansa.so/integrations/trigger-templates.md): Pre-built triggers to engage visitors and capture leads - [Introduction](https://docs.ansa.so/introduction.md): Build AI-powered chat agents with knowledge bases and custom tools - [Quickstart](https://docs.ansa.so/quickstart.md): Create your first AI agent in 5 minutes - [Self-Hosting](https://docs.ansa.so/self-hosting.md): Deploy Ansa on your own infrastructure - [Tips & Strategies](https://docs.ansa.so/tips-strategies.md): Best practices for getting the most out of your AI agent - [Display Configuration](https://docs.ansa.so/tools/display-config.md): Show rich, interactive content like product cards, carousels, tables, and buttons in your agent's responses. - [Form Tools](https://docs.ansa.so/tools/form-tools.md): Collect user information with interactive forms that support validation, multiple field types, and post-submission actions. - [HTTP Tools](https://docs.ansa.so/tools/http-tools.md): Connect your AI agent to external APIs with HTTP tools for real-time data fetching and actions. - [Marketplace](https://docs.ansa.so/tools/marketplace.md): Install pre-built tool templates to quickly add functionality to your agents. - [Tools Overview](https://docs.ansa.so/tools/overview.md): Extend your AI agent's capabilities with custom tools that connect to APIs, display rich content, and collect data through forms. - [Submission Actions](https://docs.ansa.so/tools/post-actions.md): Configure what happens after form submission: webhooks, Slack notifications, and email alerts. - [Customer Support](https://docs.ansa.so/use-cases/customer-support.md): Build an AI-powered support agent that answers questions from your help docs, escalates complex issues, and learns from human responses. - [Documentation](https://docs.ansa.so/use-cases/documentation.md): Create an AI assistant that helps users find answers in your documentation quickly and accurately. - [E-commerce](https://docs.ansa.so/use-cases/ecommerce.md): Build an AI shopping assistant that answers product questions, looks up orders, and reduces cart abandonment. - [Internal Tools](https://docs.ansa.so/use-cases/internal-tools.md): Build AI assistants for internal use with self-hosting, local LLMs, and secure API integrations. - [Lead Generation](https://docs.ansa.so/use-cases/lead-generation.md): Capture and qualify leads with conversational forms, smart triggers, and automated follow-up workflows. - [Sales](https://docs.ansa.so/use-cases/sales.md): Convert website visitors into leads with AI-powered conversations, lead capture forms, and CRM integrations. - [Analytics](https://docs.ansa.so/user-guides/analytics.md): Track and measure your agent's performance - [Billing & Usage](https://docs.ansa.so/user-guides/billing.md): Manage your subscription and monitor usage - [Confidence Scores](https://docs.ansa.so/user-guides/confidence-scores.md): Understand how confident your agent is in its responses - [Escalations & Human Handoff](https://docs.ansa.so/user-guides/escalations.md): Route conversations to human agents when AI isn't enough - [Conversation History](https://docs.ansa.so/user-guides/history.md): Review and manage your agent's conversations - [Leads & Form Submissions](https://docs.ansa.so/user-guides/leads.md): Capture and manage leads from your AI agent - [AI Personality Settings](https://docs.ansa.so/user-guides/personality.md): Customize your AI agent's communication style and tone with personality presets - [Team Management](https://docs.ansa.so/user-guides/team.md): Invite team members and manage access to your account - [Widget Customization](https://docs.ansa.so/widget/customization.md): Match the chat widget to your brand - [Widget Installation](https://docs.ansa.so/widget/installation.md): Add the Ansa chat widget to your website - [Multi-Language Support](https://docs.ansa.so/widget/multi-language.md): Configure your AI assistant to communicate with visitors in their preferred language - [Theme & Dark Mode](https://docs.ansa.so/widget/theming.md): Configure light, dark, or system-based theming for your chat widget - [Widget Triggers](https://docs.ansa.so/widget/triggers.md): Automate chat actions based on user behavior ## OpenAPI Specs - [openapi](https://docs.ansa.so/api-reference/openapi.json)