Report Scheduling
Production - Cron-based scheduling with email delivery
The Scheduling system enables automated report generation and delivery on configurable schedules.
12.4.6.1Schedule Configuration
curl -X POST http://localhost:8000/api/v1/bi/schedules \
-H "Content-Type: application/json" \
-H "X-Tenant-ID: acme-corp" \
-d '{
"name": "Weekly Sales Report",
"dashboard_id": "dashboard-uuid-123",
"schedule": "0 8 * * 1",
"format": "pdf",
"recipients": ["sales-team@acme.com", "exec@acme.com"],
"timezone": "America/New_York",
"enabled": true
}'| Field | Description |
|---|---|
schedule | Cron expression (minute hour day month weekday) |
format | Export format (pdf, csv, excel) |
recipients | Email addresses for delivery |
timezone | Timezone for schedule evaluation |