Custom chat agents
Custom chat agents enable Amazon Quick Suite users to create tailored conversational interfaces for specific business needs. Unlike the system chat agent, which is available to all users with chat permissions by default, custom chat agents can be selectively shared and configured by authorized users.
Users with chat agent creation capabilities can customize the chat agent's personality, response style, and capabilities through a natural language interface, or through the agent builder configuration flow. These users can also configure these chat agents with specific knowledge sources (like spaces) and workflows (like actions) while maintaining control over sharing and access permissions for each of those resources separately. Or, chat agents can be left unlinked for general purpose use which allows end users to use the agent with all or some of their resources.
Quick Suite admins must give users the permission to create chat agents. For
information on which roles can create chat agents, refer to the Amazon Quick Suite pricing
Topics
Create and preview custom chat agents
You can create custom chat agents in Amazon Quick Suite from the Chat agents menu on the Amazon Quick Suite home page. You can preview and test your chat agent as you build it. When you create a custom chat agent, you are assigned as its owner by default. The following procedure outlines how to create a custom chat agent.
Share custom chat agents
When you create a chat agent, you are assigned as its owner by default. You can choose to share a chat agent you own with other Amazon Quick Suite users using the following permissions:
-
Owner permissions – User can edit, share, use, and delete the chat agent.
-
Viewer permissions – User can view and use the chat agent.
You can also define access permissions for a chat agent globally, granting all users access to a chat agent and then defining more granular access permissions for specific users and groups.
The following procedure shows you how to share and assign permissions to chat agents.
To share custom chat agents
-
Log in to the Amazon Quick Suite console.
-
From the left navigation menu, select Chat agents
-
Then, from the Actions column for the chat agent you want to share, select the menu icon, and then select Share.
-
In the Share chat agent modal that opens, enter the user or group name you want to share the chat agent with. When the user or group name appears, select it. Repeat the action for all groups or users you want to share the chat agent with. The modal displays the users and groups you're adding.
-
Assign permissions and access information for each user or group you're sharing your chat agent with using the dropdown next to the user or group name. You can assign one of two roles:
-
Owner – User can edit, share, and delete the chat agent.
-
Viewer – User can view and use the chat agent.
-
-
Select Share.
Update custom chat agents
You can update custom chat agents in Amazon Quick Suite from the Agents menu on the Amazon Quick Suite home page. The following procedure outlines how to do so.
Note
You can preview how your chat agent customizations updates perform, as you are configuring the chat agent, in the preview chat interface. Make sure to select Update preview before testing a change. Once all changes are tested in preview, select Launch to publish the changes to the chat agent currently in use.
To update a custom chat agent
-
Log in to the Amazon Quick Suite console.
-
From the left navigation menu, select Chat agents
-
Then, from the Actions column for the chat agent you want to share, select the menu icon, and then select Edit. This creates a preview version of your chat agent to update and test before publishing.
-
In the Edit agent, update your chat agent settings, and then select Launch.
Manage access to a custom chat agent
If you're the owner of a chat agent, you can choose to change the user access permissions for a chat agent. You can also remove user and group access to a chat chat agent. The following procedure shows how.
To manage access to custom chat agents
-
Log in to the Amazon Quick Suite console.
-
From the left navigation menu, select Chat agents
-
Then, from the Actions column for the chat agent you want to share, select the menu icon, and then select Share.
-
In the Share chat agent modal that opens, select the user and group you want to change permissions for. When the user or group name appears, select it and change the permissions. Repeat the action for all groups or users you want to change permissions for. The modal displays the users and group permissions you're changing. You can take the following three actions:
-
Change to Owner – User can edit, share, and delete the chat agent.
-
Change to Viewer – User can view and use the chat agent.
-
Remove access – Remove user or group access to a chat agent.
Note
You can also define access permissions to a chat agent globally, granting all users access to a chat agent and then defining more granular access permissions for specific users and groups. To do so, choose Settings and then use Global settings to turn this feature on or off.
-
-
Select Share.
View chat agents
You can view a list of the chat agents you have created or have access to. The following procedure shows how.
To view custom chat agents
-
Log in to the Amazon Quick Suite console.
-
From the left navigation menu, select Chat agents
-
The chat agents you have created or have access to will be displayed on the Chat agents home page.
View chat agent details
You can view the details of chat agents that are either created by you or shared with you, including all spaces and actions attached to each chat agent.
To view chat agent details
-
Log in to the Amazon Quick Suite console.
-
From the left navigation menu, select Chat agents
-
Then, from the list of chat agents, from the Name column, click on the name of the chat agent you want to view details for. A detail modal will open.
Note
You can also view chat agent details by navigating to the Actions column for the chat agent you want to share, selecting the menu icon, and then selecting View chat agent details.
-
In the chat agent details modal that opens, you will see the following details:
-
Description – The description for the chat agent.
-
Instruction summary – A summary of the instructions defined for the chat agent.
-
Created by – Details on whether the chat agent was created by you or someone else.
-
Last modified – The time the chat agent was last modified.
-
Under Capabilities:
-
Knowledge – The knowledge sources the chat agent is either attached to or has access to. If your chat agent is linked to a space, you'll be able to see which space it is linked to.
-
Actions – The actions that the chat agent is attached or has access to. You can also view this by clicking on info next to the agent name in the chat UI agent selector.
-
-
Duplicate custom chat agents
You can duplicate existing custom chat agents without building a chat agent from scratch. Users can duplicate chat chat agents from the list page using the Duplicate action button. When you duplicate a chat agent, Amazon Quick Suite creates a new chat agent with name format "[Original name] (copy)", which you can edit. All fields and configurations from the original chat agent are copied to the new version of the chat agent. Once duplicated, you can assign custom user access permissions to the duplicated chat agent and share it.
The following procedure outlines how to duplicate chat agents.
To duplicate custom chat agents
-
Log in to the Amazon Quick Suite console.
-
From the left navigation menu, select Chat agents
-
Then, from the Actions column for the chat agent you want to share, select the menu icon, and then select Duplicate.
You will be redirected to a chat agent duplication modal with prepopulated fields.
-
Make any changes you need to, including adding the right user and group permissions, and linking it to the assets you want and then select Launch to launch your duplicated chat agent.
Delete chat agents
You can delete a Amazon Quick Suite chat agent you own. The following procedure shows you how.
To delete a custom chat agent
-
Log in to the Amazon Quick Suite console.
-
From the left navigation menu, select Chat agents
-
Then, from the Actions column for the chat agent you want to share, select the menu icon, and then select Delete.