Start the Employee Help Desk Self Service Assistant from the search bar

In prior releases, administrators could configure AI Assistance on the My Help page and the option would show up as a separate hyperlink on the page, "Get AI Assistance." Now, the Employee Help Desk Self Service Assistant can be found at the left-hand side of the Search Bar, and will open much like the functionality of the Agentic Apps.

Get AI Assistance

Get AI Assistance

For the 26C release, clicking on this icon will open a "floating" window that can be moved to not obstruct the page behind it.

Floating Window

Floating Window

This feature provides a more consistent experience for the employees when opening an AI Assistant, and allows the employee to take other actions (like performing a knowledge search) and not be blocked by the Employee Help Desk Self Service Assistant.

Steps to enable and configure

If you have already enabled the Employee Help Desk Self Service Assistant, then it will move to the search bar automatically.

If you have not already enabled the Employee Help Desk Self Service Assistant, use the following instructions:

There are a number of steps required.

  1. Set up Permissions
  2. Load Products and/or Categories
  3. Customize the AI Agent
  4. Decide upon and register the Agents for the Team
  5. Configure the Profile Option to indicate the AI Agent team to be used

Set up Permissions

For those not already using the Employee SelfService Assistant, you should first create a custom role that will allow employees to use AI Features. If you have already completed this previously, you can skip this step.

These instructions assume that you have a custom role set up based on Next Gen Human Resource Help Desk User that will be enhanced with the new role created below.

  1. Enable ORA_ASE_SAS_INTEGRATION_ENABLED to allow permissions groups to be set.
    1. Go to Setup and Maintenance.
    2. Click the Tasks icon.
    3. Click Search.
    4. Search for Manage Administrator Profile Values.
    5. Click the resulting link.
    6. Enter the Profile Option Code ORA_ASE_SAS_INTEGRATION_ENABLED.
    7. Set the Profile Value to the value that enables the option.
    8. Click Save and Close.
    9. Click Done.
  2. Create a new Custom Role for your Employee AI User.
    1. Navigate to Tools -> Security Console.
    2. Under the Roles tab, click Create Role.
    3. Create a custom Role using the following recommended values:

      Recommended Values for Custom Role

      Field Recommended Value
      Role Name Help Desk Employee AI User 
      Role Code HELP_DESK_EMPLOYEE_AI_USER
      Role Category Common-Abstract Roles
      Enable Permission Groups Yes
      Description Allows Help Desk Employee Users to use AI Assistance for Employee Self Service.
  1. Associate the Custom Role to your custom role for Help Desk Users (based on the default Next Gen Human Resource Help Desk User or Internal Help Desk User roles).
    1. Find and edit (or create) the custom role used for Employee users of Help Desk.
    2. Click Next until you've reached Roles and Permissions Groups.
    3. Click Add Role.
    4. Search for ORA_DR_SVC_GEN_AI_AGENT_HD_SELF_SERVICE.
    5. Select this role and click on Add Role.
    6. Click Next until you reach Users.
    7. If you have created a brand new custom role and would like to add the users who will be testing,
      1. Click Add User.
      2. Search for the username, and Add User to Role. If you are adding these new roles to an existing custom role, then you may skip this step. Click Cancel.
    8. Click Next.
    9. Click Submit and Close.
    10. Click OK.
    11. Click on the Administration Tab.
    12. Click on Role Status to see that your new Role has been updated and is Complete.
  2. Run the processes to update the Security Roles.
    1. Navigate to Tools -> Scheduled Processes.
    2. Run each of the Jobs listed below in sequential order, allowing the previous one to complete before continuing:
      1. Click Schedule New Process.
      2. Click the drop-down for the Name field and click Search...
      3. Search for and select the appropriate job to be run (in the order given).
        1. Import User and Role Application Security Data
        2. Send Pending LDAP Request
        3. Retrieve Latest LDAP Changes
      4. Click OK, OK.
      5. Click Submit.
      6. Copy the Process ID, and click OK.
      7. Monitor the progress.
        1. Expand the Search section.
        2. Enter the copied Process ID into the Process ID field and click Search.
          (You may also want to clear out the Submission Time values if nothing is returned.)
        3. Occasionally Refresh the process status until you see that it Succeeded (or failed).
          (This job can take a long time. If it fails, please open an SR with Tech Support.)
    3. Return to Step 2 to run the next job, until all have been completed successfully.

Load Categories (if desired and not done previously)

