Skip to content
CODELAND

Plenary · 25 September 2026

Sanity CMS, live.

A working demo, an honest comparison with AEM and Strapi, and a clear recommendation.

Why now

Headless and AI-driven content operations are changing how clients buy CMS platforms. We tested Sanity end to end so our recommendations are based on real delivery, not marketing.

AI & automation

  • GAAll plans

    Sanity Functions

    Serverless handlers that run on content events, schedules or other functions; 500k invocations per month included.

    AEM:
    OSGi event handlers / App Builder
    Strapi:
    Lifecycle hooks (self-hosted code)
    In this demo:
    Publish an English case study → Italian draft in ~6 s
  • ExperimentalAll plans

    Agent Actions

    AI on documents from code: Generate, Transform, Translate, Prompt, Patch. Uses AI credits (1,000/month included).

    In this demo:
    Used by the translate-case-study Function
  • GAAll plans

    Content Agent

    Schema-aware AI assistant: finds, fixes, translates and creates content in bulk. Changes are staged for review; publishing is always a separate step.

    AEM:
    Adobe AI features (separate products)
    Strapi:
    Strapi AI (Growth plan)
    In this demo:
    sanity.io Dashboard → Content Agent
  • GAGrowth

    AI Assist

    In-Studio AI instructions on any field, plus translation of whole documents or fields.

    In this demo:
    Any field → sparkle icon
  • GAAll plans

    MCP server

    Lets AI coding assistants (Claude Code, Cursor, VS Code) query and edit content with full schema awareness.

    AEM:
    n/a
    Strapi:
    MCP server
  • BetaAll plans

    Knowledge Bases

    Pre-built, reconciled topic index over datasets, websites and PDFs, served to AI agents.

  • Coming soonAll plans

    Durable Functions

    Long-running, multi-step publish pipelines that survive third-party failures.

Planning a new platform?

AEM, Strapi or Sanity: talk to our architects.

Contact us

FAQ

Can Sanity run on our servers?

The editing app (Studio) can; the content database (Content Lake) is SaaS only.

Does it replace AEM?

Not for enterprise DAM, MSM-heavy multi-site or strict data-residency projects. It is a strong option for structured, omnichannel content with a custom frontend.