Skip to main content
Server path: /genesys-workforce | Type: Application | PCID required: Yes

Tools


genesys_workforce_delete_managementunit

Delete management unit Parameters:

genesys_workforce_delete_managementunit_timeofflimit

Deletes a time off limit object Parameters:

genesys_workforce_delete_managementunit_timeoffplan

Deletes a time off plan Parameters:

genesys_workforce_delete_managementunit_workplan

Delete a work plan Parameters:

genesys_workforce_delete_managementunit_workplanrotation

Delete a work plan rotation Parameters:

genesys_workforce_get_adherence

Get a list of UserScheduleAdherence records for the requested users Parameters:

genesys_workforce_get_adherence_explanation

Get an adherence explanation for the current user Parameters:

genesys_workforce_get_adherence_explanations_job

Query the status of an adherence explanation operation. Only the user who started the operation can query the status Parameters:

genesys_workforce_get_adherence_historical_job

Query the status of a historical adherence request operation. Only the user who started the operation can query the status Parameters:

genesys_workforce_get_agent_adherence_explanation

Get an adherence explanation Parameters:

genesys_workforce_get_agent_managementunit

Get the management unit to which the agent belongs Parameters:

genesys_workforce_get_agents_me_adherence_historical_job

Request to fetch the status of the agent adherence job. Only the user who started the operation can query the status Parameters:

genesys_workforce_get_agents_me_managementunit

Get the management unit to which the currently logged in agent belongs

genesys_workforce_get_managementunit

Get management unit Parameters:

genesys_workforce_get_managementunit_adherence

Get a list of user schedule adherence records for the requested management unit Parameters:

genesys_workforce_get_managementunit_agent

Get data for agent in the management unit Parameters:

genesys_workforce_get_managementunit_agent_shifttrades

Gets all the shift trades for a given agent Parameters:

genesys_workforce_get_managementunit_shifttrades_matched

Gets a summary of all shift trades in the matched state Parameters:

genesys_workforce_get_managementunit_shifttrades_users

Gets list of users available for whom you can send direct shift trade requests Parameters:

genesys_workforce_get_managementunit_timeofflimit

Gets a time off limit object Parameters:

genesys_workforce_get_managementunit_timeofflimits

Gets a list of time off limit objects under management unit. Parameters:

genesys_workforce_get_managementunit_timeoffplan

Gets a time off plan Parameters:

genesys_workforce_get_managementunit_timeoffplans

Gets a list of time off plans Parameters:

genesys_workforce_get_managementunit_user_timeoffrequest

Get a time off request Parameters:

genesys_workforce_get_managementunit_user_timeoffrequest_timeofflimits

Retrieves time off limit, allocated and waitlisted values according to specific time off request Parameters:

genesys_workforce_get_managementunit_user_timeoffrequests

Get a list of time off requests for a given user Parameters:

genesys_workforce_get_managementunit_users

Get users in the management unit Parameters:

genesys_workforce_get_managementunit_week_shifttrades

Gets all the shift trades for a given week Parameters:

genesys_workforce_get_managementunit_workplan

Get a work plan Parameters:

genesys_workforce_get_managementunit_workplanrotation

Get a work plan rotation Parameters:

genesys_workforce_get_managementunit_workplanrotations

Get work plan rotations Parameters:

genesys_workforce_get_managementunit_workplans

Get work plans Parameters:

genesys_workforce_get_managementunits

Get management units Parameters:

genesys_workforce_get_notifications

Get a list of notifications for the current user

genesys_workforce_get_shifttrades

Gets all of my shift trades

genesys_workforce_get_team_adherence

Get a list of user schedule adherence records for the requested team Parameters:

genesys_workforce_get_timeoffbalance_job

Query the results of time off types job Parameters:

genesys_workforce_get_timeoffrequest

Get a time off request for the current user Parameters:

genesys_workforce_get_timeoffrequest_waitlistpositions

Get the daily waitlist positions of a time off request for the current user Parameters:

genesys_workforce_get_timeoffrequests

Get a list of time off requests for the current user

genesys_workforce_get_workforcemanagement_adherence

Get a list of UserScheduleAdherence records for the requested users Parameters:

genesys_workforce_get_workforcemanagement_managementunit

Get management unit Parameters:

genesys_workforce_get_workforcemanagement_managementunit_adherence

Get a list of user schedule adherence records for the requested management unit Parameters:

genesys_workforce_get_workforcemanagement_managementunit_agent

Get data for agent in the management unit Parameters:

genesys_workforce_get_workforcemanagement_managementunit_user_timeoffrequests

Get a list of time off requests for a given user Parameters:

genesys_workforce_get_workforcemanagement_managementunit_users

Get users in the management unit Parameters:

genesys_workforce_get_workforcemanagement_managementunits

Get management units Parameters:

genesys_workforce_get_workforcemanagement_notifications

Get a list of notifications for the current user

genesys_workforce_get_workforcemanagement_team_adherence

Get a list of user schedule adherence records for the requested team Parameters:

genesys_workforce_get_workforcemanagement_timeoffrequest

Get a time off request for the current user Parameters:

genesys_workforce_get_workforcemanagement_timeoffrequests

Get a list of time off requests for the current user

genesys_workforce_patch_agent_adherence_explanation

Update an adherence explanation Parameters:

genesys_workforce_patch_managementunit

Update the requested management unit Parameters:

genesys_workforce_patch_managementunit_agents

Update agent configurations Parameters:

genesys_workforce_patch_managementunit_timeofflimit

