Enable AI Agent in Redwood Benefits Pages
You can now deploy AI agent-enabled guided journeys to effectively answer user questions about benefits programs, plans, and policies through a chat experience. You can upload various sources of information in PDF format. The AI agent provides answers based on these documents.
You can add the AI agent support to the Redwood Benefits pages by using page-level guided journey. Benefits support page level guided journey in the landing, journey, and enrollment flow.
Structure of an Agent
An agent utilizes document tools to provide answers based on uploaded files. You can assign multiple document tools to an agent, each capable of containing one or more documents. A document represents a distinct source of knowledge, and you can upload multiple files (attachments) to a document. These documents are presented as discussion topics during a user chat experience.
This diagram explains the structure of an agent:
The diagram that explains the structure of an agent.
Security Requirements
Before you set up an AI Agent, you need to grant functional privileges to your users.
Privilege to access the Configure HCM agent administration page:
This table lists the privilege to access the Configure HCM agent administration page.
Privilege | Description |
---|---|
HRC_MANAGE_AI_AGENT_PRIV | Enables management of intelligent agents, tools and documents. |
This table lists the privilege to access chats with agent enabled guided journeys.
Privilege | Description |
---|---|
HRC_ACCESS_AI_AGENT_CHAT_PRIV | Allows access to intelligent agent chat component. |
The AI Agent feature helps employees understand and maximize their benefits packages, offering personalized insights on medical, dental, and vision coverage, based on individual needs.
Steps to Enable
At a high level, here's what you need to do to enable this feature:
- Enable profile options.
- Set up your AI agent:
- Create and configure tools.
- Create an agent.
- Run Enterprise Scheduler Service (ESS) process.
- Create and configure guided journey agent task.
- Enable the guided journey.
Enable Profile Options
Verify that these profile options are set to Y at the site level:
The list of profile options to be enabled to access various pages.
Profile Option Code | Profile Option Name |
---|---|
ORA_HCM_VBCS_PWA_ENABLED | Enable VBCS Progressive Web Application User Interface |
ORA_PER_GUIDED_JOURNEYS_SETUP_REDWOOD_ENABLED | Agent Task Type Enabled for Guided Journeys |
ORA_PER_AGENT_TASK_TYPE_GUIDED_JOURNEYS_ENABLED | Redwood Guided Journey Setup Page Enabled |
ORA_BEN_SELF_SERVICE_ENROLLMENT_REDWOOD_ENABLED | Redwood Benefits Self-Service Enrollment Pages Enabled |
Create and Configure Tools
Agent is a collection of tools. You need to first create tools so that you can attach the tools to the agent. Here’s how you create and configure tools:
- On the Home page, click My Client Groups > Show More > Tools > Configure HCM Agents.
- Select the Tools tab and click Add.
- Enter the name and description.
- Under Documents, you can add the documents. The Documents section lets you add and categorize your list of attachments. For example, you can have a document category for all your medical plans. These documents appear as different categories in your self-service pages. We recommend that you add documents incrementally rather than all at once.
- Add the PDF attachment for each document and save your changes.
- After saving all documents, click Add.
- Review the tool and the attachments.
- Edit each document and change the status from Draft to Ready to Publish.
- Save your changes.
Create an Agent
Here are the steps to create an agent and attach the tool to the agent:
- On the Home page, click My Client Groups > Show More > Tools > Configure HCM Agents.
- Select the Agents tab and click Add.
- Enter Name, Code, Description, and Category.
- Under Tools, click Add and select the tool that you created in the previous steps.
- Save your changes to attach the tool to the agent. If you created multiple tools, repeat the steps to attach those too to the agent.
- Click Add.
Run Enterprise Scheduler Service (ESS) Process
To ingest the files that you added, submit an ESS process:
- Go to Navigator and open the Scheduled Processes.
- Click Schedule New Process.
- In the Name field, enter "Process Agent Documents".
- Submit the process.
- Return to the Configure HCM Agents page and reopen the tool.
- Ensure that your documents' status is updated to Published.
Create and Configure Guided Journey Agent Task
After you run the ESS process to ingest the attachments, here’s how you create and configure guided journey agent tasks.
- My Client Groups > Show More > Guided Journey (Journeys Setup section).
- Create a guided journey. Make note of the guided journey code. You need to enter this code for the page properties in VB Studio when you enable the journey.
- Click Create Draft.
- In the Tasks section, you add a task. Make sure you select Agent as the task type and select the agent you created earlier.
- Save your changes.
- Click Activate.
Enable the Guided Journey
After you activate the guided journey, you need to configure the Benefits self-service pages with the guided journey code. Ensure that you use Google Chrome as your browser when you use Visual Builder Studio.
- On the Home page, click Me, Benefits.
- From the Settings and Actions menu in the global header area, click Edit Page in Visual Builder Studio. Ensure that you have appropriate access to the VB Studio configuration to see this option.
- If you’re accessing VB Studio for the first time, you must create a project. After you create a project, select it, and then select the Express option.
- In this scenario, you want to enable the guided journey at the page level. The pageLevelJourneyCode property controls the display of the guided journey at the page level. Use the journey code that you created during an earlier step here.
- Click Preview in VB Studio to view the guided journey details.
- Click Publish to see the changes in the Benefits self-service pages.
Test Your Setup
Here are the steps to test to your setup:
- On the Home page, click Me, Benefits.
- Verify that the topic text box appears on the banner of the page.
- Select a topic. The chat box appears.
- Enter your questions and review the answers.