Storyblok for AI agents

Agents read Storyblok at once. Changes and sends are held for a person's approval by default.

About Storyblok

Headless CMS with visual editor for content management and delivery across multiple platforms

What an agent can do in Storyblok

Every Storyblok action is classed by the platform as a read, a change or a send. Reads run at once. Changes and sends are held for a person by default.

Runs at once (reads)

Looks things up in Storyblok without asking first. 10 actions.

  • Fetch Content Type Items (GraphQL)Fetch multiple stories/content items using Storyblok's GraphQL API with filtering and pagination. Use starts_with with language code prefix (e.g., 'es/*', 'hi/*') to retrieve translated content in spe
  • Fetch GraphQL Content ItemTool to fetch a single story in a specific language using Storyblok GraphQL API with field-level translations. For each content type (e.g., Page), Storyblok generates a ContentTypeItem field (e.g., Pa
  • Get Datasource EntriesTool to retrieve datasource entries from Storyblok via GraphQL API. Use when you need to fetch datasource data. Returns datasource entries with fields like id, name, value, and dimension_value.
  • Get Page ItemTool to retrieve a single page item by ID or slug from Storyblok using GraphQL. Use when you need to fetch specific page content with custom field selection. Supports both draft and published versions
  • List GraphQL Content Type ItemsTool to retrieve multiple content items with pagination, filtering, and relation resolution for any Storyblok content type via GraphQL. Content types are dynamically generated as [ContentType]Items (e
  • Query page items via GraphQLExecute GraphQL queries to retrieve multiple page items from Storyblok with filtering options. Use when you need to fetch page content with filters like path prefix, publish date, or slug exclusions.
  • Retrieve Links via GraphQLTool to retrieve links for navigation using Storyblok's GraphQL API. Use when you need to fetch navigation links with their metadata (id, uuid, slug, name, published status).
  • Get Extension/AppTool to retrieve a Storyblok extension/app by ID using the Management API. Use when you need to fetch details about a specific extension or app installed in Storyblok.
  • Get GraphQL Rate LimitTool to retrieve rate limit information from Storyblok GraphQL API. Use when you need to check the maximum cost per request to calculate safe request rates (100 / maxCost = requests per second).
  • Retrieve Tags via GraphQLTool to retrieve tags from Storyblok via GraphQL API. Use when you need to fetch available tags for content organization and filtering.

Held for approval by default (changes and sends)

Held for a person's approval by default. The approval is recorded and the action is sent once, never twice, with 10 seconds to undo. 0 actions.

None in this connector.

Storyblok questions

Can an agent change data in Storyblok on its own?

Not by default. Changes and sends in Storyblok are held for a person's approval. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.

What can an agent read in Storyblok?

This connector lists 10 read actions. Reads run at once, without waiting for approval.

How does Storyblok connect?

It connects with API key or OAuth 2.0. Connectors are built and maintained by third-party developers; availability is confirmed during scoping.

Bring Storyblok to your agents.