# IllumiChat ## Docs - [Account & Billing](https://docs.illumichat.com/account.md): Manage your Illumichat account and subscription - [Assistants](https://docs.illumichat.com/api/assistants.md): Create and configure AI assistants with custom instructions, knowledge base connections, and SMS capabilities. - [Authentication](https://docs.illumichat.com/api/authentication.md): How to authenticate API requests - [Chat](https://docs.illumichat.com/api/chat.md): Send messages, stream AI responses via SSE, manage conversations, and work with file attachments. - [Errors & Status Codes](https://docs.illumichat.com/api/errors.md): Standard error format and error code reference - [API Overview](https://docs.illumichat.com/api/overview.md): Introduction to the IllumiChat API - [Pagination](https://docs.illumichat.com/api/pagination.md): Learn how to paginate through API results using offset-based and cursor-based patterns. - [Rate Limiting](https://docs.illumichat.com/api/rate-limiting.md): API rate limit policies and handling - [Webhooks](https://docs.illumichat.com/api/webhooks.md): Subscribe to real-time events with webhooks, verify signatures, and manage delivery reliability. - [Widget](https://docs.illumichat.com/api/widget.md): Public-facing API endpoints for the embeddable chat widget, including session management, messaging, and lead capture. - [Workspaces](https://docs.illumichat.com/api/workspaces.md): Create and manage multi-tenant workspaces, members, and invitations. - [What's New](https://docs.illumichat.com/changelog.md): Product updates and improvements to IllumiChat - [Artifacts](https://docs.illumichat.com/features/artifacts.md): Create documents, code, diagrams, and spreadsheets alongside your conversations - [Custom Assistants](https://docs.illumichat.com/features/assistants.md): Create AI assistants with custom instructions and knowledge bases - [Channels](https://docs.illumichat.com/features/channels.md): Connect your assistants to multiple communication platforms - [Chat](https://docs.illumichat.com/features/chat.md): How to use the IllumiChat conversation interface - [Contacts](https://docs.illumichat.com/features/contacts.md): Manage your contacts and track interactions - [Instagram DM Integration](https://docs.illumichat.com/features/instagram.md): Enable AI-powered Instagram Direct Messages for your assistants - [Integrations](https://docs.illumichat.com/features/integrations.md): Connect external tools and services to your assistants - [Knowledge Base](https://docs.illumichat.com/features/knowledge-base.md): Upload documents and curate Q&A pairs to give your assistants context about your business - [Facebook Messenger Integration](https://docs.illumichat.com/features/messenger.md): Enable AI-powered Facebook Messenger conversations for your assistants - [Projects](https://docs.illumichat.com/features/projects.md): Organize documents and knowledge for your assistants - [Shopify Integration](https://docs.illumichat.com/features/shopify.md): Connect your Shopify store and turn your assistant into an AI-powered e-commerce agent - [SMS Integration](https://docs.illumichat.com/features/sms.md): Enable AI-powered text messaging for your assistants with Twilio - [Support Tickets](https://docs.illumichat.com/features/tickets.md): Track and manage customer support requests - [Workspaces](https://docs.illumichat.com/features/workspaces.md): Organize your work with dedicated workspaces - [Writing Effective Prompts](https://docs.illumichat.com/guides/effective-prompts.md): Tips for getting the best results from your AI conversations - [MCP Integrations](https://docs.illumichat.com/guides/mcp-setup.md): Connect your AI assistant to external tools like Notion and GitHub using the Model Context Protocol (MCP) for richer, more capable conversations. - [Build a Sales Assistant](https://docs.illumichat.com/guides/sales-assistant.md): Create an AI-powered sales assistant that qualifies leads, answers product questions, and captures contact information through your website widget. - [Building a Support Assistant](https://docs.illumichat.com/guides/support-assistant.md): Create an AI-powered customer support assistant step by step - [Setting Up a Team Workspace](https://docs.illumichat.com/guides/team-workspace.md): Invite members, assign roles, and collaborate with your team - [Web Search](https://docs.illumichat.com/guides/web-search.md): Give your AI assistant access to real-time web search results for current information, news, and up-to-date answers. - [Webhook Integration](https://docs.illumichat.com/guides/webhooks.md): Set up and consume webhooks from IllumiChat - [Widget Customization](https://docs.illumichat.com/guides/widget-customization.md): Customize your IllumiChat widget's appearance, behavior, and branding to match your website. - [Widget in React & Next.js](https://docs.illumichat.com/guides/widget-react.md): Add the IllumiChat widget to your React or Next.js application - [Widget on WordPress](https://docs.illumichat.com/guides/widget-wordpress.md): Install the IllumiChat chat widget on your WordPress site using the theme editor, a code snippets plugin, or the WordPress Customizer. - [Help Center](https://docs.illumichat.com/help.md): Answers to common questions - [Welcome to IllumiChat](https://docs.illumichat.com/introduction.md): AI-powered chat platform with artifacts, integrations, and embeddable widgets - [Getting Started](https://docs.illumichat.com/quickstart.md): Create your account and start using IllumiChat - [Configuration](https://docs.illumichat.com/widget/configuration.md): Customize widget appearance and behavior - [Installation](https://docs.illumichat.com/widget/installation.md): Add the IllumiChat widget to your website - [Widget Overview](https://docs.illumichat.com/widget/overview.md): Embed AI-powered chat on your website - [SDK Reference](https://docs.illumichat.com/widget/sdk-reference.md): JavaScript API for programmatic widget control ## OpenAPI Specs - [openapi](https://docs.illumichat.com/openapi.yaml)