<?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=RN%2FCallback%2F100.0.003.0156</id>
	<title>RN/Callback/100.0.003.0156 - 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=RN%2FCallback%2F100.0.003.0156"/>
	<link rel="alternate" type="text/html" href="https://all.docs.genesys.com/index.php?title=RN/Callback/100.0.003.0156&amp;action=history"/>
	<updated>2026-05-02T09:30:40Z</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=RN/Callback/100.0.003.0156&amp;diff=126510&amp;oldid=prev</id>
		<title>WikiSysop: Created page with &quot;{{ComponentRN |ComponentId=e6de2642-136b-4d94-ac3f-724e317bcbc8 |JQL=project = ges AND Sprint = 10149 AND type != test AND labels = needs-release-note ORDER BY status DESC |De...&quot;</title>
		<link rel="alternate" type="text/html" href="https://all.docs.genesys.com/index.php?title=RN/Callback/100.0.003.0156&amp;diff=126510&amp;oldid=prev"/>
		<updated>2022-08-16T04:45:50Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;{{ComponentRN |ComponentId=e6de2642-136b-4d94-ac3f-724e317bcbc8 |JQL=project = ges AND Sprint = 10149 AND type != test AND labels = needs-release-note ORDER BY status DESC |De...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{ComponentRN&lt;br /&gt;
|ComponentId=e6de2642-136b-4d94-ac3f-724e317bcbc8&lt;br /&gt;
|JQL=project = ges AND Sprint = 10149 AND type != test AND labels = needs-release-note ORDER BY status DESC&lt;br /&gt;
|DeploymentTypeId=ec194bf2-b79a-436d-8ff6-eaff94d9f43a, 5439f1be-1868-4091-b058-1667389b6ce1&lt;br /&gt;
|ReleaseDate=2022-08-11&lt;br /&gt;
|Highlight=*The openFor API has new input and output parameters.&lt;br /&gt;
*The Callback Create API has new optional parameters.&lt;br /&gt;
*There is a new value, &amp;lt;tt&amp;gt;mode4&amp;lt;/tt&amp;gt;, that you can use with the EstimatedWaitTime API '''mode''' parameter.&lt;br /&gt;
*You can now see your customer site name or '''Environment''' beside your user name in the Callback UI.&lt;br /&gt;
}}&lt;br /&gt;
{{Issue&lt;br /&gt;
|TicketNumber=GES-3026&lt;br /&gt;
|IssueCategoryId=720446c8-10b6-42b8-af36-34a298aa1c72&lt;br /&gt;
|Content=Optional parameters have been added to Callback Create API:* *checkWithinImmediateOfferTime* (boolean, default=false): If this parameter is set to true and the callback being requested is an immediate callback, the callback can only be created if this is within immediate offer time. If this parameter is set to false, immediate callbacks are always allowed regardless of the current time of day, as in prior releases.* *checkImmediateEnabled* (boolean, default=false): If this parameter is set to true and the callback being requested is an immediate callback, the callback can only be created if “Immediate Enabled” is set to true for the Callback Service in CALLBACK_SETTINGS in Designer. If this parameter is set to false, the value of “Immediate Enabled” is ignored, as in prior releases.* *checkScheduledEnabled* (boolean, default=false): If this parameter is set to true and the callback being requested is a scheduled callback, the callback can only be created if “Scheduled Enabled” is set to true for the Callback Service in CALLBACK_SETTINGS in Designer. If this parameter is set to false, the value of “Scheduled Enabled” is ignored, as in prior releases.&lt;br /&gt;
|LocalContent=Genesys has added the following optional parameters to the Callback Create API:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Optional parameter&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}'''checkWithinImmediateOfferTime'''&lt;br /&gt;
{{!}}boolean, default=&amp;lt;tt&amp;gt;false&amp;lt;/tt&amp;gt;&lt;br /&gt;
{{!}}When &amp;lt;tt&amp;gt;true&amp;lt;/tt&amp;gt;, and the callback being requested is an Immediate callback, the callback is created only if the current time is within the Immediate offer time. If the value of '''checkWithinImmediateOfferTime''' is &amp;lt;tt&amp;gt;false&amp;lt;/tt&amp;gt;, Immediate callbacks are always allowed, regardless of the current time of day, as in prior releases.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}'''checkImmediateEnabled'''&lt;br /&gt;
{{!}}boolean, default=&amp;lt;tt&amp;gt;false&amp;lt;/tt&amp;gt;&lt;br /&gt;
{{!}}When &amp;lt;tt&amp;gt;true&amp;lt;/tt&amp;gt;, and the callback being requested is an Immediate callback, the callback is created only if '''Immediate Enabled&amp;lt;sup&amp;gt;1&amp;lt;/sup&amp;gt;''' is set to &amp;lt;tt&amp;gt;true&amp;lt;/tt&amp;gt; for the callback virtual queue. If the value of '''checkImmediateEnabled''' is &amp;lt;tt&amp;gt;false&amp;lt;/tt&amp;gt;, Callback ignores the value of '''Immediate Enabled''', as in prior releases.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}'''checkScheduledEnabled'''&lt;br /&gt;
{{!}}boolean, default=false&lt;br /&gt;
{{!}}When &amp;lt;tt&amp;gt;true&amp;lt;/tt&amp;gt;, and the callback being requested is a Scheduled callback, the callback is created only if '''Scheduled Enabled&amp;lt;sup&amp;gt;1&amp;lt;/sup&amp;gt;''' is set to &amp;lt;tt&amp;gt;true&amp;lt;/tt&amp;gt; for the callback virtual queue. If the value of '''checkScheduledEnabled''' is &amp;lt;tt&amp;gt;false&amp;lt;/tt&amp;gt;, Callback ignores the value of '''Scheduled Enabled''', as in prior releases.&lt;br /&gt;
{{!}}}&lt;br /&gt;
&amp;lt;sup&amp;gt;'''1'''&amp;lt;/sup&amp;gt; You configure the parameters for the callback virtual queue in the CALLBACK_SETTINGS data table in Designer.&amp;lt;br /&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
{{Issue&lt;br /&gt;
|TicketNumber=GES-3025&lt;br /&gt;
|IssueCategoryId=720446c8-10b6-42b8-af36-34a298aa1c72&lt;br /&gt;
|Content=The *openFor API* is updated with the following input and output parameters:* New input parameters:** *queryImmediateOfferHours* (boolean, default=false): If this parameter is set to true, and if there is an “Immediate Offer Hours” configured for the Callback Service in CALLBACK_SETTINGS, return the number of seconds before the end of the business day for “Immediate Offer Hours” in addition to “Business Hours” of the Callback Service. Adds new output *immediateOfferHoursOpenFor* to the API response (see below). If this parameter is set to false, *immediateOfferHoursOpenFor* is not included in the API response.** *returnWithinImmediateOfferTime* (boolean, default=false): If this parameter is set to true, adds new output *isWithinImmediateOfferTime* to the API response (see below) based on whether immediate callbacks should be offered based on “Immediate Offer Hours,” “Business Hours,” “Immediate Blackout (minutes),” and the current estimated wait time. If this parameter is set to false, *isWithinImmediateOfferTime* is not included in the API response.** *checkImmediateEnabled* (boolean, default=false): If this parameter is set to true, adds new output *isImmediateEnabled* to the API response (see below). If this parameter is set to false, *isImmediateEnabled* is not included in the API response.* New output parameters:** *immediateOfferHoursOpenFor* (integer): _Only returned if queryImmediateOfferHours is set to true in the API request_*_._* If “Immediate Offer Hours” is not configured for the Callback Service in CALLBACK_SETTINGS, returns -1. If “Immediate Offer Hours” is configured for the Callback Service, and it is outside of the office hours of “Immediate Offer Hours,” return 0. If “Immediate Offer Hours” is configured and it is within the office hours of “Immediate Offer Hours,” returns the number of seconds until the end of the business day of “Immediate Offer Hours.”** *isWithinImmediateOfferTime* (boolean): _Only returned if returnWithinImmediateOffertime is set to true in the API request._ Return whether immediate callbacks should be offered based on the current time, “Immediate Offer Hours” (if configured), “Business Hours” (if “Immediate Offer Hours” is not configured), “Immediate Blackout (minutes)” (if “Immediate Offer Hours” is not configured), and the current estimated wait time. See the description of the related columns in [https://all.docs.genesys.com/DES/Current/Designer/CallbackV2#callback_settings&lt;br /&gt;
|LocalContent=Genesys has added the following input and output parameters to the openFor API:&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
{{!}}+New input parameters&lt;br /&gt;
!Parameter&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}'''queryImmediateOfferHours'''&lt;br /&gt;
{{!}}boolean, default=&amp;lt;tt&amp;gt;false&amp;lt;/tt&amp;gt;&lt;br /&gt;
{{!}}When &amp;lt;tt&amp;gt;true&amp;lt;/tt&amp;gt;, and if '''Immediate Offer Hours&amp;lt;sup&amp;gt;1&amp;lt;/sup&amp;gt;''' is configured for the callback virtual queue, then the API returns:&lt;br /&gt;
&lt;br /&gt;
*the number of seconds before the end of the business day for '''Immediate Offer Hours&amp;lt;sup&amp;gt;1&amp;lt;/sup&amp;gt;''' in addition to the '''Business Hours&amp;lt;sup&amp;gt;1&amp;lt;/sup&amp;gt;''' configured for the callback virtual queue.&lt;br /&gt;
*a new output parameter, '''immediateOfferHoursOpenFor'''. For more information, see '''New output parameters''', below.&lt;br /&gt;
&lt;br /&gt;
If the value of '''queryImmediateOfferHours''' is &amp;lt;tt&amp;gt;false&amp;lt;/tt&amp;gt;, the API response excludes the '''immediateOfferHoursOpenFor''' parameter.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}'''returnWithinImmediateOfferTime'''&lt;br /&gt;
{{!}}boolean, default=&amp;lt;tt&amp;gt;false&amp;lt;/tt&amp;gt;&lt;br /&gt;
{{!}}When &amp;lt;tt&amp;gt;true&amp;lt;/tt&amp;gt;, the API adds a new output parameter to the API response, '''isWithinImmediateOfferTime'''. For more information, see '''New output parameters''', below. If the value of '''returnWithinImmediateOfferTime''' is &amp;lt;tt&amp;gt;false&amp;lt;/tt&amp;gt;, the API response excludes the '''isWithinImmediateOfferTime''' parameter.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}'''checkImmediateEnabled'''&lt;br /&gt;
{{!}}boolean, default=&amp;lt;tt&amp;gt;false&amp;lt;/tt&amp;gt;&lt;br /&gt;
{{!}}When &amp;lt;tt&amp;gt;true&amp;lt;/tt&amp;gt;, the API adds a new output parameter to the API response, '''isImmediateEnabled'''. For more information, see '''New output parameters''', below. If the value of '''checkImmediateEnabled''' is &amp;lt;tt&amp;gt;false&amp;lt;/tt&amp;gt;, the API response excludes the '''isImmediateEnabled''' parameter.&lt;br /&gt;
{{!}}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
{{!}}+New output parameters&lt;br /&gt;
!Parameter&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}'''immediateOfferHoursOpenFor'''&lt;br /&gt;
{{!}}integer&lt;br /&gt;
{{!}}Only returned if '''queryImmediateOfferHours''' is set to &amp;lt;tt&amp;gt;true&amp;lt;/tt&amp;gt; in the API request. This parameter returns the following values:&lt;br /&gt;
&lt;br /&gt;
*If '''Immediate Offer Hours&amp;lt;sup&amp;gt;1&amp;lt;/sup&amp;gt;''' is not configured for the callback virtual queue, the API returns &amp;lt;tt&amp;gt;-1&amp;lt;/tt&amp;gt;.&lt;br /&gt;
*If '''Immediate Offer Hours&amp;lt;sup&amp;gt;1&amp;lt;/sup&amp;gt;''' is configured, but the current time is outside of the configured offer hours, the API returns &amp;lt;tt&amp;gt;0&amp;lt;/tt&amp;gt;.&lt;br /&gt;
*If '''Immediate Offer Hours&amp;lt;sup&amp;gt;1&amp;lt;/sup&amp;gt;''' is configured and the current time is within the offer hours, the API returns the number of seconds until the end of the business day associated with '''Immediate Offer Hours&amp;lt;sup&amp;gt;1&amp;lt;/sup&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
'''NOTE:''' If you specify a value for the [https://developer.genesyscloud.com/reference/engagement/Availability/index.html#openFor '''start''' parameter], then that value is used as the current time for any openFor API calculation. However, because some of the new output parameters depend on estimated wait time, and estimated wait time is a real-time calculation, Genesys recommends that you avoid specifying a '''start''' time when using '''queryImmediateOfferHours''' or '''returnWithinImmediateOfferTime'''.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}'''isWithinImmediateOfferTime'''&lt;br /&gt;
{{!}}boolean&lt;br /&gt;
{{!}}Only returned if '''returnWithinImmediateOffertime''' is set to &amp;lt;tt&amp;gt;true&amp;lt;/tt&amp;gt; in the API request. Indicates whether Immediate callbacks can be offered based on the current time, the current estimated wait time, and the following settings:&lt;br /&gt;
&lt;br /&gt;
*'''Immediate Offer Hours&amp;lt;sup&amp;gt;1&amp;lt;/sup&amp;gt;''', if configured&lt;br /&gt;
*'''Business Hours&amp;lt;sup&amp;gt;1&amp;lt;/sup&amp;gt;''', if '''Immediate Offer Hours&amp;lt;sup&amp;gt;1&amp;lt;/sup&amp;gt;''' is not configured&lt;br /&gt;
*'''Immediate Blackout (minutes)&amp;lt;sup&amp;gt;1&amp;lt;/sup&amp;gt;''', if '''Immediate Offer Hours&amp;lt;sup&amp;gt;1&amp;lt;/sup&amp;gt;''' is not configured&lt;br /&gt;
&lt;br /&gt;
For more information about those parameters, see {{Link-AnywhereElse|product=DES|version=Current|manual=Designer|topic=CallbackV2|anchor=callback_settings|display text=Callback Settings Data Table}}.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}'''isImmediateEnabled'''&lt;br /&gt;
{{!}}boolean&lt;br /&gt;
{{!}}Only returned if '''checkImmediateEnabled''' is set to &amp;lt;tt&amp;gt;true&amp;lt;/tt&amp;gt; in the API request. This parameter returns the '''Immediate Enabled&amp;lt;sup&amp;gt;1&amp;lt;/sup&amp;gt;''' value that's set for the callback virtual queue.&lt;br /&gt;
{{!}}}&lt;br /&gt;
&amp;lt;sup&amp;gt;'''1'''&amp;lt;/sup&amp;gt; You configure the parameters for the callback virtual queue in the CALLBACK_SETTINGS data table in Designer.&amp;lt;br /&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
{{Issue&lt;br /&gt;
|TicketNumber=GES-2867&lt;br /&gt;
|IssueCategoryId=720446c8-10b6-42b8-af36-34a298aa1c72&lt;br /&gt;
|Content=A new accepted value “mode4” is added to the *mode* parameter of the *EstimatedWaitTime API*, which returns the EWT as followed:* If at least one agent is ready, returns ewt=0, resultCode=0* If no agent is ready, returns ewt=-1, resultCode=-2* Otherwise, returns the same value of EWT as calculated in mode2.Note: The *EstimatedWaitTime API* can only determine whether there are agents ready if the VQ is assigned as an “Origination DN” of an Agent Group.&lt;br /&gt;
|LocalContent=There is a new value, &amp;lt;tt&amp;gt;mode4&amp;lt;/tt&amp;gt;, that you can use with the EstimatedWaitTime API '''mode''' parameter. If you select &amp;lt;tt&amp;gt;mode4&amp;lt;/tt&amp;gt;, one of the following is returned for estimated wait time:&lt;br /&gt;
&lt;br /&gt;
*If at least one agent is ready, the API returns &amp;lt;tt&amp;gt;ewt=0&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;resultCode=0&amp;lt;/tt&amp;gt;&lt;br /&gt;
*If no agent is logged in, the API returns &amp;lt;tt&amp;gt;ewt=-1&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;resultCode=-2&amp;lt;/tt&amp;gt;&lt;br /&gt;
*If there are agents logged in, but none are currently ready,  the API returns the same value for EWT as is calculated for &amp;lt;tt&amp;gt;mode2&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The EstimatedWaitTime API can determine whether there are agents ready only when you have assigned the virtual queue as the '''Origination DN''' of an Agent Group.&lt;br /&gt;
}}&lt;br /&gt;
{{Issue&lt;br /&gt;
|TicketNumber=GES-2750&lt;br /&gt;
|IssueCategoryId=720446c8-10b6-42b8-af36-34a298aa1c72&lt;br /&gt;
|Content=Users logged in to GES UI may now see their customer site name or “Environment” in front of their user name in the top-right corner.&lt;br /&gt;
|LocalContent=When logged in to the Callback UI, you can now see your customer site name or '''Environment''' in front of your user name (top-right corner of the UI).&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
		
	</entry>
</feed>