Extracts user presence from Genesys. User presence is stored in the user_presence table.
This action needs the users to be defined in the users table. The users table is populated by the users() action which should be run before this.
The start_date parameter can be set if required, otherwise the action will use the user_presence savepoint.
The poll_interval parameter can be set to change the interval of data pulled from Genesys. The default is 12 hours. This may need to be reduced for very busy organizations.
This action sets the user_presence_start_date and user_presence_end_date variables to allow other actions or stored procedures to operate on the data downloaded.
Parameters
| Parameter | Description | |
|---|---|---|
| start_date | Optional | The start date to extract user presence from |
| poll_interval | Optional | The interval to pull data over. Defaults to 12 hours. |
| savepoint | Optional | The savepoint name to use for the user presence download (default is 'analytics_user_presence_record') |
Tables Affected
Variables Set
| Variable | Type | Description |
|---|---|---|
| user_presence_start_date | date/time | The start date of the user presence extraction |
| user_presence_end_date | date/time | The end date of the user presence extraction |
Permissions needed
- analytics:userDetail:view
