Oncrawl KPI Analysis by Email
Read crawl KPIs, analyze them with AI, and email the report.
Oncrawl KPI → analysis → email
Build a three-node workflow:
- Oncrawl KPI Reader reads one completed crawl through the official Oncrawl API v2.
- LLM or Agent receives the JSON report and turns it into an SEO analysis.
- Email Sender receives the analysis as its content and sends the report.
Configure Oncrawl
Create an Oncrawl API token with the projects:read scope, then add it from the Integrations page. In the reader node, select that integration and choose one of its projects. You can then select one or more completed crawls, or dynamically use the latest 1–10 completed crawls whenever the workflow runs.
Choose only the KPIs needed downstream. A single-crawl output has stable provenance, metrics, distributions, unavailable_metrics, and raw_metadata keys. Multiple crawls are returned under crawls, with one complete report per crawl. A KPI absent from a crawl schema is reported in unavailable_metrics; it is never replaced by zero.
Connect the analysis
Connect KPI report to the LLM or Agent text input. Ask the model to cite the crawl ID and timestamp, distinguish missing KPIs from zero values, summarize status-code anomalies, and prioritize technical SEO actions.
Connect the model output to Email Sender as content. Configure recipients and a subject such as Oncrawl crawl analysis.
Limits
Only completed crawls can be analyzed. Reading multiple crawls increases the number of Oncrawl API requests. Field availability and supported aggregation methods can differ between crawls.