Skip to main content
Open Reports to manage report schedules, generation history, and reusable templates.

Choose content

A report uses a dashboard or saved view as the source. Templates define a reusable source type, format, and content defaults; a schedule binds the template to a concrete resource. Built-in template patterns include platform health, RUM experience, alert review, SLA compliance, and saved-query exports.

Choose a format

PDF and PNG require the headless renderer. Configure [scheduled_reports.renderer] with a reachable web base URL. The server validates generated file signatures instead of returning placeholder content. CSV, JSON, and SVG currently contain report metadata rather than executed dashboard or saved-view rows.

Schedule and deliver

Configure the data range, an every:<n><s|m|h|d> interval, output format, and one or more recipients. Although the API field is named cron, five-field cron expressions are not parsed; an unrecognized value currently falls back to a 24-hour interval. Recipient kinds are:
  • webhook, which POSTs the generated bytes to an HTTP(S) URL;
  • s3, which writes to an object-key prefix in MoleSignal’s configured object store;
  • email, which currently validates and records the address but does not send SMTP mail.
Each recipient has an independent delivery record with status, attempt count, and error details. Pause a schedule without deleting the configuration.
Do not rely on the current email recipient for delivery. Use a webhook or configured object-store prefix until scheduled-report SMTP delivery is wired.

Export and share

Use Export now to generate a download from a saved report. Use Share to create an authenticated, cross-workspace, or restricted public share. Public reports can require a password and can be blocked from CSV download by workspace policy.

Permissions

  • reports.read views schedules, templates, and history.
  • reports.create creates reports.
  • reports.edit updates content and delivery.
  • reports.schedule enables, pauses, or runs schedules.
  • reports.delete removes reports.

Resource sharing

Learn how public links, cross-workspace grants, expiration, and revocation work.
Last modified on August 4, 2026