# Who Does What?

At the beginning of your Aisera implementation, there are a few different Admin Personas involved in the setup - some at your site and some on your Aisera Team.

## Aisera Administrator

The Aisera employee who gives you your tenant endpoint and sets up your tenant (server) instance, is an **Aisera Administrator**.

This is the person who can send commands directly to your Aisera server and temporary data store. While you're onboarding, you may work with more than one **Aisera Administrator** to complete your setup.

## Enterprise Administrator

The Administrator for the Enterprise software that you want to integrate with your bot is the most important person (and sometimes the hardest to find or access) in the bot builder journey.\
\
The Enterprise software administrator (for your company-owned applications, like ServiceNow, Salesforce, Zendesk, SharePoint, Confluence, Slack, MS Teams, or other internal tools is important because they need to give your Aisera platform the same access to your Enterprise application that a user at your company would have.&#x20;

For instance, when a user logs in to your Enterprise application, they use specific credentials, based on the type of authentication you use for your company software.

The Aisera Gen AI platform needs to use the same authorization type to log into your Enterprise application.

This is why your Enterprise application Admin needs to create authentication credentials for your Aisera Gen AI platform before the platform can integrate with your Enterprise software.

This allows the Aisera application to log in and access **Ticket** and **Knowledge Base** data to fulfill the application/bot **Requests**.\
\
NOTE: If the authentication type you're using does not come up in the Integration wizard for the Enterprise application that you're using, you can choose from the **Supported Authentication Types** after choosing the **Generic Connector**.

## Customer Administrator

The **Aisera Customer Administrator** is you.&#x20;

<figure><img src="/files/VsbsxXUeQsumuQdtwAx1" alt=""><figcaption><p>You are the Customer Administrator</p></figcaption></figure>

The person who is creating, designing the workflow, training, and maintaining your Aisera Gen AI Bot. This Aisera Product Documentation was created to help you success with your tasks, using the Aisera Administration Application (Aisera Admin UI).\
\
Your Aisera Team will collaborate with you on the design and onboarding of your Aisera Application/Bot. One of the first tasks you'll take on together are the use cases for your bot - what do you want it to do, and what problems do your want it to solve?

After the Aisera Administrator gives you a tenant endpoint, you can enter the endpoint address in a browser window, and you will see the Aisera Administration Application (also known as the Aisera Admin UI).

## Administrator Tasks

The following diagram will give you an idea of the personas who usually perform specific tasks when you start to create your bot.

Before you can build an Aisera Application/Bot, your Aisera Team will work with you to:

* Set up your [**Tenant**](https://docs.aisera.com/overview-of-aisera/getting-started-guide/setup-your-aisera-tenant) and [**Tenant Configurations**](https://docs.aisera.com/aisera-platform/tenant-setup/aisera-platform-configuration/tenant-configuration-settings) (depends on Use Cases)
* Create the Customer Administrator and other Aisera Admin UI [**User Roles**](https://docs.aisera.com/aisera-platform/tenant-setup/aisera-platform-configuration/aisera-platform-roles-and-permissions)
* Upload Bot Users via File Transfer. After upload, they will appear on the Users window within the Aisera Admin UI.
* Set Up [**Integrations**](https://docs.aisera.com/aisera-platform/adding-data-to-your-tenant/integrations-and-data-sources/creating-a-connector/adding-and-managing-integrations-in-your-tenant) and Map [**Data Sources**](https://docs.aisera.com/aisera-platform/adding-data-to-your-tenant/integrations-and-data-sources/creating-a-connector/adding-and-managing-data-sources-in-your-tenant) to Your Tenant
* [**Ingest Data**](https://docs.aisera.com/aisera-platform/adding-data-to-your-tenant/data-ingestion) from your Data Sources to Your Tenant
* Upload [**Ontologies**](https://docs.aisera.com/aisera-platform/llm-operations/ontology)

Then you'll be set to create your bot(s). Now you'll start making choices and creative decisions based on your **Use Cases**. Your Aisera Team will work with you to:

* Modify the Default Bot [**Conversation Phrases**](https://docs.aisera.com/aisera-platform/crafting-the-conversation/configuring-icm-intents-and-fulfillment#heading-h.3as4poj) and Prompts (set by Domain choice)\
  (What Your Bot Says)
  * Use the [**Requests Window**](https://docs.aisera.com/aisera-platform/ai-workbench-optimize-conversations/requests-window)
  * Use the [**Intents Window**](https://docs.aisera.com/aisera-platform/crafting-the-conversation/configuring-icm-intents-and-fulfillment#all-intents)
  * Use the [**Prompts Studio**](https://docs.aisera.com/aisera-platform/llm-operations/prompts-studio)
* Create Workflows and Hyperflows\
  (What Your Bot Does)
  * Use the [**AI Workflow Studio**](https://docs.aisera.com/aisera-platform/ai-automation-optimize-flow/ai-workflow-studio) drag-and-drop canvas
  * Use [**Event Studio**](https://docs.aisera.com/aisera-platform/ai-automation-optimize-flow/event-studio) to create Event Triggers/Handlers
  * Send [**API Requests**](https://docs.aisera.com/apis) via Workflows
  * Use [**Test Suite**](https://docs.aisera.com/aisera-platform/ai-workbench-optimize-conversations/test-suite) Tools
* Iteratively Test and Train Your Bot

  * Use [**AI Workbench**](https://docs.aisera.com/aisera-platform/ai-workbench-optimize-conversations) to analyze Request/Fulfillment Results View&#x20;

  \ <br>


---

# Agent Instructions: 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:

```
GET https://docs.aisera.com/overview-of-aisera/getting-started-guide/who-does-what.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
