Aggregate meeting analytics and statistics. Use when analyzing meeting patterns, speaker time, or trends.
Aggregate meeting analytics and statistics.
npm exec --yes --package=fireflies-api -- fireflies-api insights [options]
Date Shortcuts (prefer these over --from/--to):
--today - Today's meetings--yesterday - Yesterday's meetings--last-week - Last 7 days--last-month - Last 30 days--days <n> - Last N daysAnalytics Options:
--external - Include external participants--speaker <name> - Filter by speaker--group-by <field> - Group results by field--top <n> - Show top N results--from <date> - Start date (YYYY-MM-DD) - only if shortcuts don't fit--to <date> - End date (YYYY-MM-DD) - only if shortcuts don't fit-o, --output <format> - Output format: json, jsonl, table, tsv, plain# Get insights for last week
npm exec --yes --package=fireflies-api -- fireflies-api insights --last-week
# Get insights grouped by speaker
npm exec --yes --package=fireflies-api -- fireflies-api insights --last-month --group-by speaker
# Get top 5 speakers
npm exec --yes --package=fireflies-api -- fireflies-api insights --days 30 --top 5
# Get insights for specific date range
npm exec --yes --package=fireflies-api -- fireflies-api insights --from 2024-01-01 --to 2024-01-31
Verify API key is set:
test -n "$FIREFLIES_API_KEY" && echo "Ready" || echo "ERROR: Set FIREFLIES_API_KEY"
Execute the insights command with appropriate date filters.
Suggest grouping options for better analysis (by speaker, by date, etc.).
Output Format:
-o plain for detailed human-readable output-o table for compact summary-o json if user needs structured dataWhen to Use Insights:
--external flag (filters by domain)