Use HTTP POST to this URI:
https://aw.my.domain.com/unifiedconfig/config/precisionqueue?async=true
Set the Content Type to:
application/xml
And add this header:
Authorization
with the value:
Basic YWRtaW5pc3RyYXRvckBteS5kb21haW4uY29tOnNlY3JldHBhc3N3b3Jk
That is, "Basic", followed by a space, followed by your base64-encoded admin credentials.
Now, set the content to the following to create a 1-step PQ that requires agents have a proficiency greater than or equal to 7 of PQ Attribute 5005 AND that PQ Attribute 5013 is true:
<precisionQueue>
<department/>
<name>MyPrecisionQueue</name>
<description>This is a 1-step Precision Queue</description>
<serviceLevelType>1</serviceLevelType>
<serviceLevelThreshold>30</serviceLevelThreshold>
<agentOrdering>1</agentOrdering>
<bucketInterval/>
<steps>
<step>
<terms>
<term>
<termRelation>0</termRelation>
<attribute>
<refURL>/unifiedconfig/config/attribute/5005</refURL>
</attribute>
<attributeRelation>6</attributeRelation>
<value1>7</value1>
<parenCount>1</parenCount>
</term>
<term>
<termRelation>1</termRelation>
<attribute>
<refURL>/unifiedconfig/config/attribute/5013</refURL>
</attribute>
<attributeRelation>1</attributeRelation>
<value1>true</value1>
<parenCount>-1</parenCount>
</term>
</terms>
<considerIf/>
</step>
</steps>
<callOrdering>1</callOrdering>
</precisionQueue>
I'm using UCCE 10.5 for this, so I don't have departments, but you would in Packaged CCE 10.0 or 10.5.
<serviceLevelType> Values:
1 = Ignore Abandoned Calls
2 = Abandoned Calls have Negative Impact
3 = Abandoned Calls have Positive Impact
<agentOrdering> Values:
1 = Longest Available Agent
2 = Most Skilled Agent
3 = Least Skilled Agent
<termRelation> Values:
0 = OR (also used for the first term)
1 = AND
<attributeRelation> Values:
1: ==
2: !=
3: <
4: <=
5: >
6: >=
No comments:
Post a Comment