Using WFM agents
The scenarios included in this topic demonstrate the expected behavior of the agent in real-world situations. They provide clear, reproducible examples that you can use to learn how to use the agents.
WFM_Billboard
| Question | Expected response | Expected Agents and Tools Used |
|---|---|---|
| (Logged in as Manager) Post an open shift for Saturday 8am-4pm in department 100 | Creates a billboard posting for the open shift so eligible employees can view and claim the shift. | |
| (Logged in as Manager) Show me all current billboard postings for my department | Retrieves and displays all active open shift postings for the manager's department.. | |
| (Logged in as Manager) Remove the billboard posting for the Sunday overnight shift | Deletes the specified open shift posting from the billboard. | |
| (Logged in as Manager) Who has signed up for the open shift posted on Friday? | Displays a list of employees who have bid on or claimed the open shift posted on Friday. |
WFM_Broadcast
| Question | Expected response | Expected Agents and Tools Used |
|---|---|---|
| (Logged in as Manager) Who is available to broadcast this shift to? | Displays a list of available employees to broadcast for a specific shift. | |
| (Logged in as Manager) Broadcast the following shifts to these employees | Sends broadcast message to specified employees about available shifts. |
WFM_EmployeeBillboard
| Question | Expected response | Expected Agents and Tools Used |
|---|---|---|
| (Logged in as Employee) Post my shift tomorrow from 9am to 5 pm to the billboard. | Displays the logged in employee's own details, such as full name, employee ID, hire date, and assigned job. | |
| (Logged in as Manager) Show me the employee details for Mary Wilkins | Displays the employee details for Mary Wilkins, including employee ID, full name, hire date, and other profile information. | |
| (Logged in as Manager) What team does employee 10045 belong to? | Displays employee's assigned team or department. | |
| (Logged in as Manager) Look up all employees with the last name "Garcia" | Displays a list of matching employees with their employee ID, full name, and assigned departments.. |
WFM_EmployeeDetails
| Question | Expected response | Expected Agents and Tools Used |
|---|---|---|
| (Logged in as Employee) Show me my employee profile | Displays the logged in employee's own details, such as full name, employee ID, hire date, and assigned job. | |
| (Logged in as Manager) Show me the employee details for Mary Wilkins | Displays the employee details for Mary Wilkins, including employee ID, full name, hire date, and other profile information. | |
| (Logged in as Manager) What team does employee 10045 belong to? | Displays employee's assigned team or department. | |
| (Logged in as Manager) Look up all employees with the last name "Garcia" | Displays a list of matching employees with their employee ID, full name, and assigned departments.. |
WFM_GroovyScript
| Question | Expected response | Expected Agents and Tools Used |
|---|---|---|
| (Logged in as Manager) Summarize this script | Displays an explanation of business logic of the specified script in plain language | WFM_GroovyScript |
|
(Logged in as Manager) Review this code |
Reviews code and identifies warnings and errors. | |
| (Logged in as Manager) What does this code do? | Displays an explanation of business logic of the specified script in plain language | WFM_GroovyScript |
WFM_Scheduling
| Question | Expected response | Expected Agents and Tools Used |
|---|---|---|
| (Logged in as Manager) Show me the schedule for department 100 for next week | Retrieves and displays the weekly schedule grid for all employees in department 100 for the requested week. | |
|
(Logged in as Manager) Show me the available shifts for this week. |
Displays a list of shifts that are unassigned for this week. | |
| (Logged in as Employee) What is my schedule for this week? | Displays the logged in employee's own schedule for the current week, including shift times and assignments. |
WFM_ShiftManagement
| Question | Expected response | Expected Agents and Tools Used |
|---|---|---|
| (Logged in as Manager) Retrieve all shifts for employees 101, 102, and 103 during this weekend | Displays the shifts of specified employees for the specific time frame. | |
| (Logged in as Manager) Copy the weekend shifts from this week to the next 3 weekends | Copies the shift template for the weekend, and replicate it across the next 3 weekends. | |
| (Logged in as Manager) Modify all shifts for team ICU on August 5th to add a 30-minute break | Add 30 minute break to all shifts on ICU for August 5. |
WFM_TimeAttendance
| Question | Expected response | Expected Agents and Tools Used |
|---|---|---|
| (Logged in as Manager) Show me the timesheet for John Smith for this pay period | Retrieves and displays John Smith's timesheet with clock in and clock out times, hours worked, and any exceptions. | |
| Logged in as Manager) What attendance exceptions exist for department 200 today? | Displays a list of attendance exceptions, such as missed punches, late arrivals, and early departures, for the department. | |
| (Logged in as Employee) Show me my timesheet for last week | Displays the logged in employee's own timesheet for the previous week with all punches and totals. |
WFM_TimeOff
| Question | Expected response | Expected Agents and Tools Used |
|---|---|---|
| Show me my time off schedule | Displays users time off records | |
| (Logged in as Manager) Show me all pending time off requests for my team | Retrieves and displays a list of all unapproved time off requests for the manager's direct reports. | |
| (Logged in as Manager) How often does Mary Butler take time off on Mondays | Displays the records of Mondays where the employee was on PTO | |
| Logged in as Employee) What is my remaining vacation balance? | Displays the employee's current time off balances including vacation, sick, and personal days remaining. |