> ## Documentation Index
> Fetch the complete documentation index at: https://docs.vortexiq.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Sanity on Vortex IQ

> Monitor Sanity publishing, engagement and freshness, and catch decay before organic reach erodes.

Monitor Sanity publishing, engagement and freshness, and catch decay before organic reach erodes.

No changes are made without the configured approval policy. Read-only operations do not modify the connected system; schedules, access scopes, API usage and data handling remain governed by Vortex IQ controls.

[Connect or manage this source](https://app.vortexiq.ai/workbench/settings/sources) · [How connecting works](/integrations/connector-catalogue)

| **17**              | **2**            | **Build your own** | **Ready to build yours** | **5**          |
| ------------------- | ---------------- | ------------------ | ------------------------ | -------------- |
| performance signals | automated checks | automated fixes    | workflows                | API operations |

## Monitor performance

17 performance signals. Signals with an alert band can raise Nerve Centre alerts; every signal supports a merchant-configured watcher.

| Signal                                  | Outcome             | Alert behaviour              | What it tracks                                                                     |
| --------------------------------------- | ------------------- | ---------------------------- | ---------------------------------------------------------------------------------- |
| **Revenue at Risk from CWV Regression** | Protect revenue     | Merchant rule                | Description pending editorial review; the signal is live.                          |
| **Accessibility Score**                 | Customer experience | Alert band 90 / 70           | Lighthouse Accessibility category score for the rendered page.                     |
| **Best Practices Score**                | Catalogue quality   | Alert band 90 / 70           | Lighthouse Best Practices category score for the rendered page.                    |
| **CLS (Mobile)**                        | Customer experience | Alert band 0.1 / 0.25        | Cumulative Layout Shift, 75th percentile field data (mobile).                      |
| **CWV Pass Rate (Mobile)**              | Customer experience | Alert band 75 / 50           | % of real-user CrUX samples passing all three Core Web Vitals on mobile.           |
| **INP (Mobile)**                        | Customer experience | Alert band 200 / 500         | Interaction to Next Paint, 75th percentile field data (mobile).                    |
| **LCP (Mobile)**                        | Customer experience | Alert band 2500 / 4000       | Largest Contentful Paint, 75th percentile field data (mobile).                     |
| **Performance Score (Desktop)**         | Customer experience | Alert band 90 / 50           | Lighthouse Performance category score, desktop strategy.                           |
| **Performance Score (Mobile)**          | Customer experience | Alert band 90 / 50           | Lighthouse Performance category score, mobile strategy.                            |
| **Publishing Cadence**                  | Grow revenue        | Alert band 4 / 1             | Documents created across the dataset in the last 30 days (drafts excluded).        |
| **Render-Blocking Resources**           | Catalogue quality   | Alert band 200 / 500         | Estimated savings from eliminating render-blocking CSS/JS.                         |
| **SEO Score**                           | Grow revenue        | Alert band 90 / 70           | Lighthouse SEO category score for the rendered page.                               |
| **Speed Index**                         | Customer experience | Alert band 3400 / 5800       | How quickly content is visually populated (Lighthouse Speed Index).                |
| **Stale Content**                       | Catalogue quality   | Alert band 10 / 40           | % of documents (sampled, up to 200 most recent) not updated in the last 12 months. |
| **TTFB (Mobile)**                       | Customer experience | Alert band 800 / 1800        | Time to First Byte, 75th percentile field data (mobile).                           |
| **Total Blocking Time**                 | Catalogue quality   | Alert band 200 / 600         | Total time the main thread was blocked (Lighthouse TBT).                           |
| **Total Page Weight**                   | Catalogue quality   | Alert band 1572864 / 3145728 | Total transferred byte weight of the rendered page.                                |

## Audit risks and opportunities

A fix status appears only where the action, inputs, approval, verification and recovery controls are mapped. Candidate remediations are never executable.

| Check                                                | Severity | Outcome           | Why it matters                                                                                                              | Fix status            |
| ---------------------------------------------------- | -------- | ----------------- | --------------------------------------------------------------------------------------------------------------------------- | --------------------- |
| **Over 40% of content not updated in 12 months**     | medium   | Catalogue quality | When over 40 percent of content has not been touched in a year, decay outpaces creation; rankings quietly rot page by page. | Report only           |
| **Publishing pipeline stalled (no post in 30 days)** | medium   | Run operations    | A stalled publishing pipeline slowly starves organic traffic; content compounds only while it keeps shipping.               | Candidate remediation |

### Build your own automated fixes

2 checks report findings on Sanity today. Turn any finding into an automated fix with a Vortex IQ workflow: **13,885 read and write operations across 229 connectors** are available as building blocks, with approval, verification and rollback on every change.

## Automate approved work

Vortex IQ is integrated with **4 read** and **1 write** operations across pagespeedonlinerunpagespeeds, projects, records:queryrecords, v{apiversion}datadocs, v{apiversion}dataquerys on Sanity. Combine them with anything from the **13,885 operations across 229 connectors** to automate the work in your own words.

Changes follow the merchant's configured approval policy: the target, proposed change, affected records, risk, reversibility and verification plan are shown before execution. Read-only operations do not modify the connected system.

[Create a workflow](https://app.vortexiq.ai/workbench/flows/create?connector=sanity)

<Accordion title="Browse the operations you can build with">
  | Resource                     | Read operations | Write operations |
  | ---------------------------- | --------------- | ---------------- |
  | pagespeedonlinerunpagespeeds | 1               | 0                |
  | projects                     | 1               | 0                |
  | records:queryrecords         | 0               | 1                |
  | v{apiversion}datadocs        | 1               | 0                |
  | v{apiversion}dataquerys      | 1               | 0                |

  Signed-in users see the full catalogue in the workflow builder, filtered to the sources they have connected.
</Accordion>

### Ready to build your first Sanity workflow

Pick a trigger, add the operations above as steps, and every step that changes data pauses for your approval. Monitoring and audits are live now and can start any workflow you build.

***

*Generated from the connector capability graph. Counts reflect the servable registry after alias normalisation and de-duplication, and refresh automatically when the registry changes.*
