Scheduled Reports
Scheduled reports automate the generation and delivery of recurring reports. Instead of manually generating a report each week or month, configure a schedule and BreachSpider handles the rest.
Available on Professional tier and above.
Why Schedule Reports
- Consistency: Reports are generated on the same day every period, ensuring regular posture reviews.
- Automation: No manual intervention required. The report lands in your inbox on schedule.
- Compliance cadence: NERC CIP requires patch assessments at least every 35 days. A monthly scheduled report ensures you never miss a cycle.
- Management visibility: Executives receive a monthly posture summary without having to ask for it.
- MSSP client deliverables: Automatically generate and deliver monthly vulnerability assessments to each client.
Setting Up a Schedule
- Navigate to Reports > Schedule.
- Click New Schedule.
- Configure the schedule:
Report Type (required): Select from:
- Executive Summary
- Environment Risk Report
- NERC CIP Evidence Package
- IEC 62443 Report
Environments (required): Select one or more environments to include. For Environment Risk and NERC CIP reports (single-environment), select one. For Executive Summary (multi-environment), select all relevant environments.
Frequency (required):
| Frequency | When It Runs |
|---|---|
| Weekly | Every specified day of the week (e.g., every Monday) |
| Monthly | Every specified day of the month (e.g., 1st, 15th, last day) |
| Quarterly | First day of each quarter (Jan 1, Apr 1, Jul 1, Oct 1) |
Day (required for weekly and monthly):
- Weekly: select the day of the week.
- Monthly: select the day of the month (1-28, or "Last Day" for end of month).
Time (optional): The time of day to generate the report. Defaults to 06:00 in your account's timezone. Reports generated early morning are ready by the start of business.
Recipients (required): One or more email addresses. The completed report PDF is emailed to these recipients when generation completes. Recipients do not need BreachSpider accounts.
Enabled (default: yes): Toggle the schedule on or off without deleting it.
- Click Save Schedule.
How It Works
When the schedule fires:
- BreachSpider generates the report for the configured environment(s) and the current reporting period (previous week, month, or quarter depending on frequency).
- SAGE generates the narrative sections.
- The report is saved in the Reports section.
- The PDF is emailed to all configured recipients.
- A notification appears in your BreachSpider notification bell.
- The audit log records REPORT_GENERATED with schedule ID and recipients.
Managing Schedules
Navigate to Reports > Schedule to see all your configured schedules.
Each schedule shows: name, report type, environments, frequency, next run date, recipients, and enabled status.
- Edit: Modify any field on an existing schedule.
- Disable/Enable: Toggle the schedule without deleting it. Useful for pausing reports during holidays or organizational changes.
- Delete: Permanently remove the schedule.
- Run Now: Trigger an immediate generation outside the regular schedule. The report covers the same period as the next scheduled run.
Schedule Examples
Monthly Executive Summary for Leadership
- Type: Executive Summary
- Environments: All environments
- Frequency: Monthly, 1st day
- Recipients: [email protected], [email protected]
- Purpose: Monthly posture review for leadership team.
Weekly Environment Risk for OT Team
- Type: Environment Risk Report
- Environment: Water Treatment Plant Alpha
- Frequency: Weekly, Monday
- Recipients: [email protected]
- Purpose: Weekly finding review for the OT engineering team's Monday meeting.
Quarterly NERC CIP Evidence for Compliance
- Type: NERC CIP Evidence Package
- Environment: Substation Beta
- Frequency: Quarterly
- Recipients: [email protected]
- Purpose: Quarterly compliance evidence generation aligned with CIP audit cycles.
Monthly Client Report (MSSP)
- Type: Environment Risk Report
- Environment: Acme Utility - Water Plant
- Frequency: Monthly, last day
- Recipients: [email protected], [email protected]
- Purpose: Automated monthly deliverable for MSSP client.
Troubleshooting
Report not generated on schedule: Check that the schedule is enabled. Verify the environment still exists (deleted environments cannot generate reports). Check the Reports section for a failed report entry.
Recipients not receiving email: Verify email addresses are correct. Check spam folders. Ensure [email protected] is allowlisted in the recipients' email systems.
Report data seems incomplete: The report covers the reporting period ending on the generation date. If you set a monthly schedule for the 1st, the report covers the previous full month.