Configuring AI Agent Settings
The Settings page lets you manage data security, deployment channels, and advanced authentication settings for an AI Agent. To open it, select an AI Agent on the My AI Agents page, and then select Settings in the navigation menu. The Settings page is available only after you save a newly created AI Agent.
The Settings page has the following tabs:
-
Security: Turn data masking on or off, and view the data purging and allowed websites policies.
-
Channels: Embed the AI Agent on your website.
-
Channels (Legacy): Connect the AI Agent to Amazon Connect or Genesys Cloud CX. This tab replaces the Integrate Channel section.
-
Advanced: Configure additional OAuth token scopes and the client application ID.
Security Tab
The Security tab provides a central view of how the platform masks and retains data. Masking patterns, retention periods, and allowed websites are configured in the eGain Admin Console.
Data Security
-
Data Masking: Turn on the toggle to apply data masking to all messages before they are sent to the AI Agent. The masking patterns are derived from the masking rules defined in the Admin Console. Select Admin Console to manage the masking rules.
-
Data Purging: Shows the Global Retention Policy. By default, data is stored for 13 months, and all data older than that is purged. This policy applies across the platform. To change the retention period, select Admin Console.
CORS
-
Allowed Websites: The websites on which this AI Agent can be embedded are managed in the Admin Console. To add or remove allowed websites, select Admin Console. Only Partition Administrators can add or remove allowed websites.
Select Save Changes to save the Data Masking setting.
Channels Tab
Use the Channels tab to make the AI Agent available on your website, so that visitors can get answers and help through an embedded chat experience.
To embed the AI Agent on your website:
- On the Channels tab, on the Website card, select Connect.
- Use the following details to embed the AI Agent. Select the Copy icon next to a value to copy it.
- Agent ID: The unique ID of the AI Agent.
- System URL: The URL of the system on which the AI Agent is created.
- Instructions for Standalone Widget: Follow the instructions displayed on the page, and copy the iframe code to embed the standalone widget. For example, to add the widget to Genesys, copy the iframe URL, open Genesys and select Admin, go to Integrations, select the widget to edit, select Configuration, paste the iframe URL into Application URL, and save.
- Select the back arrow to return to the list of channels.
Channels (Legacy) Tab
The Channels (Legacy) tab lists the apps and integrations under Apps & Integrations > Available:
-
Amazon Connect: Enable AI-powered assistance with Amazon Connect to enhance agent productivity and improve customer experience. For more information, see Integrating the AI Agent with Amazon Connect.
-
Genesys: Enhance support productivity through AI Agent integration with Genesys Cloud CX. For more information, see Integrating the AI Agent with Genesys.
Select Connect on an app to set up the integration.
Advanced Tab
Use the Advanced tab to configure how the AI Agent SDK requests access tokens and signs in users for this AI Agent.
-
Additional token scopes: Enter the OAuth resource scopes that the AI Agent SDK adds to every access token it requests for this AI Agent, in addition to the default scopes. Enter one scope per line, without the permission prefix. Every token for this AI Agent already includes the default scopes
knowledge.portalmgr.manageandcore.aiservices.read. -
Client application ID: Enter the OAuth client application ID that the AI Agent SDK uses when it signs users in for this AI Agent. Leave this field blank to use the deployment default. The client application must be allowed to request the default scopes and every additional scope you enter, and must have the redirect URL displayed on the page registered.
Select Save Changes.