Assigning contents to specific Roles
Role based content customization lets you create tailored experiences for different types of users, ensuring everyone gets the most relevant information for their needs.
What are Roles in AIsuru
"Roles" in AIsuru represent roles or categories of users. It's like having a specialized version of your Agent for each user group.
For example, you can make your Agent:
Show technical documentation only to the "support" team
Offer special promotions only to "new customers"
Share financial reports only with "managers"
How content assignment works
After you've created a Role, you can assign contents to it:
Go to the Contents section of your Agent
Create a new content or edit an existing one
In the "Assigned to" field, select the desired Role from the dropdown (by default, contents are visible to everyone with the "Public" option)
Save the content
How does it work internally?
The receiver tag (the role) is passed to the LLM, which can behave differently depending on the role, following the instructions.
What happens to other users?
When a user without the necessary permissions asks a question related to restricted content, the Agent:
Will first look for similar public contents the user has access to
If it doesn't find relevant alternatives, it will use generative AI to provide a response (passing only the contents the user has access to)
The user won't know they don't have access to specific contents, so the Agent can never reveal anything, even if tricked into trying
Tips for effective use
Create Roles for groups of users with distinct information needs
Use clear, descriptive names to make future management easier
Periodically review content assignments to keep them current
Test the Agent's responses with different roles to make sure the experience is optimal for everyone
Last updated