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, anevery:<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.
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.readviews schedules, templates, and history.reports.createcreates reports.reports.editupdates content and delivery.reports.scheduleenables, pauses, or runs schedules.reports.deleteremoves reports.
Resource sharing
Learn how public links, cross-workspace grants, expiration, and revocation work.