Content queue

list_queue_tickets

The content queue's tasks with their status, impact and priority.
readReads only. Annotated read-only, so a client can call it without asking.
Plan
Grow and above
Rate cost
1 unit

Try asking

What's open in the content queue, highest priority first?

Arguments

Passed as the tool call's arguments.

project_idstringrequired

The project to read, from list_projects.

statusenum<string>

Keep only tasks with this status.

Values:openin_progressresolveddismissed

scopeenum<string>

Your site, or the wider web.

Values:onsiteoffsite

pageintegerdefault 1

Page number, from 1.

page_sizeintegerdefault 50

Rows per page, up to 100.

Result

The same object as List queue tasks, returned as structured output.

ticketsobject[]

Tasks, highest priority first.

+Show child attributes
idstring

Task id.

titlestring

What to do.

descriptionstringnullable

The detail behind it.

typestring

The kind of work, usually the page type — e.g. comparison, pricing, offsite, entity.

scopestring

Your site, or somebody else's.

Values:onsiteoffsite

impactstring

Size of the prize.

Values:highmediumlow

priorityinteger

0–100, higher first.

statusstring

Where it stands.

Values:openin_progressresolveddismissed

prompt_refintegernullable

The prompt's short number, when it's about one prompt.

gap_prompt_idstringnullable

The prompt whose gap it came from.

asset_idstringnullable

The content opportunity behind it.

assignee_namestringnullable

Who it's assigned to, by display name.

draft_contentstringnullable

The draft attached to it, when there is one.

pageobject

Where these rows sit in the full list.

+Show child attributes
pageinteger

This page's number, from 1.

page_sizeinteger

Rows per page.

totalinteger

Rows across every page.

Errors

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.