firecrawl-dashboard-reporting
firecrawl/firecrawl-workflows
Extract metrics from analytics dashboards and internal web tools using authenticated browser automation.
What is firecrawl-dashboard-reporting?
Pull structured metrics, KPIs, and tables from web dashboards you can legitimately access. Use Firecrawl's browser to handle authentication, date ranges, and UI interaction for cross-platform metric summaries and reporting.
- Extract visible KPI cards, metrics, and tables from authenticated dashboards
- Handle date-range filtering and dashboard navigation
- Support parallel extraction across multiple dashboard platforms
- Capture exports and structured data from web-based analytics tools
- Return metrics with units, periods, source URLs, and caveats
How to install firecrawl-dashboard-reporting
npx skills add https://github.com/firecrawl/firecrawl-workflows --skill firecrawl-dashboard-reporting- Firecrawl API key (FIRECRAWL_API_KEY environment variable)
- Legitimate access to target dashboards (login credentials if required)
- Dashboard URLs and clarity on which metrics to extract
How to use firecrawl-dashboard-reporting
- 1.Provide dashboard URLs and specify which metrics or date ranges you need
- 2.Answer 1-3 clarifying questions if dashboard targets or auth requirements are unclear
- 3.The skill will open each dashboard, set date ranges, and extract visible KPIs and tables
- 4.Review the returned markdown report with metrics, source URLs, and any caveats
- 5.Use the JSON shape (reportedAt, dateRange, dashboards, metrics, tables) for programmatic access
Use cases
- Pull monthly performance metrics from multiple analytics platforms into a single report
- Extract KPIs from internal dashboards requiring login and date-range selection
- Gather cross-platform metric summaries for stakeholder reporting
- Retrieve historical data tables and exports from web dashboards
- Automate periodic dashboard metric collection for trend analysis
- Analytics engineers and data analysts
- Business intelligence professionals
- Product managers tracking cross-platform metrics
- Teams automating dashboard reporting workflows
firecrawl-dashboard-reporting FAQ
Provide your credentials or ensure you're already authenticated. If login has expired, you'll be asked to re-authenticate rather than the skill attempting to bypass access controls.
It extracts visible numbers and labels from charts, but will note when precise values cannot be read from visual-only displays.
Yes. The skill can set or verify date ranges on dashboards and will preserve the period in the final report.
Yes. The skill can split work by dashboard platform or metric category using sub-agents or parallel task runners.
Default is markdown with a summary, metrics by dashboard, tables, and caveats. JSON output is also supported with reportedAt, dateRange, dashboards, metrics, tables, and exports fields.
Full instructions (SKILL.md)
Source of truth, from firecrawl/firecrawl-workflows.
name: firecrawl-dashboard-reporting description: Pull metrics from analytics dashboards and internal web tools with Firecrawl browser. Use when the user needs dashboard reporting, cross-platform metric summaries, authenticated analytics extraction, date-range reports, or structured metrics from web dashboards. license: ISC metadata: author: firecrawl version: "0.1.0" homepage: https://www.firecrawl.dev source: https://github.com/firecrawl/firecrawl-workflows inputs:
- name: FIRECRAWL_API_KEY description: Firecrawl API key for hosted Firecrawl requests. required: true
Firecrawl Dashboard Reporting
Use this to extract visible metrics from dashboards the user can legitimately access.
Onboarding Interview
Infer dashboard URLs, metrics, date range, and output format from context. If dashboard targets are clear and accessible, proceed immediately.
Ask at most 1-3 concise questions only if blocked, such as the dashboard URLs, auth/profile requirement, or date range.
Firecrawl Collection Plan
Use Firecrawl browser for authenticated dashboards and UI interaction:
- open each dashboard
- set or verify date range
- extract visible KPI cards, tables, and labels
- click tabs, expand sections, and scroll tables
- use export/download buttons only when appropriate and allowed
If login has expired, ask the user to re-authenticate rather than attempting to bypass access controls.
Parallel Work
If appropriate, use sub-agents or equivalent parallel task runners. Split by dashboard platform or metric category. Each researcher should return metrics, units, period, source URL, and caveats.
Final Deliverable
# Dashboard Report
## Summary
[Highlights, alerts, trends]
## Metrics By Dashboard
[Platform, metric, value, unit, change, period]
## Tables Or Exports
[Captured tables/files and what they contain]
## Notes And Caveats
[Auth issues, chart-only data, unavailable metrics]
## Rerun Inputs
workflow: firecrawl-dashboard-reporting
dashboards: [urls]
date_range: [range]
metrics: [list]
output: [json/markdown]
JSON Shape
Use reportedAt, dateRange, dashboards[], metrics[], tables[], exports[], and summary.
Quality Bar
- Extract actual numbers, not just chart labels.
- Note when a chart cannot be read precisely.
- Preserve date ranges and source URLs.
Related skills
More from firecrawl/firecrawl-workflows and the wider catalog.
firecrawl-deep-research
Produce rigorous, cited analytical reports on complex topics with multi-angle research and contrarian views.
firecrawl-research-papers
Find and synthesize research papers, whitepapers, and technical reports using semantic search and paper expansion.
firecrawl-website-design-clone
Extract any website's design system into an agent-ready DESIGN.md using Firecrawl scraping.
firecrawl-market-research
Extract market, financial, and company metrics from web sources using Firecrawl for structured research reports.
firecrawl-knowledge-base
Build organized, LLM-ready knowledge bases from web content using Firecrawl.
firecrawl-seo-audit
Comprehensive SEO audit with site mapping, on-page analysis, keyword opportunities, and competitor SERP comparison using Firecrawl.