I'm developing an agent desktop using PSDK 8.5 and C#.NET. In the agent desktop, there is a space to display the selected virtual queue info.
Here's what I've got from CCPulse:
Environment
[-]Switches
[-]prepaid_vqs
prepaid_vq_bpo1
technicalprepaid_vq_bpo1
[-]symphony
corporate_vq_bpo2
Question 1: How can I get to "prepaid_vq", which is under "prepaid_vqs"? As what I've tried below, it only reach to "prepaid_vqs" only.
RequestOpenStatistic requestOpenStatistic = RequestOpenStatistic.Create();
requestOpenStatistic.StatisticObject = StatisticObject.Create();
requestOpenStatistic.StatisticObject.ObjectId = "prepaid_vqs";
requestOpenStatistic.StatisticObject.ObjectType = StatisticObjectType.GroupQueues;
requestOpenStatistic.StatisticObject.TenantName = "Environment";
requestOpenStatistic.StatisticObject.TenantPassword = "";
Question 2: How can I specify multiple statistic metric (eg. ServiceFactor, CurrNumberWaitingCalls) at one time and send them together under the same ReferenceId?
requestOpenStatistic.StatisticMetric = StatisticMetric.Create("ServiceFactor");
At the end, my expected result is something like below that will be displayed on the agent desktop (with the statistic data for each column):
QueueName Service Factor CurrMaxWaitingTime
prepaid_vq
corporate_vq