MATIH Platform is in active MVP development. Documentation reflects current implementation status.
12. AI Service
BI Analytics Platform
Report Scheduling

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
  }'
FieldDescription
scheduleCron expression (minute hour day month weekday)
formatExport format (pdf, csv, excel)
recipientsEmail addresses for delivery
timezoneTimezone for schedule evaluation