For the complete documentation index, see llms.txt. This page is also available as Markdown.

Sanity

From Frase to Sanity in one step

Frase’s Sanity integration lets you send content directly into your Sanity CMS without manual copying, formatting, or rework.

How to Connect to Sanity

Step 1: Open Your Sanity Project

  1. Log into Sanity Studio and view your Organization Settings

  2. Open the project you want to connect to Frase

  3. From the main project view, go to the API tab

In Sanity, a "project" represents a single site you manage. You may have one or several.

Step 2: Copy API Token & Project ID

  1. In the API tab, scroll to Tokens

  2. Click Add API token

  3. Name the token (for example: Frase Integration)

  4. Set permissions to Read + Write

  5. Save the token. Once created, Sanity will generate a token value. Copy this — you’ll paste it into Frase in the next step.

  6. In the same API section of your Sanity project, locate your Project ID (at the top of your Project).

Step 3: Connect Sanity in Frase

  1. Log into Frase

  2. Go to Settings → Integrations

  3. Under CMS Publishing, select Sanity

  4. Paste in:

    • Your API Token

    • Your Project ID

  5. Choose the document type to publish to (most choose Post)

  6. Save and connect

Step 4 (OPTIONAL): Set Up Public URL Template

Create a public URL template to tell Frase where your published content lives on your site, so it can connect each CMS document to its live URL.

What this affects

  • Content Guard — Frase can't monitor a published article for ranking drops without knowing its live URL.

  • GSC performance — Clicks, impressions, and position data won't link back to specific content pieces in your library.

  • Republish flow — The "accept and republish" action needs the live URL to push updates to the correct CMS document.

  • Content health — Stale content detection and decay alerts rely on matching CMS posts to their live URLs.

Format

If your blog posts live at https://yoursite.com/blog/my-post-slug, set your template to:

https://yoursite.com/blog/{slug}

The {slug} placeholder is replaced with each document's actual slug field at sync time.

Publishing Content to Sanity

After connecting, you'll be able to:

  • Create and optimize content in Frase

  • Choose Sanity as your article publishing destination

  • Send the content as a draft or published entry

  • Open Sanity Studio to review, edit, or finalize

Last updated