get_analytics_overview
Get analytics overview with total posts, impressions, engagements, engagement rate, and per-platform breakdown. Use period for a rolling window (7d / 30d / 90d) or start_date + end_date for a custom range. The response echoes the resolved range and today's date — read those before assuming a year from training data (e.g. when the user says 'April', use the most recent April, not April from your training cutoff).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| period | No | Rolling window: 7d, 30d, 90d (default: 30d). Ignored if start_date/end_date are provided. | |
| end_date | No | Custom end date. Same formats as start_date; "YYYY-MM" expands to the last day of the month. | |
| start_date | No | Custom start date. Accepts "YYYY-MM-DD" (e.g. "2026-04-01") or "YYYY-MM" month-shorthand (e.g. "2026-04" → first of the month). |