Skip to content



Self-driving content

A Grok bot that finds where a Sanity project could use net new content, then designs and runs how that content gets written, one draft at a time.

entry 11 of 17 · grok bot · updated 2026-10-17





What it does

Self-driving content is a Grok bot for Sanity CMS projects. It reads the schema and the content already in the dataset, finds the places where AI could add net new content rather than rewrite what's there, then designs how that content gets written and runs it.

Every piece lands in Sanity as a draft. Nothing goes live until a person says yes.

How it talks to Sanity

It works through the Sanity connector: schema reads to learn the document types, GROQ queries to see what already exists, and draft writes for anything new. It keeps a voice profile for each document type, because a changelog entry and a landing page shouldn't read the same.

It doesn't use Sanity AI Assist or Agent Actions. The drafts sit in the same draft state your editors already review in the Studio.

The first run: 16 changelog posts

Its first job was our own open-source starter, turbo-start-sanity. It wrote 16 changelog posts for the starter's blog from merged pull requests, going back to January 2025 (opens in new tab).

Each post came with a review log and a ledger entry, landed in Sanity as a draft, and was published only after Jono said yes. They're live on the starter's demo blog (opens in new tab).

It needs something to write from. The changelog worked because there were merged pull requests to read; a project with no source material gives it nothing to go on.

Availability

The Grok Bot marketplace template isn't published yet. The install link goes on this page when it is.

If you want it on your own Sanity project before then, book a call. For the wider work, we build Sanity projects and AI automation for clients.



Common questions

FAQs

What people ask before picking up Self-driving content

What does the Self-driving content bot do?
Self-driving content is a Grok bot for Sanity CMS projects. It finds the parts of a project where AI could add net new content, then designs and runs how that content gets written. Every piece lands in Sanity as a draft for a person to review.
Does Self-driving content publish without asking?
No. Every piece lands in Sanity as a draft with a review log and a ledger entry. On Roboto's first run, all 16 changelog posts stayed as drafts until Jono said yes to publishing them.
Does it use Sanity AI Assist or Agent Actions?
No. Self-driving content works through the Sanity connector: it reads the schema, runs GROQ queries to see what already exists, and writes drafts. It keeps a separate voice profile for each document type.
What has Self-driving content written so far?
16 changelog blog posts for turbo-start-sanity, Roboto's open-source Sanity and Next.js starter, written from the starter's merged pull requests. They are published on the starter's demo blog at sanity.robotostudio.com.
How do I add Self-driving content to Grok Bot?
Not yet. The Grok Bot marketplace template for Self-driving content isn't published, so there is no install link today. The link goes on robotostudio.com/tools/self-driving-content once the template is live.


Get in touch

Tell us what you're building. We reply within one working day. Jono or someone on the team picks up every message personally.

By sending this you agree to our privacy policy. We only use your details to reply.