> For the complete documentation index, see [llms.txt](https://guides.clickatell.com/clickatell-ai-user-guide/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://guides.clickatell.com/clickatell-ai-user-guide/assistants/overview.md).

# Overview

## What is an "assistant"?

Assistants are modern chatbots, powered by generative AI, that can be [trained ](/clickatell-ai-user-guide/training/upload-and-manage-documents.md)quickly and easily on business-specific information. Assistants can understand customer queries in meaningful ways, perform a wide range of helpful, automated tasks, and answer questions accurately across various domains in a conversational manner.

Multiple assistants can be [added](/clickatell-ai-user-guide/assistants/set-up-your-assistants.md), each with their own instructions, functions, and settings. Assistants are independent services that can be deployed in Chat Flow, Chat Desk, or even via APIs to other channels. AI assistansts are created in the AI Portal.

* A [general assistant i](#general-assistant)s added to your account by default.&#x20;
* You can add any number of [additional assistants](#additional-assistants).

## Assistant Types

### General Assistant

A **general assistant** is added to your account by default. This general assistant can be [edited](/clickatell-ai-user-guide/assistants/set-up-your-assistants.md#edit-or-enable-disable-assistants) but cannot be disabled or deleted.&#x20;

The general assistant uses its own set of documentation and curated responses to generate answers. This documentation includes general information about the business, such as its vision and mission, general FAQs, company policies, products and services offered, etc.

<figure><img src="/files/Cs7V56qwfTQ3JiaVU1lD" alt="" width="563"><figcaption></figcaption></figure>

### Additional Assistants

You can [add](/clickatell-ai-user-guide/assistants/set-up-your-assistants.md#add-assistants) as many assistants to your account as you want. Each assistant has their own instruction (system prompt), settings, set of [documentation](/clickatell-ai-user-guide/training/upload-and-manage-documents.md), and [curated responses](/clickatell-ai-user-guide/training/create-curated-responses.md). These assistants can either use their own documentation exclusively or access both their and the general assistants' documentation.&#x20;

An example includes having different assistants for different departments within a business, such as HR (internal) or Customer Support (external), where each assistant uses documentation specific to its function.

Currently, you can select between two types of additional assistants:

* Content Generation
  * This type of assistant can answer questions or hold general conversations.
* Intent Recognition&#x20;
  * This type of assistant can classify users' requests, and slot-fill information.

{% hint style="info" %}
First create an appropriate [intent set](/clickatell-ai-user-guide/training/configure-intents.md) before creating an intent recognition assistant, as you need to link the assistant to a specific set.
{% endhint %}

<figure><img src="/files/1d141i7iYtOlmVy6c2SY" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://guides.clickatell.com/clickatell-ai-user-guide/assistants/overview.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
