Content queue

set_ticket_status

Move a content-queue task to open, in progress, resolved or dismissed. Scale and Custom plans.
writeChanges your workspace. Needs a read-and-write credential.
Plan
Scale and Custom
Rate cost
1 unit

Try asking

Mark the pricing-page task as in progress.

Arguments

Passed as the tool call's arguments.

project_idstringrequired

The project to read, from list_projects.

ticket_idstringrequired

The task to move.

statusenum<string>required

The status to set.

Values:openin_progressresolveddismissed

Result

The same object as Set a task's status, returned as structured output.

okboolean

True when the change was made.

idstringnullable

The item changed.

statusstringnullable

Its state or status after the change.

messagestringnullable

Reserved. Null today.

Errors

403 write_not_allowedThe key is read-only. Writes need a read-and-write key, and read-and-write keys need Scale or Custom.
404 not_foundThe project or item doesn't exist in this workspace. A project from another workspace also returns 404, never 403.
422 invalid_requestA parameter or body field is missing or has the wrong type or value. The message names the field. Also returned when a write would pass the plan's prompt limit.
401 unauthorizedNo key was sent, or the key is unknown, revoked or expired, or the member who created it has left the workspace or been deactivated.
402 plan_requiredThe workspace's plan doesn't include API access. It's included on Grow, Scale and Custom.
403 workspace_not_approvedThe workspace is still waiting for approval, or wasn't approved.
429 rate_limitedToo many requests this minute. Wait for the number of seconds in the `Retry-After` header, then retry.

Every code, and what to retry, is in Errors.

Failures arrive as a tool error — isError: true with code: message as text. See Using the tools.