AI Scheduled Reports
Introducing AI Scheduled Reports within Spaceti Analytics AI.
This feature allows users to schedule AI-generated reports or prompts to run at specific times, supporting both:
One-time execution
Recurring schedules
Availability
Accessible via the Spaceti Web Portal → Analytics → AI Scheduled Reports.
Key Details
Reports are building-specific (multi-building selection is not supported).
Each building has its own scheduled jobs and generated reports (select via the Building selector next to the page title).
The feature includes two tabs:
Scheduled Reports
Generated Reports
1. Scheduled Reports Tab
The Scheduled Reports tab serves as a scheduler for AI report generation jobs.
The Create Scheduled Report button opens a form to schedule a prompt with either a single or recurring execution.
A Search function allows users to search by scheduled report title.
A Date filter is available (inactive by default), displaying all upcoming scheduled jobs.
For recurring reports, each occurrence is displayed as a separate record in the Scheduled Reports list.
Scheduled Reports – Table & Sorting
The table supports sorting by Scheduled date.
By default, reports are sorted by the nearest scheduled execution (earliest first).
All scheduled dates and times are displayed in the user’s time zone.
Table Columns
Title – Name of the scheduled report defined by the creator.
Scheduled date – Date and time of the planned execution.
Repeat – Type of recurrence:
One-time – Single execution
Every X week(s) – Recurring execution (next execution date shown below)
Scheduled until – End date of recurring schedule:
Empty for one-time reports
Displays the last planned execution date for recurring reports
Email notification – After execution, the report author receives an email from Spaceti with the generated report attached as a PDF.
Three-dot menu – Additional actions:
Edit – Opens the edit form (directly available for single-occurrence reports).
Opens the dialogue for the selection of single or multiple occurrences.
NOTE: The edit option of the specific scheduled job is not possible if the job is scheduled to be executed in less than 6 hours.
Three-dot menu – Additional actions:
Edit – Opens the edit form (directly available for single-occurrence reports).
Delete – Opens a delete confirmation dialog (directly available for single-occurrence reports).
Create Scheduled Report
The Create Scheduled Report dialog allows users to schedule AI-generated reports.
Users can configure:
A single execution
Recurring executions (multiple occurrences)
Create Scheduled Report – Fields
The dialog includes the following fields:
Title – Name of the report (max. 100 characters).
Prompt – AI prompt that will be executed at the scheduled time (max. 1000 characters).
Date & Time – Scheduled execution date and time:
For single occurrence: execution time
For recurring schedule: start date and time
Displayed in the user’s local time zone (not the building’s time zone)
Repeat – Toggle to enable recurring scheduling (disabled by default; creates a one-time report).
Repeat Option – Ends: Never
The schedule has no end date.
A series of individual records is created based on the configured recurrence.
All records are initially linked as one series and can be edited or deleted together.
Individual occurrences can also be edited separately; once edited individually, they are detached from the series and treated as standalone reports.
The Scheduled until field remains empty when this option is selected.
The occurrence ends after X occurrences. (character limit 3 characters proposal → 999 occurrences max)
Send results by email – Toggle to enable email delivery of the generated report in PDF format.
An email is sent once the report is successfully generated.
If generation fails, a notification email is also sent informing the user about the failure.
2. Generated Reports Tab
The Generated Reports tab displays a list of reports that have already been generated based on scheduled jobs.
Each record represents a single report generation (including individual occurrences from recurring schedules).
Generated Reports – Search & Filters
A Search function allows filtering by report title.
A Status filter enables filtering by:
Completed – Report successfully generated.
Failed – Report generation was unsuccessful.
A Date filter is available (inactive by default), displaying all generated reports.
Note: Report generation may fail if the AI evaluates the prompt as invalid or not relevant (e.g., requesting future real-time data). This validation is handled automatically to prevent unnecessary token usage. Improvements to failure notifications are in progress.
Generated Reports – Table Columns
Title – Name of the scheduled job (now representing the generated report).
Status – Report outcome:
Completed – Successful generation
Failed – Unsuccessful generation
Generated Reports – Table Details
Scheduled date – Date and time when the report was generated (same value as in the Scheduled Reports tab).
Scheduled until – End date of recurring schedules:
Empty for one-time reports
Displays the last planned execution date for recurring reports
Frequency – Type of recurrence:
One-time
Every X weeks
Never (no end date)
Three-dot menu – Available actions:
Detail – Opens the report schedule in view-only mode.
Download PDF – Downloads the generated report in PDF format.
Delete – Opens a delete confirmation dialog (directly available for single-occurrence reports).
Successful changes are confirmed by the in-app notification


