
_Interactive
Content operations, automated
Translate article to Spanish
Translating "Design Systems at Scale" to Spanish. Preserving all references, slugs, and schema integrity. Review draft ready in 30 seconds.
- 01
Drafts first
All AI changes stage as drafts. Humans review before anything goes live.
- 02
Schema-aware
AI understands your content model. No hallucinated field names.
- 03
Audit trail
Every change tracked. Rollback any edit to any point in time.
Default Page builder
Structured content, predictable UI
This block mirrors the route-level intro pattern when placed as the first section in the page builder.
Intelligent context
Give your agents better content
Query structured content with business rules, semantic search, and real-time accuracy.
_Optional
Use Case Hero

Agents querying structured content in real time.
E-commerce discovery
Help customers find exactly what they need with real product data and inventory constraints.
Self-service support
Deflect tickets with instant, accurate answers pulled directly from your documentation.
Content operations
Automate audits, translations, and enrichment at scale with structured content context.
Internal knowledge
Surface organizational knowledge instantly — no more hunting through wikis.
How agent context works
01
User asks a question
"Show me all hiking boots under $200 in size 10."
02
Agent generates a GROQ query
Understands intent, applies schema knowledge, combines price filter with semantic category matching.
03
Structured results returned
Real products, real stock levels, real prices. No hallucinations.
Real-time. Reliable. Governed.
No drift
Update content once and every agent reflects it immediately.
Business rule enforcement
Agents can only recommend what your schema allows. Constraints are baked in.
Editorial control
Published content is accessible. Drafts stay private. Governance is automatic.
Structured data + real constraints = agents you can trust in production.
Three primitives. Infinite use cases.
Semantic index
Auto-generated embeddings on all your content. AI understands meaning, not just keywords.
GROQ API
Expressive query language with type safety, references, and cross-document joins.
MCP endpoint
Connect any agent in one line. Claude, GPT-4, Gemini — they all speak MCP.
Built for developers who ship
- No pipeline to configure.
- No months of infrastructure work.
- Just connect and query.
Agent Context ships with everything pre-wired.
Add a skill to your MCP client, point it at your dataset, start querying.
Workflows you can build today
Structured guides with working code, honest trade-offs, and starter kits for each use case.
E-commerce
Product discovery agent
Surface matching products with real constraints — inventory, price, category — in a single query.
Support
Self-serve knowledge bot
Answer support queries instantly from your documentation. Deflect tickets without hallucinating.
Content ops
Automated content audit
Find stale content, missing metadata, and terminology drift. Fix in the same session.
Internal
Institutional knowledge agent
Surface organizational knowledge instantly with semantic search over structured docs.
Everything your team needs in one place
The database optimized for content operations
Store any valid JSON document, with schemas living in your Sanity Studio configuration, not as database constraints.
- Schema as code
- Query anything
- Update with precision
- Manage different environments
Content workflows that mirror how you work
Enable creative freedom with infinitely customizable workflows.
- A modern content studio
- Custom content applications with App SDK
- Preview content in context
- Content releases with precision
- Multiplayer editing for teams
An agent to run content operations at scale
The first content agent that knows your content, so you can action with accuracy at scale.
- Transform source materials into structured content
- Audit and edit content at scale
- Edit visuals with natural language
- Research trends and topics
- Prepare changes for revision
Programmable automation
Automate content operations, from AI enrichment to syncing with any system, triggered by any mutation in your dataset.
- Event driven automation
- Full access to your content
- Any possible if-this-then-that combination
- Agent Actions for schema-aware AI automations
- Write once, use everywhere
Power web, mobile, or your own agent
Now, with Sanity you can power not only web and content applications but your own agents. Structured data that powers intelligence.
- Structured content to agentic reasoning
- Build your own customer-facing or internal agents
- Agentic workflows
- Or power any web surface or content application
_Structured content
The backbone of reliable agents
Schema-first
Define your content model in code. Types enforce structure at every layer.
Real-time
Changes publish instantly. No reindexing. No cache invalidation headaches.
Query with constraints
GROQ combines semantic meaning with business rules in a single call.
_Schema as code
Define once, deploy everywhere
export const product = defineType({
name: 'product',
type: 'document',
fields: [
defineField({ name: 'title', type: 'string' }),
defineField({ name: 'price', type: 'number' }),
defineField({ name: 'inStock', type: 'boolean' }),
]
})Schema-first development means your content model lives in version control alongside your app code.
Start your design system today
Get up and running with our comprehensive toolkit in minutes.
“Implementing a design system cut our UI inconsistency bugs by 80% in the first quarter.”
Alex Rivera
VP of Engineering, Acme Corp
_Explore the platform
Carousel Spotlight Section
Studio plugins
Extend with community or custom plugins built on the App SDK.
Custom input components
Build bespoke field types using React.
_Platform capabilities
Everything you need
Authoring
Portable Text
Rich text editing with custom block types and inline marks.
blockContent[]
References
Cross-document linking with type safety and validation.
reference(to: 'author')
Image hotspot
Focal point editing for responsive cropping on any display.
Developer experience
GROQ
Expressive query language built for JSON with filtering, projections, and joins.
*[_type == 'post']
TypeGen
Auto-generated TypeScript types from your schema. Zero drift.
sanity typegen generate
Visual Editing
Overlay-based in-context editing powered by Presentation Tool.
export const article = defineType({
name: 'article',
type: 'document',
fields: [
defineField({ name: 'title', type: 'string' }),
defineField({ name: 'body', type: 'blockContent' }),
]
})Sanity Studio
Studio Product Hero Scetion
Build exactly the CMS your team needs with code-first schema and a configurable React workspace.
Ready to get started?
Join tens of thousands of developers and teams building with structured content.

