Skip to content

[Analytics] Add daily/weekly usage summary emails for admins #363

@PierreLeGuen

Description

@PierreLeGuen

Description

Send automated summary emails to admins with key platform metrics.

Motivation

Admins shouldn't need to check the dashboard constantly. Automated summaries help them stay informed about platform health and trends.

Proposed Solution

Daily Summary Email:

  • Total requests (vs previous day)
  • Total revenue (vs previous day)
  • Top 5 models by usage
  • Top 5 organizations by spend
  • Any anomalies or alerts

Weekly Summary Email:

  • Week-over-week trends
  • Growth metrics
  • Model usage distribution
  • New organizations/users

Technical Details

  • Scheduled job (cron) to generate and send emails
  • Email templates with charts/metrics
  • Admin email preferences/opt-out

Acceptance Criteria

  • Daily summary email sent to admins
  • Weekly summary email sent to admins
  • Comparison with previous period
  • Unsubscribe/preference management

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions