Callbacks Section Description Feature Area Contact Center / Queue Configuration Navigation (Scheduled Callbacks view) Performance → Workspace → Contact Center → Scheduled Callbacks Navigation (Queue callback settings) Admin → Contact Center → Queues → [select queue] → Callback tab Navigation (Architect Create Callback) Available in Inbound Call, In-Queue, and Outbound Call flows via the Toolbox Primary Function Allow customers to request a return call instead of waiting on hold; reduce abandonment and improve satisfaction A callback is a request a caller makes to have their call returned when an agent is unavailable. Callbacks improve customer satisfaction by eliminating hold time. They also help agents who cannot complete an interaction immediately and need to follow up. Genesys Cloud supports several callback types that originate from different points in the contact center workflow. Study Notes — Callback Types Callback Type Origin Description In-Queue Callback Architect flow (in-queue or inbound) Customer requests a callback while waiting in queue — exits the queue and the callback object takes their position Scheduled Callback Agent-initiated during an interaction Agent schedules a return call for a future date/time — up to 30 days in advance Agent-Owned Callback Scheduled callback with ownership Agent takes personal ownership — callback waits for that specific agent to become available Customer First Callback Queue-level configuration System dials the customer first, connects them to an agent only after the customer answers Campaign Callback Outbound campaign Schedule Callback action Automatically created by outbound dialing campaign rules In-Queue Callback (via Architect) The Create Callback action is added to an Inbound Call, In-Queue, or Outbound Call flow. Attribute Detail Architect Action Create Callback (in Flow category of Toolbox) Supported In Inbound Call flows · In-Queue Call flows · Outbound Call flows What happens Callback object is placed on the specified queue; original call exits the queue Queue position Callback object takes the position in queue of the original call — same skill requirements and priority are automatically inherited ANI (Caller ID) Callback uses the queue's ANI , not the agent's ANI Caller ID customization Cannot set caller ID with Create Callback action — use a Call Data action first if you need to set caller ID or caller name Script requirement Script used by the callback must have the Callback property enabled in script settings (disabled by default) Skills/priority retention Not retained when placing a callback — skills and priority are reacquired from queue position, not the original interaction In-queue flow limit Max 30 in-queue flows per email or message interaction (prevents loop when target queue = current queue) Scheduled Callback (Agent-Initiated) Agents can schedule a return call during an active voice interaction. Attribute Detail Maximum advance scheduling 30 days Default routing Routes to the queue that received the original interaction Agent can override Agent can specify a different queue or select "Route callback to me if possible" Ownership If admin enables agent-owned callbacks, agent can select Take Ownership If agent misses the callback Immediately routes to the next available agent in queue If no agent is available Callback remains in queue until an agent becomes available Edit restriction Cannot edit an owned callback within 15 minutes of scheduled time Agent-Owned Callbacks Attribute Detail Definition A callback where a specific agent takes personal ownership — waits for that agent to become available Prerequisite Admin must enable agent-owned callbacks on the queue; at least one Preferred Agent Routing rule must be set Ownership duration Admin configures the wait period — 1 hour to 30 days On expiration (if Assign to Queue enabled) Callback returns to the queue for the next available agent On expiration (if Assign to Queue NOT enabled) Callback is removed from queue and disconnected Effect of preferred agent routing Preferred agent routing does NOT affect scheduled callbacks — scheduled callbacks are unaffected Customer First Callback (Queue Configuration) Attribute Detail Default behavior Agent First — system waits for agent to answer before dialing the customer Customer First behavior System dials the customer before connecting to an agent; once customer answers, interaction returns to queue Configure where Queue settings → Callback tab → select Customer First Pacing Modifier Values 1–10 — controls the rate at which Customer First callbacks are dialed based on online agent count Retry attempts Configurable — max 0–20 retries for unsuccessful callbacks; retry interval up to 24 hours Voicemail recommendation Genesys recommends not using voicemails in Customer First callback queues — voicemails also dial the customer first and the agent cannot listen before the customer connects Script used Customer First callbacks use the voice script for callbacks (callback-specific agent scripts are not supported) Analytics Agents do not receive Customer First callback-specific metrics (handle time, talk time, time to first dial/connect) — only voice metrics after connection Outbound routes As of July 2025, administrators can specify a telephony site or edge group per queue for Customer First callback outbound dialing Callbacks & Preferred Agent Routing Interaction Type Preferred Agent Routing Behavior Email and messaging interactions Preferred agent routing overrides — Genesys no longer routes to last agent Inbound callbacks Preferred agent routing overrides — Genesys no longer routes to last agent Scheduled callbacks Unaffected by preferred agent routing Scheduled Callbacks View (Performance Dashboard) Attribute Detail Navigation Performance → Workspace → Contact Center → Scheduled Callbacks Permissions required Analytics > Conversation Detail > View · Routing > Queue > View · Outbound > Campaign > View What it shows All callbacks scheduled by agents during interactions, and callbacks created by the Schedule Callback action Agent-owned callbacks Show the agent owner's name in the Agent Owner column Non-owned callbacks Agent Owner column is blank Actions available Cancel (single or bulk) · Reschedule · Reassign to another queue/agent (agent-owned only) Export limit Up to 10,000 conversations per 12-hour period for recent interactions; up to 1,000,000 for older data View does NOT auto-refresh Must manually refresh to see current data Key Limits & Rules (Exam Critical) Rule Value Maximum advance scheduling 30 days Agent-owned callback duration range 1 hour to 30 days Pacing modifier range (Customer First) 1–10 Max callback retry attempts 0–20 Retry interval maximum 24 hours Cannot edit owned callback before scheduled time 15 minutes Inactive callback auto-end If no date specified and no updates within 14 days of creation, analytics ends the conversation (callback may still be active) In-queue flow limit 30 per email/message interaction Callback uses queue ANI Not agent ANI Skills/priority retained from original call No Architect Create Callback Action — Configuration Fields Field Description Name Label for the action in the flow Callee Name Optional — name to identify the callback recipient Callback Number Required — string expression for the callback number (auto-captured from ANI data) Queue Queue where the callback request is placed Script Optional — a script with the Callback property enabled Note: ANI data from the call is automatically examined at runtime to capture the caller's telephone number. You cannot specify caller ID or name directly from this action — use a Call Data action first. Callback Routing Logic (Inbound) Caller enters Inbound Call Flow ↓ Wait time exceeds threshold (or caller selects option) ↓ Create Callback action executes ↓ Callback object placed in queue at caller's original position (inherits skill requirements and priority) ↓ Original call disconnects ↓ Agent becomes available → Callback object routed to agent ↓ Agent manually dials customer (Agent First) OR System dials customer first (Customer First) ↓ Outbound call placed → linked to queue for analytics Callback Automation (Queue Settings) Queues can be configured to automate callback handling, removing manual agent steps: Automation Option Description Auto-Answer Callback interaction is automatically answered when routed to agent Auto-Dial Agent's outbound call is automatically placed when callback is answered Auto-End Callback Callback segment is automatically ended after the call completes These settings are found under Admin → Contact Center → Queues → [queue] → Callback tab. Skill/Priority Preservation (January 2025 Update) As of January 2025, administrators can optionally preserve skills and priorities from the original call for callbacks and ACD voicemails. This applies to: In-queue callbacks Scheduled callbacks Skilled campaign callbacks ACD voicemails This is an opt-in setting and was not the default behavior prior to this update. Best Practices Practice Reason Do not enable agent-owned callbacks without Preferred Agent Routing rules on the queue Ownership requires at least one PAR rule to function Always handle the case where a callback cannot be placed Add alternate routing in the flow's failure path Avoid internal ACD voicemails Creates a callback segment where Agent A's utilization is consumed until the callback is resolved Do not use voicemails in Customer First queues Agent cannot listen to voicemail before customer connects Set a realistic ownership period If too long, callbacks may wait excessively for unavailable agents Enable "Assign to Queue on ownership expiration" Ensures expired owned callbacks don't just disconnect Key Takeaways Topic Summary In-queue callback Uses Create Callback action in Architect; callback takes original call's queue position Scheduled callback Agent-initiated; max 30 days advance; routes to original queue by default Agent-owned callback Waits for specific agent; requires PAR rule; 1hr–30day ownership period Customer First System dials customer before connecting to agent; Pacing Modifier 1–10 Skills not retained Callbacks do not inherit skills/priority (unless optional preservation is enabled) ANI Callbacks use queue ANI, not agent ANI Inactive auto-end 14-day limit for unscheduled callbacks with no updates Scheduled Callbacks view Performance → Workspace → Contact Center → Scheduled Callbacks