Updates a time off limit object. Parameters:

genesys_workforce_patch_managementunit_timeoffplan

Updates a time off plan Parameters:

genesys_workforce_patch_managementunit_timeoffrequest_user_integrationstatus

Set integration status for a time off request. Parameters:

genesys_workforce_patch_managementunit_user_timeoffrequest

Update a time off request Parameters:

genesys_workforce_patch_managementunit_week_shifttrade

Updates a shift trade. This route can only be called by the initiating agent Parameters:

genesys_workforce_patch_managementunit_workplan

Update a work plan Parameters:

genesys_workforce_patch_managementunit_workplanrotation

Update a work plan rotation Parameters:

genesys_workforce_patch_timeoffrequest

Update a time off request for the current user Parameters:

genesys_workforce_post_adherence_explanations

Submit an adherence explanation for the current user Parameters:

genesys_workforce_post_adherence_explanations_query

Query adherence explanations for the current user Parameters:

genesys_workforce_post_agent_adherence_explanations

Add an adherence explanation for the requested user Parameters:

genesys_workforce_post_agent_adherence_explanations_query

Query adherence explanations for the given agent across a specified range Parameters:

genesys_workforce_post_agents

Move agents in and out of management unit Parameters:

genesys_workforce_post_agents_me_adherence_historical_jobs

Request an agent historical adherence report Parameters:

genesys_workforce_post_agents_me_possibleworkshifts

Get agent possible work shifts for requested time frame Parameters:

genesys_workforce_post_agentschedules_managementunits_mine

Fetch agent schedules for the logged in user’s management unit Parameters:

genesys_workforce_post_agentschedules_mine

Get published schedule for the current user Parameters:

genesys_workforce_post_managementunit_agents_workplans_query

Get agents work plans configuration Parameters:

genesys_workforce_post_managementunit_agentschedules_search

Query published schedules for given given time range for set of users Parameters:

genesys_workforce_post_managementunit_historicaladherencequery

Request a historical adherence report Parameters:

genesys_workforce_post_managementunit_move

Move the requested management unit to a new business unit Parameters:

genesys_workforce_post_managementunit_timeofflimits

Creates a new time off limit object under management unit. Parameters:

genesys_workforce_post_managementunit_timeofflimits_values_query

Retrieves time off limit related values based on a given set of filters. Parameters:

genesys_workforce_post_managementunit_timeoffplans

Creates a new time off plan Parameters:

genesys_workforce_post_managementunit_timeoffrequests

Create a new time off request Parameters:

genesys_workforce_post_managementunit_timeoffrequests_integrationstatus_query

Retrieves integration statuses for a list of time off requests Parameters:

genesys_workforce_post_managementunit_timeoffrequests_query

Fetches time off requests matching the conditions specified in the request body Parameters:

genesys_workforce_post_managementunit_timeoffrequests_waitlistpositions_query

Retrieves daily waitlist position for a list of time off requests Parameters:

genesys_workforce_post_managementunit_user_timeoffbalance_jobs

Query time off balances for a given user for specified activity code and dates Parameters:

genesys_workforce_post_managementunit_user_timeoffrequest_timeoffbalance_jobs

Query time off balances for dates spanned by a given time off request Parameters:

genesys_workforce_post_managementunit_user_timeoffrequests_estimate

Estimates available time off for an agent Parameters:

genesys_workforce_post_managementunit_week_shifttrade_match

Matches a shift trade. This route can only be called by the receiving agent Parameters:

genesys_workforce_post_managementunit_week_shifttrades

Adds a shift trade Parameters:

genesys_workforce_post_managementunit_week_shifttrades_search

Searches for potential shift trade matches for the current agent Parameters:

genesys_workforce_post_managementunit_workplan_copy

Create a copy of work plan Parameters:

genesys_workforce_post_managementunit_workplan_validate

Validate Work Plan Parameters:

genesys_workforce_post_managementunit_workplanrotation_copy

Create a copy of work plan rotation Parameters:

genesys_workforce_post_managementunit_workplanrotations

Create a new work plan rotation Parameters:

genesys_workforce_post_managementunit_workplans

Create a new work plan Parameters:

genesys_workforce_post_managementunits

Add a management unit Parameters:

genesys_workforce_post_notifications_update

Mark a list of notifications as read or unread Parameters:

genesys_workforce_post_team_adherence_historical

Request a teams historical adherence report Parameters:

genesys_workforce_post_timeoffbalance_jobs

Query time off balances for the current user for specified activity code and dates Parameters:

genesys_workforce_post_timeofflimits_available_query

Queries available time off for the current user Parameters:

genesys_workforce_post_timeoffrequests

Create a time off request for the current user Parameters:

genesys_workforce_post_timeoffrequests_estimate

Estimates available time off for current user Parameters:

genesys_workforce_post_timeoffrequests_integrationstatus_query

Retrieves integration statuses for a list of current user time off requests Parameters:

genesys_workforce_post_workforcemanagement_agentschedules_mine

Get published schedule for the current user Parameters:

genesys_workforce_post_workforcemanagement_managementunit_agentschedules_search

Query published schedules for given given time range for set of users Parameters:

genesys_workforce_post_workforcemanagement_managementunit_timeoffrequests_query

Fetches time off requests matching the conditions specified in the request body Parameters:

genesys_workforce_post_workforcemanagement_timeoffrequests

Create a time off request for the current user Parameters:

genesys_workforce_put_managementunit_timeofflimit_values

Sets daily values for a date range of time off limit object Parameters: