subscribe_to_report
Create scheduled report subscriptions to automatically deliver FinOps reports to Slack channels or email addresses on a daily, weekly, or monthly basis.
Instructions
Create a scheduled report subscription. Reports are delivered automatically to Slack channels and/or email addresses on the configured schedule.
Args: name: Report name (e.g. "Platform Team Weekly") sections: List of sections to include. Options: spend, anomalies, scorecard, k8s, commitments, rightsizing, budgets, teams frequency: "daily", "weekday", "weekly", "monthly" (or use cron for custom) slack_channels: List of Slack channel IDs or names (e.g. ["#finops-alerts"]) email_addresses: List of email recipients team: Scope report to a specific team tag value provider: Scope report to a specific cloud provider (aws, azure, gcp) lookback_days: How many days of history to include (default 7) cron: Custom cron expression, overrides frequency (e.g. "0 8 * * 1-5")
Examples: - "Send me a daily Slack report with spend and anomalies to #finops" - "Set up a weekly report for the platform team every Monday" - "Create a monthly rightsizing report emailed to cfo@company.com" - "Subscribe to a daily digest in #cost-alerts with spend, anomalies, and budgets"
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cron | No | ||
| name | Yes | ||
| team | No | ||
| provider | No | ||
| sections | Yes | ||
| frequency | No | weekly | |
| lookback_days | No | ||
| slack_channels | No | ||
| email_addresses | No |