Schedule a Custom Report

Last updated: April 22, 2026

HackerRank allows you to schedule custom reports to run automatically at defined intervals. The system generates the report and sends it to selected recipients by email.

Prerequisite

  • A custom report is created in HackerRank for Work.

  • You have access to the report (created by you or shared within your company).

Scheduling a custom report

To schedule a custom report:

  1. Log in to your HackerRank for Work account using your credentials.

  2. Go to More > Insights.

    image.png
  3. Select My Reports under the Reports section.

    image.png
  4. Locate the report you want to schedule.

  5. Click the more option menu next to the report.

  6. Select Schedule.

    image.png
  7. In the Schedule Insights dialog:

    image.png
    1. Enter a name for the report.

    2. Select the frequency (Once, Hourly, Daily, Weekly, Monthly, or Yearly), and set the schedule accordingly.

    3. Enter the recipients who will receive the report.

      Note: You can add only admin users (including yourself) as recipients.

  8. Click Save Schedule

The platform saves the schedule and sends the report to the selected recipients based on the defined frequency.

Note: You can create only one schedule per report.

Editing a custom report schedule

To edit a custom report schedule:

  1. Go to My Reports.

  2. Locate the report you want to edit.

  3. Click the more option menu next to the report.

  4. Select Edit Schedule.

    image.png
  5. In the Edit Schedule dialog, make the required changes.

    image.png
  6. Click Save Schedule.

Deleting a custom report schedule

To delete a custom report schedule:

  1. Go to My Reports.

  2. Locate the report you want to delete.

  3. Click the more option menu next to the report.

  4. Select Edit Schedule.

    image.png
  5. In the Edit Schedule dialog, click Delete.

    image.png

The platform deletes the schedule and displays a success message.