Skip to main content
Glama

Create Review Bundle

create_review_bundle
Destructive

Creates a shareable review bundle link from existing Wistia media hashed IDs, limited to 25 items, so reviewers can view and discuss selected videos.

Instructions

Creates a review bundle from a set of existing media, producing a single link that can be shared for review. The media to include are specified by their hashed IDs and must already belong to the account. The media can come from any folder. Review Bundles are limited to 25 media.

Requires api token with one of the following permissions

Read, update & delete anything

Tokens with the "Act with a team member's permissions" permission (all:delegate_to_contact_permissions scope) can also be used. Requests made with such a token are authorized using the permissions of the contact assigned to the token. Requires confirm=true for the requested mutation. May share access, notify people or incur provider charges.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
nameNoThe bundle display name.
accountNoNamed private Wistia account; selects credentials, not a remote account ID.
confirmNoMust be true for the specific user-requested write.
payloadNoComplete JSON request body instead of body flags. Supports current nested customization, caption and nullable values.
payload_fileNoRegular local JSON body file, at most 5 MB. Cannot be mixed with body flags or payload.
allow_downloadsNoWhether the videos in the bundle can be downloaded.
media_hashed_idsNoThe hashed ids of the media to include in the bundle. Limited to 25 media.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observedv2.0.0

TDQS

A3.9/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already flag destructive/openWorld/non-idempotent, so the description goes beyond them usefully: it discloses the required permission scopes, the delegation authorization behavior, the confirm=true requirement, and that it 'may share access, notify people or incur provider charges.' That is meaningful side-effect and auth context. It stops short of describing what happens on partial failure or duplicate bundles.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Purpose and constraints are front-loaded in a tight opening paragraph, followed by limits and then the permission/confirm block. Most sentences earn their place; the multi-line permissions boilerplate is somewhat lengthy but is genuinely decision-relevant for a mutating tool.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a complex nested-schema mutation with no output schema, the description covers purpose, input constraints, permission/scope requirements, the confirm gate, and side effects. It even hints at the return artifact (a shareable link), so an agent has everything needed to call it safely and correctly.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, so the baseline is 3, but the description adds real constraints not in the schema: media 'must already belong to the account' and 'can come from any folder.' The 25-media cap and name/media_hashed_ids fields are largely restated from the schema, so it nudges above baseline rather than being fully additive.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb+resource ('Creates a review bundle') plus the output ('a single link that can be shared for review'), so the agent knows exactly what it produces. The scope constraints (existing media, hashed IDs, 25 limit) sharpen it further. It does not, however, name the sibling tools (list_review_bundles / delete_review_bundle) to disambiguate the CRUD role, which keeps it from a 5.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Gives prerequisites ('media ... must already belong to the account', 'can come from any folder') and a hard limit (25 media), which implies when it is applicable. But it never states when to prefer this over alternatives such as create_share_link or the other review-bundle tools; usage is only implied.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Deploy Server

Other Tools