BrandKarma

update_workstream_status

Set the status of a single workstream. When 'applyToIdeas' is true (default), the status cascades to every content idea in the workstream — useful for skipping or approving an entire cluster at once. The workstream-status enum (WorkstreamStatus) and idea-status enum (ContentItemStatus) are different; the cascade maps Approved→ApprovedForGeneration, Rejected→Skipped, Completed→Published, InProgress→Generating, Proposed→Idea.

Remote Account required revuo:brandkarma-4084

Remote (network-hosted) · Requires an account with the vendor · OAuth

Other tools also called update_workstream_status? See providers with this name

Input Schema


            {
  "type": "object",
  "properties": {
    "planId": {
      "description": "Content plan ID (ObjectId)",
      "type": "string"
    },
    "workstreamId": {
      "description": "Workstream ID (GUID)",
      "type": "string"
    },
    "status": {
      "description": "New workstream status: Proposed, Approved, InProgress, Completed, Rejected",
      "type": "string"
    },
    "applyToIdeas": {
      "description": "When true (default), cascade an equivalent status change to every idea in the workstream.",
      "type": "boolean",
      "default": true
    }
  },
  "required": [
    "planId",
    "workstreamId",
    "status"
  ]
}