--- title: "Scheduling callbacks" slug: "scheduling-callbacks" description: "Agents can schedule callbacks to contacts both during active calls and from the call history." tags: ["scheduled callback", "omnichannel workspace", "schedule", "Call History", "Agent Panel", "voice", "callback"] updated: 2026-10-30T14:32:30Z published: 2026-10-30T14:32:30Z canonical: "docs.voiso.com/scheduling-callbacks" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.voiso.com/llms.txt > Use this file to discover all available pages before exploring further. # Scheduling callbacks **Who should read this article**: Administrators Agents can schedule callbacks for contacts during active calls or from the call history. ## Introduction The **Scheduled Callback** feature allows agents to schedule follow-up calls at a time that works best for both the agent and the contact. This helps agents prepare for calls in advance and provides flexibility for contacts by scheduling calls at convenient times. Additionally, callbacks help manage call volumes during peak hours by rescheduling calls to off-peak hours. Callbacks can be scheduled for inbound, outbound, and dialer calls in real time or from the agent's call history at any time. Tip Callbacks may be scheduled up to 30 days in advance. Agents can pick any time between 08:00 and 21:59 in the callback's time zone. ### Configuring scheduled callback To enable the **Scheduled Callback** feature, go to **Administration > System settings** in the Voiso main menu. Click the **Features** tab and scroll to the **Scheduled callback** section. ![System Settings Page Features Tab Scheduled Callback Section](https://cdn.document360.io/44ae307a-3737-4fbf-98e0-9b888deb90dc/Images/Documentation/System%20Settings%20Page%20Features%20Tab%20Scheduled%20Callback%20Section.png) ### Enabling agents to use scheduled callback For Start-up and Pro contact centers, if **Scheduled Callback** is enabled in the system settings, it is automatically enabled for all roles except **Analyst** and **Hardware phone**. For contact centers using [Security Access Groups](/v1/docs/administration-security-access-groups) roles, once the **Scheduled Callback** feature is enabled for your contact center, you must enable it for specific users. To do this, assign the **Enable Scheduled Callback** permission to the appropriate role. ### Using scheduled callback When Scheduled Callback is enabled for a user's role, the **Callback** button becomes available in the **Agent Panel** and **Omnichannel Workspace** on the call controls page. ![System%20Settings%20Scheduled%20Callbacks%20Agent%20Panel%20Dialpad](https://cdn.document360.io/44ae307a-3737-4fbf-98e0-9b888deb90dc/Images/Documentation/System%20Settings%20Scheduled%20Callbacks%20Agent%20Panel%20Dialpad.png) The **Callback** button is also displayed on the call history page. ![System%20Settings%20Scheduled%20Callbacks%20Agent%20Panel%20History](https://cdn.document360.io/44ae307a-3737-4fbf-98e0-9b888deb90dc/Images/Documentation/System%20Settings%20Scheduled%20Callbacks%20Agent%20Panel%20History.png) For detailed instructions on using the **Scheduled Callback** feature, refer to [Scheduled Callback](/v1/docs/scheduled-callback) in the [Agent Guide](/v1/docs/agent-guide). ## Callback lifecycle After an agent successfully creates a callback, the callback follows this lifecycle until the callback is completed, either because the callback is successful or after the maximum number of callback attempts are made: 1. At the scheduled time, Voiso checks if the agent is available: - If *unavailable*, Voiso waits up to the **Max agent wait time** for the agent to become **Available**, then routes the call to the agent. The wait pauses between 22:00 and 08:00 in the callback's time zone. If the wait ends first, the attempt counts as failed, and Voiso reschedules the callback based on the [System settings](/v1/docs/features-tab#scheduled-callback-section). - If *available*, Voiso creates a call and routes it to the agent. 2. The agent clicks **Answer** to place the call: - If *answered*, the agent handles the call, and the callback is marked as completed. - If *unanswered*, the agent ends the call, and Voiso reschedules the callback based on the [System settings](/v1/docs/features-tab#scheduled-callback-section). - If the agent does not click **Answer**, the attempt counts as failed, and Voiso reschedules the callback. 3. Voiso continues attempting the callback until either the call is completed or the maximum number of attempts is reached. 4. If the callback is not successful after the maximum number of attempts, and a failover queue is specified, Voiso routes the call to the failover queue. 5. The failover queue attempts to reach the contact: - If *answered*, the agent handles the call, completing the callback. - If *unanswered* after the maximum attempts, the callback is canceled. ## Callback in the Call Detail Records Completed callback interactions can be accessed in the [Call Detail Records](/v1/docs/call-detail-records). Use the **Type** filter and select **Scheduled Callbacks**. ![System%20Settings%20Scheduled%20Callbacks%20CDR](https://cdn.document360.io/44ae307a-3737-4fbf-98e0-9b888deb90dc/Images/Documentation/System%20Settings%20Scheduled%20Callbacks%20CDR.png) When a scheduled callback is created during a real-time call, a **Callback Request** entry appears in the **Call Events** table in the [Call Details](/v1/docs/cdr-search-results#call-details). ![System Settings Scheduled Callbacks Call Details Callback Request](https://cdn.document360.io/44ae307a-3737-4fbf-98e0-9b888deb90dc/Images/Documentation/System%20Settings%20Scheduled%20Callbacks%20Call%20Details%20Callback%20Request.png) A link to the original interaction is available as a related call in the Callback interaction. ![System%20Settings%20Scheduled%20Callbacks%20Call%20Details](https://cdn.document360.io/44ae307a-3737-4fbf-98e0-9b888deb90dc/Images/Documentation/System%20Settings%20Scheduled%20Callbacks%20Call%20Details.png) ## Related - [System settings](/administration-system-settings.md) - [Scheduled callback](/scheduled-callback.md) - [Security Access Groups](/administration-security-access-groups.md)