Agent list

This table shows the list of the agents of Workforce Management for the GenAI Assistant.
Agent Description
WFM_EmployeeDetailsAgent

Retrieves employee profile information including:

  • Hire date, pay rate, and contact information
  • Employee jobs and skills
  • Team details for the current user
  • List of employees on a given team
WFM_GroovyScriptAgent Works with Groovy scripts from your screen. The user must be on extension script page:
  • Summarizes code and explains specific methods
  • Retrieves specific lines from the script
  • Explains business logic
  • Provides example scenarios for how the script works
  • Reviews code for potential issues or bugs
WFM_BroadcastAgent Manages shift broadcasting:
  • Broadcasts open shifts to specific employees for claiming or bidding
  • Retrieves list of available employees to broadcast to
  • Retrieves list of open shifts
WFM_SchedulingAgent Handles scheduling operations:
  • Gets work, on-call, and time-off schedules for date ranges
  • Retrieves schedules for specific employees or all direct reports
  • Finds employees scheduled after their termination date
  • Gets billboard shifts for an employee
  • Retrieves unassigned shifts for a team
WFM_TimeAttendanceAgent Tracks time and attendance:
  • Gets employee attendance event logs, for example, late events, etc.
  • Retrieves employee work-details showing hours worked
  • Gets employee clock status and clock details
  • Gets clock status for all employees in a team
  • Retrieves weekly timesheet summaries
WFM_TimeOffAgent Manages time-off information:
  • Retrieves time-off balances
  • Gets time-off requests
  • Views time-off schedules
  • Checks time-off frequency
WFM_BillboardAgent Manages billboard operations:
  • Retrieves all billboard postings
  • Gets open shifts
  • Posts open shifts to the billboard

  • Withdraws billboard postings

  • Approves/rejects employee billboard bids and claims

WFM_ShiftManagementAgent Performs comprehensive shift management:
  • Creates, updates, copies, and retrieves shifts

  • Looks up shifts by configuration ID, shift label, or custom parameters

  • Finds employees by name to resolve identifiers for shift operations

  • Discovers system resources (jobs, activities, departments) by name description

WFM_EmployeeBillboardAgent Employee-focused billboard operations:
  • Gets available billboard postings the current employee can claim

  • Posts the current employee's shift to the billboard

  • Withdraws their postings

  • Bids and claims on postings

  • Views their own currently active postings