---
title: Report Scheduling & Exporting
slug: contact-center/report-scheduling-and-exporting
docTags: 
createdAt: 2025-10-01T08:09:16.777Z
---

# Overview

This feature provides supervisors and administrators with the flexibility to export report data for offline analysis and to schedule reports to be run automatically at regular intervals. This ensures that stakeholders receive timely performance data without manual intervention.

# How It Works

- **Exporting:** From any report page, a user can click an "Export" button. This will download the data currently displayed in the report, typically in a CSV or Excel format.
- **Scheduling:** Users can set up a schedule for a specific report to be run automatically. The system will generate the report at the specified time and can be configured to email it to a predefined list of recipients.

## Prerequisites

- User must have permissions to access the `Reports` module.

## Configuration Steps

1. **Exporting a Report (Supervisor):**
   - **Location:** `Supervisor` > `Reports` > `[Select any report]`
   - **Action:** After generating a report, click the **Export** button to download the data.
2. **Scheduling a Report (Administrator):**
   - **Location:** `Adminsitrator` > `Reports` > `Scheduler`> `All Schedules`
   - **Action:**
     1. The exisitng schedules will be visible in aplhabetical order, with various details such as created date and time and next execution date and time.
     2. Click on "Add"
     3. Proceed to provide details such as schedule name, any description and selecting the output format.
     4. Select the schedule start and end times. End time can be a specific date and time, never ending or ending after a certain number of executions.
     5. Select the frequency amongst-
        1. Hourly- enter the number of hours after which the report should repeat execution.
        2. Daily- enter the number of days after which the report should repeat execution and the time of day when the report should be executed.
        3. Weekly- select the days of the week on which the report should be executed, by selecting the checkboxes for the respective days, and the time of the day at which the report should be executed, across the selected day(s).
        4. Monthly- select the day based or week based time frame.&#x20;
           1. For day based schedule frame, enter the day date of the month on which the report should run and the frequency in number of months after which the report should repeat execution.
           2. For week based schedule frame, select the "First/ Second/ Third/ Fourth" instance of the day of the week on which the report should run and the frequncy in number of months after which the report should repeat execution.
           3. Next enter the time of day at which the report should run.
        5. Yearly- select the day based or week based time frame.&#x20;
           1. For day based schedule frame, enter the day and month date on which the report should run.
           2. For week based schedule frame, select the "First/ Second/ Third/ Fourth" instance of the day of the week and the month of the year, on which the report should run.
           3. Next enter the time of day at which the report should run.
        6. Cron- select from the available list.
     6. Select the desired Report to schedule and other usual parameters.
     7. Select the report delivery profile from the p\[redefined list of email or FTP configurations.

# Use Cases

- **Offline Analysis:** A data analyst exports a detailed call report to import it into a business intelligence tool for advanced analysis.
- **Daily Performance Summary:** A manager schedules the "Agent Performance Report" to be emailed to all team leaders every morning.
- **Weekly Stakeholder Updates:** A supervisor schedules a weekly queue performance report to be sent to department heads.

# Benefits

- **Enables Deeper Analysis:** Exporting data allows for unlimited offline analysis and integration with other business intelligence platforms.
- **Automates Information Delivery:** Report scheduling ensures that key stakeholders automatically receive performance data on a consistent basis.
- **Saves Administrative Time:** Eliminates the need for supervisors to manually run and distribute the same reports every day or week.

# Limitations

- The scheduling functionality, if not found in the manual, may not be a standard feature.

## Changelog

| Release Number | Change Description             |
| -------------- | ------------------------------ |
| 4.13.1         | Initial feature documentation. |

