Skip to main content
The Google PageSpeed node adds Google PageSpeed operations to your workflows. Add it on the canvas or ask the AI builder for it by name, then pick an operation and fill in its fields.
You can wire the Google PageSpeed node into an AI agent as a tool provider: the agent calls the operations you allow. See Agent tools.

Credentials

Connect Google PageSpeed under Credentials in the node settings. See Connecting credentials for the general flow. Enter the values manually when creating the credential. Get your credentials here.

Operations

Analysis

OperationIDDescription
Analyze (Desktop)analyze_desktopRun the analysis using the desktop profile.
Analyze (Mobile)analyze_mobileRun the analysis using the mobile crawler/emulation profile.
Localized Reportlocalized_reportRun with a specific result locale for localized audit text.
Run Analysis (Full)run_analysisRun a full Lighthouse + CrUX analysis and return the complete report.

Field data

OperationIDDescription
Core Web Vitals (URL)core_web_vitalsExtract real-user Core Web Vitals (CrUX field data) for the specific URL.
Origin Core Web Vitalsorigin_core_web_vitalsExtract aggregated CrUX field data for the entire origin (whole site).

Lab data

OperationIDDescription
Get Audit Detailsget_auditExtract a single named Lighthouse audit (score + details).
Get Opportunitiesget_opportunitiesExtract performance opportunity audits with estimated ms/byte savings.
Get Screenshotget_screenshotExtract the final rendered screenshot (base64 data URI) of the page.
Lab Metricslab_metricsExtract lab metrics (FCP, LCP, Speed Index, TBT, CLS, TTI) from Lighthouse.

Scores

OperationIDDescription
Accessibility Scoreaccessibility_scoreRun with the ACCESSIBILITY category and extract the score + audits.
All Category Scoresall_categoriesRun all four Lighthouse categories in one call and extract every score.
Best Practices Scorebest_practices_scoreRun with the BEST_PRACTICES category and extract the score + audits.
Performance Scoreperformance_scoreRun with the PERFORMANCE category and extract the 0-100 Lighthouse score.
SEO Scoreseo_scoreRun with the SEO category and extract the SEO score + failing audits.