Skip to main content

Schedule a callback

Note: This article applies to Genesys Cloud Embeddable Framework, Genesys Cloud for Chrome, Genesys Cloud for Firefox, Genesys Cloud for Microsoft Teams, Genesys Cloud for Salesforce, and Genesys Cloud for Zendesk.

You can schedule callbacks for ACD voice interactions (call, callback, outbound dialing, and voicemail).

  1. Click Schedule a callback in the call controls. 
  2. Type or select the date.

    The date defaults to the current date. 

    Note: You cannot schedule a callback for more than 30 days in advance.
  3. Type or select the time.

    The time defaults to 30 minutes after the current time.

  4. (Optional) Type or select a time zone for the person that you want to call. 
  5. Update the phone number, if necessary.

    The phone number defaults to the caller’s ANI.

  6. (Optional) If your admin has enabled the option to assign the callback to a specific queue, type or select a queue for the callback.

    For more information, see .

  7. To route the callback to you, select Route callback to me if possible. By default, scheduled callbacks route to the queue that received the original interaction.
  8. (Optional) If your admin has enabled owned callbacks, then you can select Take Ownership to take ownership of the callback. 

    The behavior of agent ownership depends on how your administrator has configured the callback type for the queue — Agent First or Customer First. For more information, see Agent-owned callbacks section.

    • Click Schedule.
      Note: You cannot schedule multiple callbacks for a single interaction. After you schedule a callback, the Schedule button becomes unavailable.

    The image is a screenshot of the Schedule Callback window that shows the selection of queue option.

    At the scheduled date and time, Genesys Cloud sends the callback to the queue or agent that handled the original interaction. For more information about handling callback interactions, see .

    Notes:
    • A caller ID and caller name can be specified for a callback when created through an API call. For more information, see /api/v2/conversations/callback and /api/v2/conversations/{conversationId}/participants/{participantId}/callbacks in in the Developer Center.
    • Users with the Genesys Cloud Supervisor default role can cancel callbacks. For more information, see .

    Agent-owned callbacks

    When you select Take Ownership while scheduling a callback, the behavior depends on how your admin has configured the callback type for the queue — Agent First or Customer First. Your admin also controls:

    • How far in advance you can schedule an owned callback, ranging from one hour to 30 days
    • How long the ownership period lasts, ranging from one hour to 30 days
    • Whether the call is assigned to a queue when ownership expires
    Note: You cannot edit an owned callback within 15 minutes of the scheduled callback time.
    Agent first callback typeCustomer first callback type
    How it worksYou are connected to the call while the system dials the customer and handles the call progress directly.

    Genesys Cloud manages the callback on your behalf. You are not on the line during dialing. The system dials the customer and connects you only after the customer answers. Retries are handled automatically. If the customer does not answer, Genesys Cloud retries according to your admin’s retry settings and no action is required from you. If the customer first callbacks are agent owned:

    • You are reserved before the system dials. At the scheduled time, the system checks your availability. If you are not yet available, the callback waits in your agent queue and reserves you when you become available.
    • While reserved, you cannot receive other interactions. You are not routed any other voice or non-voice interactions until the callback is completed or released.
    Ownership period expires before you become available
    • If your admin has enabled Assign to Queue on ownership expiration, Genesys Cloud returns the callback to the queue for the next available agent.
    • If Assign to Queue on ownership expiration is not enabled, Genesys Cloud removes the callback from the queue and disconnects it.
    • If your admin has enabled Assign to Queue on ownership expiration, Genesys Cloud returns the callback to the queue for the next available agent.
    • If Assign to Queue on ownership expiration is not enabled, Genesys Cloud removes the callback from the queue and disconnects it.
    If you go off queue after being reservedN/A
    • The callback waits for the agent to return on queue. Your admin can also offer to reschedule option for customer in waiting in queue due to agent unavailability.
    On successful connectionYou can wrap the call or schedule any follow-up callbacks.Your reservation is released. You can then wrap the call or schedule any follow-up callbacks.
    On unsuccessful connection
    N/AThe system retries and reserves you again before the next dial attempt based on the .

    For more information, see .

    For more information about how to configure an agent-owned callback in queues, see .

    For more information about the integrations, see , , , and .