The category and product are set automatically when the user logs a ticket only if they are present in RAG. If this has not yet been done, you can use an ingestion agent to upload the categories (or products):

  1. Navigate to Tools -> AI Agent Studio.
  2. Click on the Workflows tab on the left.
  3. Search for SR Product and Category Ingestion Assistant.
  4. Click the View (eye) icon to see the workflow for the assistant.
  5. Click the Debug button at the bottom of the page.
  6. Click on the Profile (lightening bolt) icon.
  7. Click Create new profile.
  8. Edit, providing the following values (to update categories):
    • Name: Update HR Help Desk Categories
    • Type: REST
    • Parameters: 
      {
      "operation": "ingest",
      "entityType": "category",
      "objectType": "HRHelpDeskRequest",
      "query": "(StripeCd='ORA_SVC_HCM') and (CSSFlag = true) and (EnabledFlag = true) "
      }
  9. Click on the Back button.
  10. Now highlight the line for your newly created profile, Update HR Help Desk Categories.
  11. Click on the Play button at the bottom.

The Profile and parameters used can change to upload products, as well, and this ingestion agent can be used for both the InternalServiceRequest and HRHelpDeskRequest objects.

If you've already completed this in support of some other AI Agent (such as the Triage Agent), it doesn't have to be done again, if the products and categories have not changed. 

Customize the AI Agent

Because of the name change, anyone wanting the latest version will need to do the following instructions, unless otherwise noted.

  1. Navigate to Tools -> AI Agent Studio.
  2. Use the search bar to find the "Employee Help Desk Self Service Assistant" agent.
  3. Copy the AI Assistant.
    1. Click Copy Template on the Employee Help Desk Self Service Assistant. 
    2. Enter HD (for Help Desk) for the Agent Team Suffix.
    3. Click Continue.
    4. Click Publish.
  4. Click on the Agent Teams tab at the bottom of the AI Agent Studio.
  5. Click on the Published button on the right hand side of the page.
  6. Use the search bar to find the new copy of the AI Agent that you just created.
  7. Note the Agent Team Code for future reference. It is likely EMPLOYEE_HELP_DESK_SELF_SERVICE_ASSISTANT_HD.
  8. Now click on the Pencil icon to edit the AI Agent.
  9. Click on the Agent Teams Settings wheel on the top left-hand side.
  10. In the pop-up, click the Security sub-tab.
  11. Click Add.
  12. For the Role, select the Help Desk User role(s) being used.
  13. Click Apply.
  14. Click Update.
  15. In the first node of the AI agent, setAgentCodes, click  on the dots and choose to Edit.
  16. Set the workflowCodes by editing the variable agentcodes to include any AI Agents that should be used for responding to the employee.
    • IMPORTANT: Agents defined for use MUST have proper description, since that description is used by the Employee Self Service Assistant to pick the appropriate agent(s) to resolve the user query. 
    • Note: You can generally find employee-facing AI Agents by searching for published agents by searching for "employee" or "worker."
    • Remove the registered AI Agents previously included on the Team (only applicable if you are currently using Employee SelfService Assistant which was deprecated in 26B)

      1. Navigate to Configuration -> Visual Builder.
      2. Under App UIs, navigate to Customer Experience (CX) -> Help Desk -> helpdesk -> employee.
      3. Under the Variables tab, select the Constant ESSRoutingAgentCodes.
      4. Click on the Function Editor.
      5. In the Expression Editor, remove all values.
      6. Click Save.
      7. Publish your changes after all other steps are complete.
  17. Click Apply.
  18. Click Update.
  19. Publish the AI Agent.

Configure the Profile Option to indicate the AI Agent team to be used

  1. Go to Setup and Maintenance.
  2. Click on the Tasks icon.
  3. Click Search.
  4. Search for Manage Administrator Profile Values.
  5. Click the resulting link.
  6. Enter the Profile Option Code ORA_SVC_HELP_DESK_SUPERVISOR_AGENT_TEAM_CODE.
  7. Enter the Site Profile Value to be the Agent Team Code that you created in the setup section Customize the AI Agent. This is likely EMPLOYEE_HELP_DESK_SELF_SERVICE_ASSISTANT_HD.
  8. Click Save and Close.
  9. Click Done.

Once you log out and back in, you should be able to test your changes.

Key resources

A demo of this new functionality is found at: Help Desk - Oracle Video Hub

To learn more about AI Agent Studio, consider these resources:

  1. Load Contextual Data (documentation)
  2. Oracle AI for Fusion Applications (documentation)
  3. Introduction to AI Agents in Oracle Cloud HCM and SCM (recorded presentation, account required)
  4. Oracle AI Agent Studio for Fusion Applications Foundations Associate (training and certification, account required)

Access requirements

All Help Desk Users must use a custom role that includes the Service Gen AI User and Help Desk Employee AI User roles.

For AI Agent Studio access, refer to Access Requirements for AI Agent Studio.