Absence Assistant Interface
This section explains the Absence Assistant interface.
The Absence Assistant helps employees to view absence-related information such as Absence balances and Absence requests as well as perform simple absence-related tasks like requesting or cancelling Absences.
Note:
To enable the Absence Assistant tile to Employees homepage, associate the corresponding chatbot service role types. The Absence Chatbot ESS Services permission list ID is HCCPAMCB01. There are corresponding Chatbot administrator and client user lists.
Roles and permission lists are part of standard PeopleTools security administration, used to grant access to components and pages. Roles and permission lists are discussed in the PeopleTools: Security Administration documentation.
Request Absence Transactions
The Absence Assistant can apply absence on behalf of the employee with inputs from employee. If approvals are not configured, absence gets created without approval. The Absence Assistant requests for entities and the inputs are validated by PeopleSoft. The chatbot asks for absence begin and end date. In case of attachments or partial days information required, the employee will be navigated to Request Absence page.
The chatbot supports all the configurations selected for an absence. It prompts for up to four user fields that are marked required. The user is transferred to the Request Absence page if he/she wishes to provide partial days and attachments
If request approval is required, it triggers an approval process. The user is transferred to the Request Absence page if he/she wishes to provide partial days and attachments. The chatbot prompts for up to four user fields that are marked required.
View Absences Query
The Absence Assistant, on selecting View Absences responds with the list of matching requests in descending order of request start date in the form of a card layout. The information includes absence name, status, dates and date range.
The View Details shows the absence details.
From the set of absence requests results, based on the cancel configurations selected for the absence, you can select Cancel link to directly cancel the absence. Using View More button, you can scroll horizontally through the listed absence. The More Requests avails you the next set of absence requests matching the user requirement.
Note:
The What can I do next button is the global support that displays at the end of every interaction.
Current Balances Query
The Absence Assistant displays absence balance for the employee for a specific absence or for a particular absence name or for all users absences, if the user does not provide an absence name. It displays the Absence Names to select for viewing more details. The chatbot displays Balance information in the units configured for the logged in employee.
Future Balances Query
The Absence Assistant retrieves accrued balances as of a specific date. You have to configure forecasting to enable this entity. The employee can request for forecasted balance, then the assistant requests for entity values and provides the forecast values.
When user provides a date before last calendar run for future balance information, the chatbot responds that it does not support past dates and provides the absence balance as of last calendar run.
Cancel Absence Transaction
The Absence Assistant can cancel absence on employee request. The Assistant requests for entities and the inputs are validated by PeopleSoft. If request approval is required, approval process is triggered. If request approval is not required, absence is cancelled and confirmation message displays.
The chatbot displays one or more matching requests for user input. You can have a quick look at the absence and select the cancel option. You can select Cancel Absence link which asks for reason for cancelling the absence. The Absence Assistant displays one or more matching requests for user input.
Note:
Alternately, you can provide Begin Date or End Date with the Absence Name for canceling a specific Absence Request.