# Bi-Weekly Product Release Notes - Feb 12, 2025

## Features

The following features have been added to the Aisera GenAI Platform in this release.

### Channels <a href="#heading-h.pnsne3pe4d39" id="heading-h.pnsne3pe4d39"></a>

The following features have been added to **Aisera Channels** in this release.

#### Copilot Channel Can Access Documents and Templates <a href="#heading-h.3fsflm68yvbd" id="heading-h.3fsflm68yvbd"></a>

You can now access documents and templates from the Aisera Copilot channel.

**To access Documents and Templates:**

1. Navigate to **Settings > Channels** in the Aisera UI.
2. Choose an existing Copilot channel.
3. Click the **pencil icon** at the top right in the Channel Details page.<br>

   <div align="left"><img src="https://2983236984-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiZkLJr3EjXkd2tHYiQJP%2Fuploads%2FlzjuiJWXa3KhctkHVQzR%2F0.png?alt=media" alt="Edit Channel to Enable File Handling" width="375"></div>
4. Select the checkbox next to **Enable File Handling**.
5. Click **OK.**
6. Double-click the Channel URL at the bottom of the **Channel Details** window to open your Copilot bot.

![AI Copilot with Libraries Expanded](https://2983236984-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiZkLJr3EjXkd2tHYiQJP%2Fuploads%2FdmfxFH78Qqdz5RYXbbS8%2F1.png?alt=media)

Now you can see the **Document Library** on the left side of the window, and if you hover over the **Account icon** at the right-top of the window, you will see the **Template Library** option.

<div align="left"><img src="https://2983236984-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiZkLJr3EjXkd2tHYiQJP%2Fuploads%2F4uW9T2F3oRExsRJAWDsy%2F2.png?alt=media" alt="Copilot Document Options" width="563"></div>

Either of these options allows you to upload a file.

#### Webchat Supports Notification History <a href="#heading-h.826dz6a2do3u" id="heading-h.826dz6a2do3u"></a>

You can now see a history of notifications that occurred when you don’t have the Webchat bot open. For instance, if you received notifications from an email campaign when you weren’t interacting with the bot.

**To turn on the Notification History for your bot:**

1. Navigate to Settings > AiseraGPT in your Aisera Admin UI.
2. Choose the bot you want to modify.
3. In the Channels section of your bot **Details** window, double-click your Webchat bot.
4. Choose the **pencil icon** in the upper right corner of your **Channel Details** window.
5. Check the box next to **Enable Notification Service** in the Edit Channels window.

<div align="left"><img src="https://2983236984-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiZkLJr3EjXkd2tHYiQJP%2Fuploads%2FTXUhBCZm02y4Ux48PBo1%2F3.png?alt=media" alt="Enable Notification Service" width="563"></div>

Now your bot will have a **bell icon** in the upper right corner.

\
![](https://2983236984-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiZkLJr3EjXkd2tHYiQJP%2Fuploads%2FTJPSQTYpCvq7xcWJGbW1%2F4.png?alt=media)

Choose the **bell icon** to see a list of your Notifications.

If you’re responding to a Campaign notification, you can now choose and respond to the notifications that you missed.

![Campaign Messages in Webchat](https://2983236984-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiZkLJr3EjXkd2tHYiQJP%2Fuploads%2FMx1Z58nA0yF2W6VgFQpU%2F5.png?alt=media)

### Ticket Concierge <a href="#heading-h.tait8serg74k" id="heading-h.tait8serg74k"></a>

The following feature has been added to **Ticket Concierge** in this release.

#### Using Event Studio for Ticket Concierge <a href="#heading-h.liegl8vizjn9" id="heading-h.liegl8vizjn9"></a>

Ticket Concierge is a feature that looks at all the tickets that are already created in the external system and dispatches a tailored solution to the user.

With this release, there is a new Event Studio Handler that works specifically with the Ticket Concierge feature. If you are using a previous Ticket Concierge setup, it will continue to work and is still supported.

Before you begin, make sure that you have integrated a data source, ingested ticket data, and created an Aisera application or bot.

**To set up Ticket Concierge with Event Studio:**

1. Navigate to **AI Automation > Event Studio**
2. Choose **+ New Event Trigger** in the upper right corner.
3. Select the **Ticket Concierge** option in the New Event Trigger window.

<div align="left"><img src="https://2983236984-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiZkLJr3EjXkd2tHYiQJP%2Fuploads%2FJ1BEgmlw0ucQzCoHFczQ%2F6.png?alt=media" alt="" width="563"></div>

Choose Ticket Concierge as Event Handler Type

1. Choose your Ticket Type from the pull-down menu. In this example, the **Ticket Type** is Zendesk.
2. Click **OK**.
3. Choose the **Ticket Type** again from the pull-down list in the next window. This Data Type (Ticket Type) contains the mapped fields for your data source with Ticket Concierge).
4. Select **RecordCreated** as the Event Type.<br>

   <div align="left"><img src="https://2983236984-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiZkLJr3EjXkd2tHYiQJP%2Fuploads%2FfwUPxSk8BYHnA5Ooeysp%2F7.png?alt=media" alt="Triggering Condition" width="375"></div>
5. Define triggering conditions for the tickets you want to process. In this example, tickets with **IT Help** in the subject and a **Ticket Reporter Email** that is not **<Automation@aisera.com>** will proceed, while those created by **<Automation@aisera.com>** will be excluded.<br>

   <div align="left"><img src="https://2983236984-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiZkLJr3EjXkd2tHYiQJP%2Fuploads%2FuQY4z1h1OkqvrQAVKIaq%2F8.png?alt=media" alt="AI Ticket Fields" width="375"></div>

To process a ticket, three mandatory Aisera fields—**ticket\_id**, **ticket\_url,**, and **ticket\_reporter\_email**—must be mapped to the corresponding fields from your ingested data source.

![](https://2983236984-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiZkLJr3EjXkd2tHYiQJP%2Fuploads%2FuRT7rjXzgfyCryUV86ck%2F9.png?alt=media)<br>

6. Select the **Prehandling Flow** and **Ticket Action** flow that you want to associate with Ticket Concierge.

* **Prehandling Flow:** Flow invoked prior to processing a ticket.
  * **Use Case:** If you want to enable ticket concierge even when the reporter email address is private.
* **Ticket Action Flow:** Flow involved if the fulfillment is found but before sending out the fulfillment to the end user.
  * **Use Case:** If the users wants to initiate a workflow to update certain ticket fields via API.

7. Check the **Use Custom NLU Policy** check box if you want to define a custom fulfillment for Ticket Concierge. You can drag the policy to select the priority order. If unselected, the event will use the same NLU policy as the application/bot.
8. Select the ticket fields you want to include to extract intents from the user Request. Previously, we were able to extract only **Title** and **Description**, but now you can include custom fields as part of the intent extraction.

<div align="left"><figure><img src="https://2983236984-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiZkLJr3EjXkd2tHYiQJP%2Fuploads%2F7iiRJyZD83CgtmAdj3uf%2F10.png?alt=media" alt="" width="563"><figcaption><p>Trigger in Event Studio</p></figcaption></figure></div>

9. Click **OK** to complete the Ticket Concierge setup in the Aisera Admin UI.

If you click on the Trigger link for your new Event Trigger, you will see the **Details** for your Trigger.

![Data Type View in Event Studio](https://2983236984-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiZkLJr3EjXkd2tHYiQJP%2Fuploads%2F5w5AtpHTjdF1LmfyCvNX%2F11.png?alt=media)

If you click on the **Data Type** link for this Trigger, you will see a list of the mapped fields for Ticket Concierge in this Data Type.

![Mapped Fields](https://2983236984-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiZkLJr3EjXkd2tHYiQJP%2Fuploads%2FE6Xj0f0hF33LAwZRBjWB%2F12.png?alt=media)

10. Create an Event Trigger for your Data Source to complete this setup.

![](https://2983236984-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiZkLJr3EjXkd2tHYiQJP%2Fuploads%2FI3ceDHTGwe0v8UKXmNeF%2F13.png?alt=media)

11. Ask your Data Source Administrator to use the tokens from your Data Source (shown in your App Details window) to create a webhook on your Data Source system. Each Data Source system has their own webhook creation instructions.

## Enhancements <a href="#heading-h.hcta1tv4lday" id="heading-h.hcta1tv4lday"></a>

The following enhancements have been added to the Aisera GenAI Platform in this release.

### Channels <a href="#heading-h.rwg5yf14enks" id="heading-h.rwg5yf14enks"></a>

The following enhancements have been added to **Channels** in this release.

#### Webchat Supports Customized Auth Message <a href="#heading-h.apt8xt80qmfu" id="heading-h.apt8xt80qmfu"></a>

You can now customize the message that users will see if they have a failure during an SSO login to your bot.

**To customize the SSO Failure Message**:

1. Navigate to **Settings > AiseraGPT** and choose your bot.
2. In the **Channels** section of the Application **Details** screen, double-click on the Webchat Channel where you want to modify the message.
3. Choose the **Authorization** tab in the **Edit Channel** window.
4. Select the **SSO-SAML** radio button.

![](https://2983236984-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiZkLJr3EjXkd2tHYiQJP%2Fuploads%2FJrobVfjzSEufImHq7fQk%2F14.png?alt=media)

5. Add your custom message.
6. Click the **OK** button.

#### Notification Messages for Aisera Copilot <a href="#heading-h.als6tqj5300t" id="heading-h.als6tqj5300t"></a>

You can now set notification preferences in the Aisera Copilot channel.

1. Click on the bell icon in the upper right corner of your Copilot bot.

<div align="left"><img src="https://2983236984-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiZkLJr3EjXkd2tHYiQJP%2Fuploads%2Ffqlg3qATLNv3h6FYkEKQ%2F15.png?alt=media" alt="" width="563"></div>

2. Select **All**, **Read**, or **Unread** Notifications.

<div align="left"><img src="https://2983236984-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiZkLJr3EjXkd2tHYiQJP%2Fuploads%2FQB2SXPsQPVZVb9mXP2HQ%2F16.png?alt=media" alt="" width="563"></div>

3. Select Notification for **All**, or for the last **5**, **10**, **30**, or **50** days.

**To set your notification options:**

1. Click the **bell icon** in the upper-right side of your Copilot window.
2. Set the **Status** option for the notifications you want to view.
3. Set the **Date** field with the timeframe for the notifications you want to view.
