manage_workflow
Manage Workflow
Manages the workflow state of a content item's language variant. Supports publishing, unpublishing, scheduling, creating new versions, changing workflow steps, and cancelling scheduled operations.
manage_workflow
Manages the workflow state of a content item's language variant. Supports publishing, unpublishing, scheduling, creating new versions, changing workflow steps, and cancelling scheduled operations.
update_asset
Updates an existing asset's metadata including title, descriptions, and folder assignment. Only provided fields are modified.
list_content_types
Retrieves content types from a Kontent.ai environment. Content types define the structure of content items including their elements (fields). Returns type metadata and element definitions.
create_content_item
Creates a new content item in Kontent.ai. Content items are wrappers for language variants - after creation, upsert a language variant to add actual content. You can optionally set an initial language variant with element values during creation.
delete_asset
Permanently deletes an asset from Kontent.ai. The asset must not be referenced by any content items.
get_content_item
Retrieves a single content item by its ID, codename, or external ID. Returns the item metadata and optionally its language variants with element values.
list_assets
Retrieves assets (files, images, documents) from a Kontent.ai environment. Returns asset metadata including file name, URL, size, dimensions, and descriptions.
upsert_language_variant
Creates or updates a language variant for a content item. Only the provided elements are modified; omitted elements remain unchanged. Use this to set content values (text, rich text, numbers, dates, linked items, assets, taxonomy terms, etc.) on a content item in a specific language.
list_collections
Retrieves all collections in the environment. Collections organize content items according to your business structure and can be used to filter content and control access.
get_content_type
Retrieves a single content type with full details including all element definitions, content groups, and constraints. Useful for understanding the structure of content items before creating or updating them.
list_languages
Retrieves all languages configured in the environment. Returns language metadata including codename, active status, and fallback language settings. Use language codenames when creating or updating language variants.
list_taxonomy_groups
Retrieves all taxonomy groups with their hierarchical term structures. Taxonomy groups are used to categorize and classify content items.
list_workflows
Retrieves all workflows defined in the environment. Returns workflow steps, transitions, and scope (which content types and collections the workflow applies to). Useful for understanding available workflow steps before changing a content item's workflow state.
delete_content_item
Permanently deletes a content item and all its language variants from Kontent.ai. This action cannot be undone.
get_asset
Retrieves a single asset by its ID or external ID. Returns full asset details including file metadata, descriptions in all languages, and folder information.
list_content_items
Retrieves content items from a Kontent.ai environment. Returns item metadata including name, codename, type, collection, and last modified date. Use the continuation token for paginating through large result sets.
Manage structured content in a headless CMS. Create, update, publish, and deliver content items and their language variants across multiple environments. Manage content types, taxonomies, assets, workflows, collections, spaces, and languages. Retrieve published or preview content via REST and GraphQL APIs. Upload and organize binary files and assets with metadata. Define and manage workflow stages and transitions for content lifecycle. Synchronize content changes using queue-based Sync API with continuation tokens. Apply image transformations such as resizing, cropping, and format conversion. Manage users, roles, and project settings. Receive webhook notifications for changes to content items, assets, content types, languages, and taxonomies.
Common questions about connecting Kontentai to AI agents with Metorial.