Agents
- User Experience
- Content
- Workflows
Storyblok Agents brings AI directly into the Storyblok App. Chat with your space, build custom agents for recurring tasks, and schedule them to run automatically, all without leaving the product.
Your content estate could be your biggest revenue liability. Find out why — Join us live on Sept 22
Define fields, blocks, and datasources as type-safe TypeScript objects and keep your code and content model in sync automatically.
We give you a schema-driven way to manage content models: @storyblok/schema. Paired with the Storyblok CLI, it lets you define fields, blocks, and datasources directly in code using defineField(), defineBlock(), and defineDatasource(), then push those definitions to your space with schema push.
Your repo is now the single source of truth, and both your space and your frontend types stay in sync with it.
Highlights:
storyblok schema init generates schema objects for all your current components, similar to types generate.defineField(), defineBlock(), and defineDatasource() catch mistakes at compile time.storyblok schema push (with a --dry-run option) applies your schema files to the space.BlockContent<TBlock, TBlocks> utility type extracts exactly the props a Vue or React component needs from a schema object.Give it a try and tell us what works and what's missing!