<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://all.docs.genesys.com/index.php?action=history&amp;feed=atom&amp;title=PE-GPR%2F9.0.0%2FDeployment%2FagentScoring</id>
	<title>PE-GPR/9.0.0/Deployment/agentScoring - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://all.docs.genesys.com/index.php?action=history&amp;feed=atom&amp;title=PE-GPR%2F9.0.0%2FDeployment%2FagentScoring"/>
	<link rel="alternate" type="text/html" href="https://all.docs.genesys.com/index.php?title=PE-GPR/9.0.0/Deployment/agentScoring&amp;action=history"/>
	<updated>2026-05-01T04:31:11Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.31.1</generator>
	<entry>
		<id>https://all.docs.genesys.com/index.php?title=PE-GPR/9.0.0/Deployment/agentScoring&amp;diff=76046&amp;oldid=prev</id>
		<title>Vivian.hood@genesys.com: Published</title>
		<link rel="alternate" type="text/html" href="https://all.docs.genesys.com/index.php?title=PE-GPR/9.0.0/Deployment/agentScoring&amp;diff=76046&amp;oldid=prev"/>
		<updated>2021-01-22T14:49:23Z</updated>

		<summary type="html">&lt;p&gt;Published&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 14:49, January 22, 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l225&quot; &gt;Line 225:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 225:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;quot;context_id&amp;quot;:&amp;quot;3600&amp;quot;,&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;quot;context_id&amp;quot;:&amp;quot;3600&amp;quot;,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;quot;log_request&amp;quot;:&amp;quot;true&amp;quot;,&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;quot;log_request&amp;quot;:&amp;quot;true&amp;quot;,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;quot;action_filters&amp;quot;:&amp;quot;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;employeeId &lt;/del&gt;in [\&amp;quot;POC01\&amp;quot;,\&amp;quot;POC02\&amp;quot;,\&amp;quot;POC03\&amp;quot;,\&amp;quot;POC04\&amp;quot;]&amp;quot;,&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;quot;action_filters&amp;quot;:&amp;quot;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;EMPLOYEE_ID &lt;/ins&gt;in [\&amp;quot;POC01\&amp;quot;,\&amp;quot;POC02\&amp;quot;,\&amp;quot;POC03\&amp;quot;,\&amp;quot;POC04\&amp;quot;]&amp;quot;,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;quot;context&amp;quot;:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;quot;context&amp;quot;:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l236&quot; &gt;Line 236:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 236:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* This architecture increases the load on URS by approximately 15%. Use the {{Link-SomewhereInThisVersion|manual=Deployment|topic=sizing|display text=Sizing Guide}} to verify that you have sufficient URS bandwidth available.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* This architecture increases the load on URS by approximately 15%. Use the {{Link-SomewhereInThisVersion|manual=Deployment|topic=sizing|display text=Sizing Guide}} to verify that you have sufficient URS bandwidth available.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Only alphanumeric characters, spaces, and underscores are supported in the names of Stat Server &amp;lt;tt&amp;gt;Application&amp;lt;/tt&amp;gt; objects. Names including other special characters cause a malformed scoring request. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Only alphanumeric characters, spaces, and underscores are supported in the names of Stat Server &amp;lt;tt&amp;gt;Application&amp;lt;/tt&amp;gt; objects. Names including other special characters cause a malformed scoring request. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* The &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;employeeID &lt;/del&gt;field should not contain the parenthesis characters &amp;lt;tt&amp;gt;(&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;)&amp;lt;/tt&amp;gt;. When the {{Optionslink|link=Options:Predictive_Route_DataCfg:default-predictor:use-action-filters}} option is set to &amp;lt;tt&amp;gt;false&amp;lt;/tt&amp;gt; and an agent &amp;lt;tt&amp;gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;employeeId&lt;/del&gt;&amp;lt;/tt&amp;gt; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;containing &lt;/del&gt;&amp;lt;tt&amp;gt;(&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;)&amp;lt;/tt&amp;gt; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;is sent in a scoring request&lt;/del&gt;, GPR returns an error.&amp;#160; &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* The &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;EMPLOYEE_ID &lt;/ins&gt;field should not contain the parenthesis characters &amp;lt;tt&amp;gt;(&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;)&amp;lt;/tt&amp;gt;. When the {{Optionslink|link=Options:Predictive_Route_DataCfg:default-predictor:use-action-filters}} option is set to &amp;lt;tt&amp;gt;false&amp;lt;/tt&amp;gt; and &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;a scoring request contains &lt;/ins&gt;an agent &amp;lt;tt&amp;gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;EMPLOYEE_ID&lt;/ins&gt;&amp;lt;/tt&amp;gt; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;value that includes &lt;/ins&gt;&amp;lt;tt&amp;gt;(&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;)&amp;lt;/tt&amp;gt;, GPR returns an error.&amp;#160; &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Vivian.hood@genesys.com</name></author>
		
	</entry>
	<entry>
		<id>https://all.docs.genesys.com/index.php?title=PE-GPR/9.0.0/Deployment/agentScoring&amp;diff=66623&amp;oldid=prev</id>
		<title>Vivian: Published</title>
		<link rel="alternate" type="text/html" href="https://all.docs.genesys.com/index.php?title=PE-GPR/9.0.0/Deployment/agentScoring&amp;diff=66623&amp;oldid=prev"/>
		<updated>2020-09-22T13:26:29Z</updated>

		<summary type="html">&lt;p&gt;Published&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 13:26, September 22, 2020&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{ArticleUnstructured&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{ArticleUnstructured&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|Standalone=No&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|DisplayName=How Does GPR Score Agents?&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|DisplayName=How Does GPR Score Agents?&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Platform=GenesysEngage-&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;cloud&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Platform=GenesysEngage-&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;onpremises&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|TocName=How Does GPR Score Agents?&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|TocName=How Does GPR Score Agents?&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Context=GPR scores agents based on the data uploaded to the Agent and Customer Profiles or, if you are using the GPR API, on data passed in the API score request as part of the context parameter. If both are present, data from the API request takes priority over data from the Agent and Customer Profiles. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Context=GPR scores agents based on the data uploaded to the Agent and Customer Profiles or, if you are using the GPR API, on data passed in the API score request as part of the context parameter. If both are present, data from the API request takes priority over data from the Agent and Customer Profiles. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Vivian</name></author>
		
	</entry>
	<entry>
		<id>https://all.docs.genesys.com/index.php?title=PE-GPR/9.0.0/Deployment/agentScoring&amp;diff=58678&amp;oldid=prev</id>
		<title>WikiSysop: Text replacement - &quot;\|Platform=([^\|]*)GenesysEngage-onpremises([\|]*)&quot; to &quot;|Platform=$1GenesysEngage-cloud$2&quot;</title>
		<link rel="alternate" type="text/html" href="https://all.docs.genesys.com/index.php?title=PE-GPR/9.0.0/Deployment/agentScoring&amp;diff=58678&amp;oldid=prev"/>
		<updated>2020-07-25T02:32:43Z</updated>

		<summary type="html">&lt;p&gt;Text replacement - &amp;quot;\|Platform=([^\|]*)GenesysEngage-onpremises([\|]*)&amp;quot; to &amp;quot;|Platform=$1GenesysEngage-cloud$2&amp;quot;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 02:32, July 25, 2020&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{ArticleUnstructured&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{ArticleUnstructured&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|DisplayName=How Does GPR Score Agents?&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|DisplayName=How Does GPR Score Agents?&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Platform=GenesysEngage-&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;onpremises&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Platform=GenesysEngage-&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;cloud&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|TocName=How Does GPR Score Agents?&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|TocName=How Does GPR Score Agents?&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Context=GPR scores agents based on the data uploaded to the Agent and Customer Profiles or, if you are using the GPR API, on data passed in the API score request as part of the context parameter. If both are present, data from the API request takes priority over data from the Agent and Customer Profiles. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Context=GPR scores agents based on the data uploaded to the Agent and Customer Profiles or, if you are using the GPR API, on data passed in the API score request as part of the context parameter. If both are present, data from the API request takes priority over data from the Agent and Customer Profiles. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>WikiSysop</name></author>
		
	</entry>
	<entry>
		<id>https://all.docs.genesys.com/index.php?title=PE-GPR/9.0.0/Deployment/agentScoring&amp;diff=51931&amp;oldid=prev</id>
		<title>WikiSysop: Text replacement - &quot;\|Platforms?=([^\|]*)PureEngage([\|]*)&quot; to &quot;|Platform=$1GenesysEngage-onpremises$2&quot;</title>
		<link rel="alternate" type="text/html" href="https://all.docs.genesys.com/index.php?title=PE-GPR/9.0.0/Deployment/agentScoring&amp;diff=51931&amp;oldid=prev"/>
		<updated>2020-07-15T11:44:42Z</updated>

		<summary type="html">&lt;p&gt;Text replacement - &amp;quot;\|Platforms?=([^\|]*)PureEngage([\|]*)&amp;quot; to &amp;quot;|Platform=$1GenesysEngage-onpremises$2&amp;quot;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 11:44, July 15, 2020&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{ArticleUnstructured&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{ArticleUnstructured&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|DisplayName=How Does GPR Score Agents?&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|DisplayName=How Does GPR Score Agents?&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Platform=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;PureEngage&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Platform=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;GenesysEngage-onpremises&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|TocName=How Does GPR Score Agents?&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|TocName=How Does GPR Score Agents?&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Context=GPR scores agents based on the data uploaded to the Agent and Customer Profiles or, if you are using the GPR API, on data passed in the API score request as part of the context parameter. If both are present, data from the API request takes priority over data from the Agent and Customer Profiles. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|Context=GPR scores agents based on the data uploaded to the Agent and Customer Profiles or, if you are using the GPR API, on data passed in the API score request as part of the context parameter. If both are present, data from the API request takes priority over data from the Agent and Customer Profiles. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>WikiSysop</name></author>
		
	</entry>
	<entry>
		<id>https://all.docs.genesys.com/index.php?title=PE-GPR/9.0.0/Deployment/agentScoring&amp;diff=24048&amp;oldid=prev</id>
		<title>Vivian: Published</title>
		<link rel="alternate" type="text/html" href="https://all.docs.genesys.com/index.php?title=PE-GPR/9.0.0/Deployment/agentScoring&amp;diff=24048&amp;oldid=prev"/>
		<updated>2019-12-20T22:05:50Z</updated>

		<summary type="html">&lt;p&gt;Published&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{ArticleUnstructured&lt;br /&gt;
|DisplayName=How Does GPR Score Agents?&lt;br /&gt;
|Platform=PureEngage&lt;br /&gt;
|TocName=How Does GPR Score Agents?&lt;br /&gt;
|Context=GPR scores agents based on the data uploaded to the Agent and Customer Profiles or, if you are using the GPR API, on data passed in the API score request as part of the context parameter. If both are present, data from the API request takes priority over data from the Agent and Customer Profiles. &lt;br /&gt;
&lt;br /&gt;
This topic explains how GPR handles various scoring scenarios, depending on your environment and your configuration settings.&lt;br /&gt;
}}&lt;br /&gt;
==Default Agent Scores==&lt;br /&gt;
If an agent belongs to the target Agent Group but GPR does not score the agent, the isAgentScoreGood and ScoreIdealAgent subroutines assign a score for that agent according to the value set for the [https://docs.genesys.com/Documentation/Options/Draft/GPM/GPM_PRD-default-predictor#default-agent-score default-agent-score] configuration option. &lt;br /&gt;
&lt;br /&gt;
For agents who have a default score assigned, the following KVPs reflect that value:&lt;br /&gt;
&lt;br /&gt;
*gpmAgentScore, which records the value specified in the '''default-agent-score''' option if the agent who handled the interaction had the default score. If the the AICS scoring engine calculated a score for the agent, gpmAgentScore reports the calculated score value.&lt;br /&gt;
*gpmDefaultAgentScore, which records the value specified in the '''default-agent-score''' option.&lt;br /&gt;
*gpmDefaultScoreUsed, which indicates whether the selected agent was assigned the default score.&lt;br /&gt;
*gpmDefaultScoredAgents, which records the number of agents assigned the default agent score.&lt;br /&gt;
&lt;br /&gt;
'''Example 1'''&lt;br /&gt;
&lt;br /&gt;
Agents A and B log in after the scoring request is made and are each assigned the default score, which is 40. Agent A receives the interaction. The related KVPs have the following values:&lt;br /&gt;
&lt;br /&gt;
*gpmAgentScore &amp;amp;#61; 40&lt;br /&gt;
*gpmDefaultAgentScore &amp;amp;#61; 40&lt;br /&gt;
*gpmDefaultScoreUsed &amp;amp;#61; 1&lt;br /&gt;
*gpmDefaultScoredAgents &amp;amp;#61; 2&lt;br /&gt;
&lt;br /&gt;
'''Example 2'''&lt;br /&gt;
&lt;br /&gt;
GPR assigns Agent C a score of 80. The default score is 40. No agents are assigned the default score. The related KVPs have the following values:&lt;br /&gt;
&lt;br /&gt;
*gpmAgentScore &amp;amp;#61; 80&lt;br /&gt;
*gpmDefaultAgentScore &amp;amp;#61; 40&lt;br /&gt;
*gpmDefaultScoreUsed &amp;amp;#61; 0&lt;br /&gt;
*gpmDefaultScoredAgents &amp;amp;#61; 0&lt;br /&gt;
&lt;br /&gt;
==Score Adjustment==&lt;br /&gt;
The GPR subroutines enable you to adjust agent scores using an {{Glossaryterm|term=occupancy|addlink=true}} factor when URS sorts them. You control the agent occupancy setting in the [https://docs.genesys.com/Documentation/Options/Draft/GPM/GPM_PRD-default#agent-occupancy-factor agent-occupancy-factor] configuration option. Scores adjusted using an agent occupancy factor are recorded in the gpmAdjustedAgentScore KVP.&lt;br /&gt;
&lt;br /&gt;
'''Example 1'''&lt;br /&gt;
&lt;br /&gt;
GPR returns a score of 80 for Agent A. The '''agent-occupancy-factor''' option value is &amp;lt;tt&amp;gt;0.5&amp;lt;/tt&amp;gt;. If this agent selected to receive the interaction, the agent score KVPs have the following values:&lt;br /&gt;
&lt;br /&gt;
*gpmAdjustedAgentScore &amp;amp;#61; 40&lt;br /&gt;
*gpmAgentScore &amp;amp;#61; 80&lt;br /&gt;
&lt;br /&gt;
'''Example 2'''&lt;br /&gt;
&lt;br /&gt;
*Agent A is available and has an occupancy of 80% and a score of 75&lt;br /&gt;
*Agent B is available and has an occupancy of 60% and a score of 70&lt;br /&gt;
&lt;br /&gt;
The following settings are configured:&lt;br /&gt;
&lt;br /&gt;
*agent-occupancy-factor = 0.5&lt;br /&gt;
*use-agent-occupancy  = true&lt;br /&gt;
*agent-occupancy-threshold = 70%&lt;br /&gt;
&lt;br /&gt;
Agent A&lt;br /&gt;
&lt;br /&gt;
*gpmAdjustedAgentScore = 40&lt;br /&gt;
*gpmAgentScore = 80&lt;br /&gt;
&lt;br /&gt;
Agent B&lt;br /&gt;
&lt;br /&gt;
*gpmAdjustedAgentScore = 75&lt;br /&gt;
*gpmAgentScore = 75&lt;br /&gt;
&lt;br /&gt;
As a result, the call is routed to Agent B&lt;br /&gt;
&lt;br /&gt;
{{NoteFormat|This adjusted score is used only for sorting the agent scores in the ScoreIdealAgent subroutine. The adjusted agent score is ''not'' used in the isAgentScoreGood subroutine to compare the agent score with the configured threshold. The actual returned score is used.}}&lt;br /&gt;
{{AnchorDiv|thresholds}}&lt;br /&gt;
&lt;br /&gt;
==Threshold Scores==&lt;br /&gt;
To implement the agent holdout feature, GPR checks the score returned for the agent against the threshold value configured in the [https://docs.genesys.com/Documentation/Options/Draft/GPM/GPM_PRD-default-predictor#score-base-threshold score-base-threshold] option. URS calls the isAgentScoreGood subroutine to suppress routing to an agent who is in ready state if this agent does not provide an acceptable match for the interaction. This is used in conjunction with relaxation thresholds to target better-matched agents preferentially, expanding the pool of agents if the best-matched agents are unavailable. &lt;br /&gt;
&lt;br /&gt;
*See [https://docs.genesys.com/Documentation/Options/Draft/GPM/GPM_PRD-default-predictor Agent Holdout Options] for the complete list of options used for agent holdout and threshold settings.&lt;br /&gt;
&lt;br /&gt;
===Score Relaxation Timeouts===&lt;br /&gt;
By design, URS checks the threshold relaxation (&amp;quot;awakens&amp;quot;) at two-second intervals. As a result, the minimum ''real-world'' value for [https://docs.genesys.com/Documentation/Options/Draft/GPM/GPM_PRD-default-predictor#threshold-relaxation-timeout threshold-relaxation-timeout] is &amp;lt;tt&amp;gt;2&amp;lt;/tt&amp;gt; because the threshold relaxation is checked only every two seconds. Even though the default value for the '''threshold-relaxation-timeout''' option is &amp;lt;tt&amp;gt;1&amp;lt;/tt&amp;gt;, URS applies the threshold relaxation only at two-second intervals.&lt;br /&gt;
&lt;br /&gt;
When the '''initial­-threshold­-timeout''' value has elapsed, the minimum score required to allow an agent to handle the interaction is reduced by the configured relaxation step. This relaxation step can be applied multiple times, depending on the option settings you specify.&lt;br /&gt;
&lt;br /&gt;
'''Example 1'''&lt;br /&gt;
&lt;br /&gt;
GPR returns a score of 50 for Agent A. The threshold and relaxation options have the following values:&lt;br /&gt;
&lt;br /&gt;
*score-based-threshold &amp;amp;#61; 55&lt;br /&gt;
*initial­-threshold­-timeout &amp;amp;#61; 2&lt;br /&gt;
*threshold-relaxation-timeout &amp;amp;#61; 4&lt;br /&gt;
*threshold-relaxation-step &amp;amp;#61; 4&lt;br /&gt;
&lt;br /&gt;
Agent A is selected after 6 seconds. The related KVPs have the following values:&lt;br /&gt;
&lt;br /&gt;
*gpmAgentScore &amp;amp;#61;50&lt;br /&gt;
*gpmInitialScoreThreshold &amp;amp;#61; 55&lt;br /&gt;
*gpmFinalScoreThreshold &amp;amp;#61; 47&lt;br /&gt;
&lt;br /&gt;
{{{!}} border=&amp;quot;1&amp;quot;&lt;br /&gt;
{{!}}-&lt;br /&gt;
!URS attempts for Agent A&lt;br /&gt;
!Threshold Value&lt;br /&gt;
!Result&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Interaction queued and scoring completed in the same second&lt;br /&gt;
{{!}}55 (initial threshold value)&lt;br /&gt;
{{!}}agent score (50) &amp;lt; threshold (55)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}after 2 seconds&lt;br /&gt;
{{!}}51 (first relaxation applied, 55-4)&lt;br /&gt;
{{!}}agent score (50) &amp;lt; threshold (51)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}after 4 seconds&lt;br /&gt;
{{!}}51 (no change from previous step)&lt;br /&gt;
{{!}}agent score (50) &amp;lt; threshold (51)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}after 6 seconds&lt;br /&gt;
{{!}}47 (second relaxation applied, 51-4)&lt;br /&gt;
{{!}}agent score (50) &amp;gt; threshold (47); interaction routed to agent&lt;br /&gt;
{{!}}}&lt;br /&gt;
&lt;br /&gt;
'''Example 2'''&lt;br /&gt;
&lt;br /&gt;
GPR returns a score of 30 for Agent B. The threshold and relaxation options have the following values:&lt;br /&gt;
&lt;br /&gt;
*score-based-threshold &amp;amp;#61; 40&lt;br /&gt;
*initial­-threshold­-timeout &amp;amp;#61; 5&lt;br /&gt;
*threshold-relaxation-timeout &amp;amp;#61; 2&lt;br /&gt;
*threshold-relaxation-step &amp;amp;#61; 5&lt;br /&gt;
&lt;br /&gt;
Agent A is selected after 8 seconds. The related KVPs have the following values:&lt;br /&gt;
&lt;br /&gt;
*gpmAgentScore &amp;amp;#61;30&lt;br /&gt;
*gpmInitialScoreThreshold &amp;amp;#61; 40&lt;br /&gt;
*gpmFinalScoreThreshold &amp;amp;#61; 30&lt;br /&gt;
&lt;br /&gt;
{{{!}} border=&amp;quot;1&amp;quot;&lt;br /&gt;
{{!}}-&lt;br /&gt;
!URS attempts for Agent B&lt;br /&gt;
!Threshold Value&lt;br /&gt;
!Result&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Interaction queued and scoring completed in the same second&lt;br /&gt;
{{!}}40 (initial threshold value)&lt;br /&gt;
{{!}}agent score (30) &amp;lt; threshold (40)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}after 2 seconds&lt;br /&gt;
{{!}}40 (no change from previous step)&lt;br /&gt;
{{!}}agent score (30) &amp;lt; threshold (40)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}after 4 seconds&lt;br /&gt;
{{!}}40 (no change from previous step)&lt;br /&gt;
{{!}}agent score (30) &amp;lt; threshold (40)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}after 6 seconds (initial timeout is 5 seconds, but relaxation is applied only when URS awakens)&lt;br /&gt;
{{!}}35 (first relaxation applied, 40-5)&lt;br /&gt;
{{!}}agent score (30) &amp;lt; threshold (35)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}after 8 seconds&lt;br /&gt;
{{!}}30 (second relaxation applied, 35-5)&lt;br /&gt;
{{!}}agent score (30) = threshold (30); interaction routed to agent&lt;br /&gt;
{{!}}}&lt;br /&gt;
&lt;br /&gt;
'''Example 3'''&lt;br /&gt;
&lt;br /&gt;
GPR returns a score of 35 for Agent C. The threshold and relaxation options have the following values:&lt;br /&gt;
&lt;br /&gt;
*score-based-threshold &amp;amp;#61; 40&lt;br /&gt;
*initial­-threshold­-timeout &amp;amp;#61; 5&lt;br /&gt;
*threshold-relaxation-timeout &amp;amp;#61; 1 (no value specified, default value used)&lt;br /&gt;
*threshold-relaxation-step &amp;amp;#61; 1 (no value specified, default value used)&lt;br /&gt;
&lt;br /&gt;
Agent C is selected after 10 seconds. The related KVPs have the following values:&lt;br /&gt;
&lt;br /&gt;
*gpmAgentScore &amp;amp;#61;35&lt;br /&gt;
*gpmInitialScoreThreshold &amp;amp;#61; 40&lt;br /&gt;
*gpmFinalScoreThreshold &amp;amp;#61; 34&lt;br /&gt;
&lt;br /&gt;
{{{!}} border=&amp;quot;1&amp;quot;&lt;br /&gt;
{{!}}-&lt;br /&gt;
!URS attempts for Agent C&lt;br /&gt;
!Threshold Value&lt;br /&gt;
!Result&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Interaction queued and scoring completed in the same second&lt;br /&gt;
{{!}}40 (initial threshold value)&lt;br /&gt;
{{!}}agent score(35) &amp;lt; threshold (40)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}after 2 seconds&lt;br /&gt;
{{!}}40 (no change from previous step)&lt;br /&gt;
{{!}}agent score (35) &amp;lt; threshold (40)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}after 4 seconds&lt;br /&gt;
{{!}}40 (no change from previous step)&lt;br /&gt;
{{!}}agent score (35) &amp;lt; threshold (40)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}after 6 seconds (initial timeout is 5 seconds, but relaxation is applied only when URS awakens)&lt;br /&gt;
{{!}}38 &lt;br /&gt;
first and second relaxation applied: &lt;br /&gt;
&lt;br /&gt;
*first relaxation after initial 5 seconds&lt;br /&gt;
*second relaxation after next 1 second&lt;br /&gt;
{{!}}agent score (35) &amp;lt; threshold (38)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}after 8 seconds&lt;br /&gt;
{{!}}36 (third and fourth relaxations applied, 38 - 2)&lt;br /&gt;
{{!}}agent score (35) &amp;lt; threshold (36)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}after 10 seconds&lt;br /&gt;
{{!}}34 (fifth and sixth relaxations applied, 36 - 2)&lt;br /&gt;
{{!}}agent score (35) &amp;gt; threshold (34); interaction routed to agent&lt;br /&gt;
{{!}}}&lt;br /&gt;
&lt;br /&gt;
==How the Availability Status of Agents in the Target Agent Group is Determined==&lt;br /&gt;
URS provides agent availability information to GPR. It checks with Stat Server on the agent login status of the specified target group before making the scoring request, and adds the list of matching agents in the request field 'action_filters'. &lt;br /&gt;
&lt;br /&gt;
The GetActionFilters subroutine reads the login statuses specified to be available for routing from the [https://docs.genesys.com/Documentation/Options/Draft/GPM/GPM_PRD-default-predictor#login-status-expression login-status-expression] configuration option.&lt;br /&gt;
&lt;br /&gt;
*To use this functionality, set the value of the [https://docs.genesys.com/Documentation/Options/Draft/GPM/GPM_PRD-default-predictor#use-action-filters use-action-filters] configuration option to &amp;lt;tt&amp;gt;false&amp;lt;/tt&amp;gt; (the default value is &amp;lt;tt&amp;gt;true&amp;lt;/tt&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
Sample scoring request showing a list of agents employee IDs in the field &amp;lt;tt&amp;gt;action_filters&amp;lt;/tt&amp;gt;, where &amp;lt;tt&amp;gt;POC0x&amp;lt;/tt&amp;gt; strings indicate IDs of agents with a required login status:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;{ &lt;br /&gt;
&amp;quot;token&amp;quot;:&amp;quot;&amp;lt;api_token&amp;gt;&amp;quot;,&lt;br /&gt;
&amp;quot;format_as_map&amp;quot;:&amp;quot;true&amp;quot;,&lt;br /&gt;
&amp;quot;context_id&amp;quot;:&amp;quot;3600&amp;quot;,&lt;br /&gt;
&amp;quot;log_request&amp;quot;:&amp;quot;true&amp;quot;,&lt;br /&gt;
&amp;quot;action_filters&amp;quot;:&amp;quot;employeeId in [\&amp;quot;POC01\&amp;quot;,\&amp;quot;POC02\&amp;quot;,\&amp;quot;POC03\&amp;quot;,\&amp;quot;POC04\&amp;quot;]&amp;quot;,&lt;br /&gt;
&amp;quot;context&amp;quot;:&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;PR_TYPE&amp;quot;:&amp;quot;Gold&amp;quot;,&lt;br /&gt;
   &amp;quot;PR_LANG&amp;quot;:&amp;quot;French&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{NoteFormat|&lt;br /&gt;
* This architecture increases the load on URS by approximately 15%. Use the {{Link-SomewhereInThisVersion|manual=Deployment|topic=sizing|display text=Sizing Guide}} to verify that you have sufficient URS bandwidth available.&lt;br /&gt;
* Only alphanumeric characters, spaces, and underscores are supported in the names of Stat Server &amp;lt;tt&amp;gt;Application&amp;lt;/tt&amp;gt; objects. Names including other special characters cause a malformed scoring request. &lt;br /&gt;
* The employeeID field should not contain the parenthesis characters &amp;lt;tt&amp;gt;(&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;)&amp;lt;/tt&amp;gt;. When the {{Optionslink|link=Options:Predictive_Route_DataCfg:default-predictor:use-action-filters}} option is set to &amp;lt;tt&amp;gt;false&amp;lt;/tt&amp;gt; and an agent &amp;lt;tt&amp;gt;employeeId&amp;lt;/tt&amp;gt; containing &amp;lt;tt&amp;gt;(&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;)&amp;lt;/tt&amp;gt; is sent in a scoring request, GPR returns an error.  &lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Vivian</name></author>
		
	</entry>
</feed>