# GTmetrix AI integration on Definable

> GTmetrix is a performance testing and monitoring tool that analyzes website speed, provides detailed performance reports, and helps optimize web applications for better user experience.

## What this connects

GTmetrix is a performance testing and monitoring tool that analyzes website speed, provides detailed performance reports, and helps optimize web applications for better user experience.

Vendor: https://gtmetrix.com/

## Tools available

**20** tools available. First 12:

- `GTMETRIX_DELETE_PAGE` — Delete Page — Tool to delete a specific page in GTmetrix. Use when you need to permanently remove a page resource.
- `GTMETRIX_DELETE_REPORT` — Delete Report — Tool to delete a GTmetrix report. Use when you need to remove an existing performance report from GTmetrix.
- `GTMETRIX_GET_BROWSER` — Get Browser Details — Tool to retrieve browser details from GTmetrix. Use when you need to get information about a specific browser including name, platform, supported features, and testing capabilities.
- `GTMETRIX_GET_BROWSERS` — Get Browsers — Tool to retrieve the list of available browsers for GTmetrix performance tests. Use when you need to see which browsers are available and their testing capabilities.
- `GTMETRIX_GET_LOCATION` — Get Location Details — Tool to retrieve location details from GTmetrix. Use when you need to get information about a specific GTmetrix test location including name, region, browser support, IP addresses, and access permissions.
- `GTMETRIX_GET_LOCATIONS` — Get Locations — Tool to retrieve the list of available GTmetrix test locations. Use when you need to see which locations are available for testing and their details including supported browsers and access status.
- `GTMETRIX_GET_PAGE` — Get Page Details — Tool to retrieve page details from the user's GTmetrix account. Use when you need to get comprehensive page information including URL, testing configuration, and monitoring frequency.
- `GTMETRIX_GET_PAGE_LATEST_REPORT` — Get Page Latest Report — Tool to retrieve the most recent test report for a monitored page in GTmetrix. Use when you need to get the latest performance metrics and timing data for a specific page.
- `GTMETRIX_GET_PAGE_REPORTS` — Get Page Reports — Tool to retrieve the report list associated with a monitored page in GTmetrix. Use when you need to access historical performance data for a specific page. Supports pagination, sorting, and filtering.
- `GTMETRIX_GET_PAGES` — Get Pages — Tool to retrieve the page list from your GTmetrix account. Returns a paginated collection of monitored pages with their configurations and latest report information. Use when you need to view all monitored pages, check page configurations, or access latest report data.
- `GTMETRIX_GET_REPORT` — Get Report — Tool to retrieve a GTmetrix test report by its identifier. Use when you need to get comprehensive performance metrics, timing data, and links to resources for a specific report.
- `GTMETRIX_GET_REPORT_RESOURCE` — Get Report Resource — Tool to get a report resource such as screenshot, HAR file, video, PDF, or Lighthouse JSON. Use when you need to download specific report artifacts that require API authentication.

## Auth

Auth schemes: `API_KEY`.

## How agents use GTmetrix

Inside a Definable workflow, GTmetrix is one of the tools the **Distributor specialist** can call. Example coordination patterns:

- **Researcher → GTmetrix** — the Researcher (GPT-5.5) pulls context from GTmetrix (records, threads, documents), synthesises findings, and briefs the rest of the team.
- **Writer → Distributor → GTmetrix** — the Writer (Claude Opus 4.7) drafts copy in brand voice, the Verifier passes it, then the Distributor writes the result into GTmetrix (create record, post message, draft email).
- **Designer / Engineer → Distributor → GTmetrix** — the Designer ships an asset or the Engineer ships a code change, the Distributor delivers it via GTmetrix (attach file, open PR comment, post status).

The Verifier checks every GTmetrix call. On rate limit, schema drift, or auth refresh it self-heals and retries — the workflow completes without manual intervention.

## Categories

- developer tools — https://definable.ai/apps/category/developer-tools/
- server monitoring — https://definable.ai/apps/category/server-monitoring/

## Related

- HTML page: https://definable.ai/apps/gtmetrix/
- Same category (developer tools): https://definable.ai/apps/category/developer-tools/
- All integrations: https://definable.ai/apps/
- Workflow (multi-agent loop): https://definable.ai/workflow/
- Apps llms.txt index: https://definable.ai/llms-apps.txt
