Data & Analytics28 toolsPaste one API key
PageVitals integration for AI agents
PageVitals provides website performance monitoring, synthetic testing, real-user monitoring reports, performance budgets, and optimization insights.
Use it from your agent
One ClawLink account serves every agent you run. Pick the guide for yours, or connect PageVitals once and call the same tools from all of them.
Setup
Connect PageVitals through ClawLink's hosted setup.
- Auth: Paste one API key. The credential stays on the ClawLink server; your agent holds only a ClawLink key you can revoke.
- Where: the ClawLink dashboard, or ask your agent to connect it.
What your agent can do
PageVitals exposes 28 tools through ClawLink. The 24 most used are listed here; your agent sees all of them.
| Tool | What it does | Kind |
|---|---|---|
page_vitals_get_multistep_test | Get one multistep test definition, including its configured steps | Read |
page_vitals_get_page_metrics | Get the latest Lighthouse and Chrome UX metrics for one configured page and device | Read |
page_vitals_get_page_opportunities | List Lighthouse improvement opportunities for a page/device, or return the full variable-shape | Read |
page_vitals_get_page_timeline | Get one historical timeline for a page/device: combined loading metrics, CrUX, network bytes | Read |
page_vitals_get_test | Get the detailed Lighthouse, timing, resource, budget, and validation summary for one synthetic | Read |
page_vitals_get_test_report | Get one specialized synthetic-test report: keyed Lighthouse opportunities, the request | Read |
page_vitals_get_test_series | Get one synthetic test series and its individual tests, statuses, page IDs, device variants | Read |
page_vitals_list_budgets | List performance budgets, current status, notification settings, and affected pages for a | Read |
page_vitals_list_configured_pages | List the raw pages configured for PageVitals monitoring on a website | Read |
page_vitals_list_multistep_runs | List historical runs for one multistep test, including status, duration, interaction | Read |
page_vitals_list_multistep_tests | List multistep tests configured for a website with recent metrics, state, and success rates | Read |
page_vitals_list_page_metrics | List every configured page/device combination for a website with recent timeline and latest | Read |
page_vitals_list_test_series | List recent synthetic test series for a website, including status and failure counts | Read |
page_vitals_list_website_opportunities | List Lighthouse improvement opportunities aggregated across a website and the affected pages | Read |
page_vitals_list_websites | List websites visible to the connected PageVitals API key | Read |
page_vitals_add_configured_pages | Add one or more explicitly supplied pages to PageVitals monitoring for a website | Write |
page_vitals_create_budget | Create a persistent PageVitals performance budget for a website | Write |
page_vitals_create_multistep_test | Create an empty PageVitals multistep test definition with an explicit name and device profile | Write |
page_vitals_create_website | Add a domain to the PageVitals account and begin managing it | Write |
page_vitals_run_multistep_tests | Trigger exactly one named multistep test or intentionally fan out to every multistep test | Read |
page_vitals_run_test_series | Trigger synthetic tests for selected page/device variants, or for every configured test when | Read |
page_vitals_update_budget | Replace a PageVitals performance budget's complete metric threshold and device scope | Write |
page_vitals_update_configured_page | Update a configured PageVitals page's URL, display alias, or both | Write |
page_vitals_update_multistep_test | Update a multistep test's alias and device | Write |