> ## Documentation Index
> Fetch the complete documentation index at: https://docs.quickblox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

> Learn about SmartChat Assistants

Welcome to SmartChat Assistant! This AI-powered chat companion not only chats with your users but also learns from uploaded content like files and web pages. Here's what makes SmartChat Assistant special:

* **Enhanced Knowledge Base:** SmartChat Assistant can use information from a variety of sources, including files and web pages you upload. This feature allows it to provide more accurate and relevant responses.
* **Seamless User Interaction:** Linked directly to a QuickBlox user, the Assistant can participate in both private and group chats, offering a personalized experience to each user.
* **Tailored Chat Engagement:** With the SmartChat Assistant, you have the flexibility to choose its operational environments. Whether you want the Assistant active in private chats, group chats, or both, you're in control.
* **Flexible Behavior and Identity:** Shape the Assistant's identity and guide its behavior to fit your app's tone and user needs. From casual to formal, it can adapt to the vibe you want.
* **Advanced Options for Unanswered Queries:** Decide how the Assistant should react when it encounters a question it doesn't know. You can set it to respond with a default message, consult OpenAI for a more advanced answer, forward to a human agent, or use a custom webhook for unique handling.
