This reference is auto-generated from the MCP server source code and the
profile-specific contracts used by MCP clients.
To regenerate:
pnpm docs:generate-mdxTool Catalog Overview
Workflow Operations
56 tools for workflow operations operations.orgx_activate_work
Activate a playbook through the exact supported playbook transition.Strongly recommended for destructive or blocking actions (block, flag_risk, decline, supersede, cancel, delete). Free-text rationale shown in audit history and downstream agent context.
initiatives:write
Profiles: extended
Availability: Extended profile model operation.
Request:
orgx_archive_work
Archive an existing initiative, objective, or playbook through its exact supported transition.Strongly recommended for destructive or blocking actions (block, flag_risk, decline, supersede, cancel, delete). Free-text rationale shown in audit history and downstream agent context.
initiatives:write
Profiles: extended
Availability: Extended profile model operation.
Request:
orgx_attach_artifact
Register a named deliverable and provenance on an OrgX work target. A durable artifact URL is required. May trigger automatic evaluation using external model providers and incur model costs. Registered proof awaits review; attaching does not approve or complete work.Artifact type code. Preferred founder/team examples: orchestration.next_initiative, eng.pull_request, eng.deploy_proof, eng.structured_blocker, sales.strategy, sales.icp_offer_sequence, sales.send_plan, sales.conversion_gates, marketing.launch_asset, marketing.channel_hypothesis, marketing.positioning_brief, marketing.proof_distribution_plan, marketing.interview_pr_plan, product.customer_discovery, product.prd, product.pricing_hypothesis, product.decision_record, design.audit, design.component_spec, design.token_package, ops.operator_brief, ops.runbook, ops.budget_envelope, ops.incident_status, proof.link. Custom codes remain accepted.
Optional markdown preview shown with the linked artifact. Does not replace artifact_url/external_url.
Founder/team context this artifact is calibrated for. Stored under metadata.artifact_contract. Options:
early_founder, founder_led_company, operating_team.Business outcome this artifact is meant to advance, such as ship a PR, start founder-led sales, unblock launch, reduce incident risk, or choose the next initiative. Stored under metadata.artifact_contract.
Verification evidence or checks required before the artifact can count as done. Stored under metadata.artifact_contract.
initiatives:write
Profiles: v2, extended, chatgpt
Availability: Default ChatGPT and v2 model operation.
Request:
orgx_block_work
Mark a task or workstream blocked and retain its audit rationale. Required Scopes:initiatives:write
Profiles: extended
Availability: Extended profile model operation.
Request:
orgx_cancel_work
Cancel a hierarchy node through OrgX lifecycle control, propagating to descendant work and stopping active runs. Does not mark work complete. Required Scopes:agents:write, initiatives:write
Profiles: v2, extended, chatgpt
Availability: Default ChatGPT and v2 model operation.
Request:
orgx_capture_decision
Capture decision text, rationale, and context for human review. Returns its authoritative review state. Capturing a decision does not approve it or establish an accepted historical judgment.Background context / rationale that led to the decision. Recommended for action=create to capture provenance.
decisions:write
Profiles: v2, extended, chatgpt
Availability: Default ChatGPT and v2 model operation.
Request:
orgx_check_agent_delegation read-only
Read delegation eligibility, quality gates, and rate-limit context for a specialist. Does not dispatch work or consume a dispatch allowance.
Delegation instructions. When supplied for existing work, overrides its description for this request.
agents:read
Profiles: extended
Availability: Extended profile model operation.
Request:
orgx_check_execution_readiness read-only
Read whether the authorized workspace has execution credentials and configuration before dispatching agent work. Never dispatches a run.
Required Scopes: initiatives:read
Profiles: v2, extended, chatgpt
Availability: Default ChatGPT and v2 model operation.
Request:
orgx_classify_agent_task read-only
Read complexity classification and model routing for a proposed task. Does not create or dispatch work.
Delegation instructions. When supplied for existing work, overrides its description for this request.
Optional model tier override. Omit to let OrgX auto-route from task complexity. Legacy local/sonnet/opus are accepted for older clients. Options:
standard, balanced, precision, local, sonnet, opus.Optional provider preference. Use auto unless the user asks for a specific provider or a cost comparison selects one. Options:
auto, openai, anthropic, openrouter, groq, local.Optional budget posture. Use cheapest_valid for controlled validation runs while reliability is being proven. Options:
cheapest_valid, balanced, highest_quality.Optional hard cost ceiling in USD for this dispatch. If the estimate exceeds it, OrgX blocks, downgrades, or requests approval before dispatch.
agents:read
Profiles: extended
Availability: Extended profile model operation.
Request:
orgx_complete_entity
Apply the supported entity completion transition after OrgX completion gates. Does not attach new proof or supply human approval. Ledger command completion uses the separate orgx_complete_work runtime contract.Strongly recommended for destructive or blocking actions (block, flag_risk, decline, supersede, cancel, delete). Free-text rationale shown in audit history and downstream agent context.
initiatives:write
Profiles: extended
Availability: Extended profile model operation.
Request:
orgx_complete_plan
Save final markdown and complete the planning session only if its expected revision is current. Optionally attach the completed plan to typed work targets; attachment failures are reported separately after completion. Does not start execution. After an uncertain response, read the plan before repeating the completion.Authoritative plan_ref.version from the most recent read. Required to prevent overwriting another edit.
initiatives:write
Profiles: v2, extended, chatgpt
Availability: Default ChatGPT and v2 model operation.
Request:
orgx_complete_work_with_proof
Register typed proof, verify completion requirements, and apply the allowed work completion transition. May return proof recorded with completion blocked or awaiting review. Verification and human acceptance remain separate facts.Verification notes. A client with a cached schema can encode one producer modality_proof as orgx:modality-proof:v1: followed by the same closed JSON envelope; OrgX validates it before recording.
initiatives:write
Profiles: v2, extended, chatgpt
Availability: Default ChatGPT and v2 model operation.
Request:
orgx_create_and_launch_initiative_hierarchy
Create a rich hierarchy through the existing compatibility batch path and launch follow-up work. May generate missing hierarchy, publish a live link, incur model costs, and synchronize an explicitly configured external tracker. Preserves objectives, references, dependencies, assignments, and proof profiles until atomic OrgX creation has full parity. Required Scopes:agents:write, initiatives:write
Profiles: extended
Availability: Extended profile model operation.
Request:
orgx_create_and_start_agent_task
Create an ad hoc delegated task and dispatch it in one compatibility operation. Can incur costs and interact with connected services under the declared constraints. Prefer separate creation and dispatch for reviewed work.Delegation instructions. When supplied for existing work, overrides its description for this request.
Optional model tier override. Omit to let OrgX auto-route from task complexity. Legacy local/sonnet/opus are accepted for older clients. Options:
standard, balanced, precision, local, sonnet, opus.Optional exact model identifier when the user explicitly selects one. Otherwise OrgX resolves the model from task, tier, provider, policy, and budget.
Optional provider preference. Use auto unless the user asks for a specific provider or a cost comparison selects one. Options:
auto, openai, anthropic, openrouter, groq, local.Optional runtime OrgX runs the work on. Omit or auto to let OrgX choose. cloud_claude / cloud_openai: OrgX cloud on the Claude Agent SDK or OpenAI Responses. managed_openai / managed_anthropic: the OpenAI Agents API or Claude Managed Agents under OrgX governance. local: a paired local peer (Claude Code, Codex, OpenClaw) on the user machine. Options:
auto, cloud_claude, cloud_openai, managed_openai, managed_anthropic, local.Optional ISO-8601 instant by which the work must finish (e.g. “2026-09-28T17:00:00Z”). Validated and recorded; free text is rejected because a constraint that cannot be evaluated is not a constraint.
Optional hard cost ceiling in USD for this dispatch. If the estimate exceeds it, OrgX blocks, downgrades, or requests approval before dispatch.
Optional budget posture. Use cheapest_valid for controlled validation runs while reliability is being proven. Options:
cheapest_valid, balanced, highest_quality.Optional cap on concurrent workers for this dispatch. Work that shares a repository is usually integration-bound well below this: more workers add merge contention, not throughput.
Optional expected final-output labels. Declaring at least one adds an artifact contract to the run.
Optional declared effect scope for the work. Recorded on the run and shown in the receipt. Declaring an effect never grants it — the platform intersects it with the caller authority.
Optional acceptance checks that define what counts as done. Declared BEFORE the work and hashed at dispatch. A check that already passes on the pre-state is reported as non-discriminating and excluded from the verdict.
agents:write
Profiles: extended
Availability: Extended profile model operation.
Request:
orgx_create_decision
Create a named decision with its text and rationale for human review. Does not approve the decision.Background context / rationale that led to the decision. Recommended for action=create to capture provenance.
decisions:write
Profiles: extended
Availability: Extended profile model operation.
Request:
orgx_create_initiative
Create one initiative in its initial state without launching work or publishing a live link. Supply objectives when workspace policy requires them.Record urgency. Only low|medium|high|urgent are accepted here; do not send portfolio/live labels such as active, critical, maintenance, or hold. “urgent” is normalized to “high” server-side. Options:
low, medium, high, urgent.initiatives:write
Profiles: v2, extended, chatgpt
Availability: Default ChatGPT and v2 model operation.
Request:
orgx_create_initiative_hierarchy
Atomically commit a deterministic initiative hierarchy in OrgX using a stable retry key. Creates work records without launching agents. Visibility defaults to private; source evidence is retained.Deterministic initiative hierarchy. Dependencies reference task titles or workstream names supported by OrgX.
initiatives:write
Profiles: v2, extended, chatgpt
Availability: Default ChatGPT and v2 model operation.
Request:
orgx_create_milestone
Create a milestone under a selected workstream. Does not start or complete work.Record urgency. Only low|medium|high|urgent are accepted here; do not send portfolio/live labels such as active, critical, maintenance, or hold. “urgent” is normalized to “high” server-side. Options:
low, medium, high, urgent.initiatives:write
Profiles: v2, extended, chatgpt
Availability: Default ChatGPT and v2 model operation.
Request:
orgx_create_task
Create one task under a selected workstream. Supply a milestone when workspace backlog policy requires one. Does not dispatch the task.Record urgency. Only low|medium|high|urgent are accepted here; do not send portfolio/live labels such as active, critical, maintenance, or hold. “urgent” is normalized to “high” server-side. Options:
low, medium, high, urgent.initiatives:write
Profiles: v2, extended, chatgpt
Availability: Default ChatGPT and v2 model operation.
Request:
orgx_create_workstream
Create a workstream under an existing initiative. Does not dispatch agents or start the workstream.Record urgency. Only low|medium|high|urgent are accepted here; do not send portfolio/live labels such as active, critical, maintenance, or hold. “urgent” is normalized to “high” server-side. Options:
low, medium, high, urgent.initiatives:write
Profiles: v2, extended, chatgpt
Availability: Default ChatGPT and v2 model operation.
Request:
orgx_delete_work
Permanently delete an authorized work record. Intended for an explicit administrative profile; dependent-record rules remain enforced by OrgX. Required Scopes:initiatives:write
Profiles: extended
Availability: Extended profile model operation.
Request:
orgx_estimate_agent_task read-only
Estimate routing and cost for an existing task or a proposed task. Never creates a task, consumes a dispatch allowance, or starts a run.
Optional model tier override. Omit to let OrgX auto-route from task complexity. Legacy local/sonnet/opus are accepted for older clients. Options:
standard, balanced, precision, local, sonnet, opus.Optional exact model identifier when the user explicitly selects one. Otherwise OrgX resolves the model from task, tier, provider, policy, and budget.
Optional provider preference. Use auto unless the user asks for a specific provider or a cost comparison selects one. Options:
auto, openai, anthropic, openrouter, groq, local.Optional runtime OrgX runs the work on. Omit or auto to let OrgX choose. cloud_claude / cloud_openai: OrgX cloud on the Claude Agent SDK or OpenAI Responses. managed_openai / managed_anthropic: the OpenAI Agents API or Claude Managed Agents under OrgX governance. local: a paired local peer (Claude Code, Codex, OpenClaw) on the user machine. Options:
auto, cloud_claude, cloud_openai, managed_openai, managed_anthropic, local.Optional budget posture. Use cheapest_valid for controlled validation runs while reliability is being proven. Options:
cheapest_valid, balanced, highest_quality.Optional hard cost ceiling in USD for this dispatch. If the estimate exceeds it, OrgX blocks, downgrades, or requests approval before dispatch.
agents:read
Profiles: v2, extended, chatgpt
Availability: Default ChatGPT and v2 model operation.
Request:
orgx_flag_risk_work
Flag a milestone at risk with an audit rationale. Does not pause active runs. Required Scopes:initiatives:write
Profiles: extended
Availability: Extended profile model operation.
Request:
orgx_get_agent_status
Read active and optionally idle agents in the workspace or initiative. Successful calls record metered MCP allowance usage without changing work records. Required Scopes:agents:read
Profiles: v2, legacy, extended, chatgpt, read-only, memory, commander, planner, executor, observer
Availability: Default ChatGPT and v2 model operation.
Request:
orgx_get_initiative_progress
Read hierarchy progress, health, blockers, and review gates for one initiative. Successful calls record metered MCP allowance usage without changing work records. Required Scopes:initiatives:read
Profiles: v2, legacy, extended, chatgpt, read-only, memory, commander, planner, executor, observer
Availability: Default ChatGPT and v2 model operation.
Request:
orgx_get_next_actions
Read actionable priorities and blockers for the selected work scope. The compatibility implementation records metered MCP allowance usage without changing work records. Required Scopes:initiatives:read
Profiles: v2, extended, chatgpt, read-only
Availability: Default ChatGPT and v2 model operation.
Request:
orgx_get_operation_status read-only
Read a durable work command, run, or decision. Prefer operation_id returned by a prior operation; compatibility callers can supply kind and id together. Never starts or settles work.
Required Scopes: decisions:read, agents:read, initiatives:read, memory:read
Profiles: v2, legacy, extended, chatgpt, read-only, memory, commander, planner, executor, observer
Availability: Default ChatGPT and v2 model operation.
Request:
orgx_get_operator_brief read-only
Read workspace reporting, decision chronology, progress, proof, priorities, and gaps for a day, week, or 30-day window.
Required Scopes: initiatives:read
Profiles: v2, legacy, extended, chatgpt, read-only, commander, observer
Availability: Default ChatGPT and v2 model operation.
Request:
orgx_get_workspace_context read-only
Read the authorized workspace, optional initiative context, and typed references. Does not select a workspace or create a session.
Required Scopes: initiatives:read
Profiles: v2, legacy, extended, chatgpt, memory, commander, planner, executor, observer
Availability: Default ChatGPT and v2 model operation.
Request:
orgx_handoff_task
Reassign an existing task to a specialist through the canonical handoff and dispatch lifecycle. Can incur model costs and connected-service effects; requires agent and initiative write grants.Delegation instructions. When supplied for existing work, overrides its description for this request.
Optional model tier override. Omit to let OrgX auto-route from task complexity. Legacy local/sonnet/opus are accepted for older clients. Options:
standard, balanced, precision, local, sonnet, opus.Optional exact model identifier when the user explicitly selects one. Otherwise OrgX resolves the model from task, tier, provider, policy, and budget.
Optional provider preference. Use auto unless the user asks for a specific provider or a cost comparison selects one. Options:
auto, openai, anthropic, openrouter, groq, local.Optional runtime OrgX runs the work on. Omit or auto to let OrgX choose. cloud_claude / cloud_openai: OrgX cloud on the Claude Agent SDK or OpenAI Responses. managed_openai / managed_anthropic: the OpenAI Agents API or Claude Managed Agents under OrgX governance. local: a paired local peer (Claude Code, Codex, OpenClaw) on the user machine. Options:
auto, cloud_claude, cloud_openai, managed_openai, managed_anthropic, local.Optional ISO-8601 instant by which the work must finish (e.g. “2026-09-28T17:00:00Z”). Validated and recorded; free text is rejected because a constraint that cannot be evaluated is not a constraint.
Optional hard cost ceiling in USD for this dispatch. If the estimate exceeds it, OrgX blocks, downgrades, or requests approval before dispatch.
Optional budget posture. Use cheapest_valid for controlled validation runs while reliability is being proven. Options:
cheapest_valid, balanced, highest_quality.Optional cap on concurrent workers for this dispatch. Work that shares a repository is usually integration-bound well below this: more workers add merge contention, not throughput.
Optional expected final-output labels. Declaring at least one adds an artifact contract to the run.
Optional declared effect scope for the work. Recorded on the run and shown in the receipt. Declaring an effect never grants it — the platform intersects it with the caller authority.
Optional acceptance checks that define what counts as done. Declared BEFORE the work and hashed at dispatch. A check that already passes on the pre-state is reported as non-discriminating and excluded from the verdict.
agents:write, initiatives:write
Profiles: v2, extended, chatgpt
Availability: Default ChatGPT and v2 model operation.
Request:
orgx_inspect read-only
Read the current state and linked context of one OrgX work record, decision, artifact, or plan session before acting. Returns its owners, decisions, acceptance checks, and proof where available. Related records are available through orgx_search and priorities through orgx_get_next_actions. Does not mutate the record.
Entity type to inspect Options:
workspace, project, initiative, milestone, workstream, task, objective, playbook, decision, artifact, run, blocker, workflow, agent, skill, plan_session, stream, studio_brand, studio_content, video_template.decisions:read, agents:read, initiatives:read, memory:read
Profiles: v2, legacy, extended, chatgpt, claude-plugin, claude-code-legacy, read-only, memory, commander, planner, executor, observer
Availability: Default ChatGPT and v2 model operation.
Request:
orgx_launch_initiative
Launch an existing initiative after OrgX approval, budget, and readiness checks. May dispatch agents, incur model costs, and interact with connected services.Strongly recommended for destructive or blocking actions (block, flag_risk, decline, supersede, cancel, delete). Free-text rationale shown in audit history and downstream agent context.
agents:write, initiatives:write
Profiles: v2, legacy, extended, chatgpt, commander, planner
Availability: Default ChatGPT and v2 model operation.
Request:
orgx_list_pending_decisions read-only
Read pending decisions awaiting human review in the selected workspace or initiative. Does not resolve decisions or dispatch work.
Required Scopes: decisions:read
Profiles: v2, legacy, extended, chatgpt, memory, commander, planner, observer
Availability: Default ChatGPT and v2 model operation.
Request:
orgx_open_artifact_review read-only
Read an artifact review packet and open the review widget. Supply an artifact ID, scope the next pending artifact to an entity, or use the authenticated workspace pending queue.
Required Scopes: initiatives:read
Profiles: v2, extended, chatgpt
Availability: Default ChatGPT and v2 model operation.
Request:
orgx_open_decision_approval_review read-only
Open human review for a decision with an approval intent. Does not submit an approval, save a rationale, or resume work. The person makes the final choice in the review surface.
Required Scopes: decisions:write
Profiles: extended
Availability: Extended profile model operation.
Request:
orgx_open_decision_rejection_review read-only
Open human review with a rejection intent. A reason is required by the compatibility gate but is not persisted or submitted. The person enters the final rationale and makes the ruling in the review surface.
Rationale required by the compatibility rejection-review gate. This opener does not persist or submit it.
decisions:write
Profiles: extended
Availability: Extended profile model operation.
Request:
orgx_open_decision_review read-only
Open the complete human review surface for one pending decision. The person selects the ruling; this operation does not approve, reject, or resume work.
Required Scopes: decisions:read
Profiles: v2, extended, chatgpt
Availability: Default ChatGPT and v2 model operation.
Request:
orgx_pause_work
Pause a hierarchy node through OrgX lifecycle control, propagating to descendant work and stopping active runs. Does not mark work complete. Required Scopes:agents:write, initiatives:write
Profiles: v2, extended, chatgpt
Availability: Default ChatGPT and v2 model operation.
Request:
orgx_read_plan read-only
Read a planning draft by session UUID or plan URI. If omitted, read the most recent active plan in the authenticated workspace.
Required Scopes: initiatives:read
Profiles: v2, extended, chatgpt
Availability: Default ChatGPT and v2 model operation.
Request:
orgx_reassign_streams_work
Recompute or apply supported workstream agent assignments within an initiative through OrgX policy.Strongly recommended for destructive or blocking actions (block, flag_risk, decline, supersede, cancel, delete). Free-text rationale shown in audit history and downstream agent context.
initiatives:write
Profiles: extended
Availability: Extended profile model operation.
Request:
orgx_record_plan_edit
Append a change or feedback summary to the durable plan history. This records guidance only; it does not replace the markdown content or complete the plan. Required Scopes:initiatives:write
Profiles: v2, legacy, extended, chatgpt, commander, planner, executor, observer
Availability: Default ChatGPT and v2 model operation.
Request:
orgx_reopen_work
Reopen a completed task through OrgX lifecycle validation.Strongly recommended for destructive or blocking actions (block, flag_risk, decline, supersede, cancel, delete). Free-text rationale shown in audit history and downstream agent context.
initiatives:write
Profiles: extended
Availability: Extended profile model operation.
Request:
orgx_request_independent_artifact_review
Queue an independent evaluator for a completed artifact. OrgX chooses the evaluator and persists the assessment. May incur model costs or use external providers; the producing agent cannot choose the score. Required Scopes:initiatives:write
Profiles: v2, extended, chatgpt
Availability: Default ChatGPT and v2 model operation.
Request:
orgx_request_plan_critique
Submit a markdown draft for OrgX critique and update the planning session. May invoke an external model and incur costs. Does not dispatch executable work. Required Scopes:initiatives:write
Profiles: extended
Availability: Extended profile model operation.
Request:
orgx_resume_work
Resume paused work through canonical OrgX recovery, preserving attempt lineage and redispatching where permitted. Can incur costs and connected-service effects. Required Scopes:agents:write, initiatives:write
Profiles: v2, extended, chatgpt
Availability: Default ChatGPT and v2 model operation.
Request:
orgx_retry_work
Retry eligible work through canonical OrgX recovery, preserving attempt lineage and redispatching where permitted. Can incur costs and connected-service effects. Required Scopes:agents:write, initiatives:write
Profiles: v2, extended, chatgpt
Availability: Default ChatGPT and v2 model operation.
Request:
orgx_save_plan
Save the full markdown draft in OrgX only if the required expected revision is current. Optionally record an edit summary. Does not complete planning or dispatch work.Authoritative plan_ref.version from the most recent read. Required to prevent overwriting another edit.
initiatives:write
Profiles: v2, extended, chatgpt
Availability: Default ChatGPT and v2 model operation.
Request:
orgx_search
Search authorized OrgX work, decisions, artifacts, memory, and plan sessions using typed filters and optional text. Mixed relevance searches record metered MCP allowance usage without changing work records. Follow next_call for pagination. Full context is available through orgx_inspect, priorities through orgx_get_next_actions, and receipt ledger searches through orgx_list_work_receipts.Optional entity type filter, such as task, milestone, decision, artifact, or initiative. Omit with query for a mixed relevance search across memory-backed entity types. Options:
workspace, project, initiative, milestone, workstream, task, objective, playbook, decision, artifact, run, blocker, workflow, agent, skill, plan_session, stream, studio_brand, studio_content, video_template.decisions:read, agents:read, initiatives:read, memory:read
Profiles: v2, legacy, extended, chatgpt, claude-plugin, claude-code-legacy, read-only, memory, commander, planner, executor, observer
Availability: Default ChatGPT and v2 model operation.
Request:
orgx_ship_batch_work
Complete eligible milestone tasks using a shared typed proof artifact and OrgX proof-chain checks.Strongly recommended for destructive or blocking actions (block, flag_risk, decline, supersede, cancel, delete). Free-text rationale shown in audit history and downstream agent context.
initiatives:write
Profiles: extended
Availability: Extended profile model operation.
Request:
orgx_start_agent_task
Dispatch one existing OrgX task under budget, deadline, acceptance, eligibility, and permission policy. Can incur model costs and act on connected services within the declared effect constraints.Delegation instructions. When supplied for existing work, overrides its description for this request.
Optional model tier override. Omit to let OrgX auto-route from task complexity. Legacy local/sonnet/opus are accepted for older clients. Options:
standard, balanced, precision, local, sonnet, opus.Optional exact model identifier when the user explicitly selects one. Otherwise OrgX resolves the model from task, tier, provider, policy, and budget.
Optional provider preference. Use auto unless the user asks for a specific provider or a cost comparison selects one. Options:
auto, openai, anthropic, openrouter, groq, local.Optional runtime OrgX runs the work on. Omit or auto to let OrgX choose. cloud_claude / cloud_openai: OrgX cloud on the Claude Agent SDK or OpenAI Responses. managed_openai / managed_anthropic: the OpenAI Agents API or Claude Managed Agents under OrgX governance. local: a paired local peer (Claude Code, Codex, OpenClaw) on the user machine. Options:
auto, cloud_claude, cloud_openai, managed_openai, managed_anthropic, local.Optional ISO-8601 instant by which the work must finish (e.g. “2026-09-28T17:00:00Z”). Validated and recorded; free text is rejected because a constraint that cannot be evaluated is not a constraint.
Optional hard cost ceiling in USD for this dispatch. If the estimate exceeds it, OrgX blocks, downgrades, or requests approval before dispatch.
Optional budget posture. Use cheapest_valid for controlled validation runs while reliability is being proven. Options:
cheapest_valid, balanced, highest_quality.Optional cap on concurrent workers for this dispatch. Work that shares a repository is usually integration-bound well below this: more workers add merge contention, not throughput.
Optional expected final-output labels. Declaring at least one adds an artifact contract to the run.
Optional declared effect scope for the work. Recorded on the run and shown in the receipt. Declaring an effect never grants it — the platform intersects it with the caller authority.
Optional acceptance checks that define what counts as done. Declared BEFORE the work and hashed at dispatch. A check that already passes on the pre-state is reported as non-discriminating and excluded from the verdict.
agents:write
Profiles: v2, extended, chatgpt
Availability: Default ChatGPT and v2 model operation.
Request:
orgx_start_plan
Create a durable planning draft with a title and optional initial markdown. An optional retry key replays the same unedited draft; conflicting content or a draft edited since creation returns a conflict. Does not create executable work or dispatch agents. Required Scopes:initiatives:write
Profiles: v2, extended, chatgpt
Availability: Default ChatGPT and v2 model operation.
Request:
orgx_start_work
Start an existing task, milestone, or workstream using its exact supported state transition. Does not launch an initiative.Strongly recommended for destructive or blocking actions (block, flag_risk, decline, supersede, cancel, delete). Free-text rationale shown in audit history and downstream agent context.
initiatives:write
Profiles: extended
Availability: Extended profile model operation.
Request:
orgx_unblock_work
Clear the supported blocked state of a task after its blocker is resolved.Strongly recommended for destructive or blocking actions (block, flag_risk, decline, supersede, cancel, delete). Free-text rationale shown in audit history and downstream agent context.
initiatives:write
Profiles: extended
Availability: Extended profile model operation.
Request:
orgx_update_work
Apply a nonempty typed content patch to initiative, workstream, milestone, or task. Permits text, priority, dates, objectives, notes, and tags; cannot change workflow status, approvals, ownership authority, or execution policy. Required Scopes:initiatives:write
Profiles: v2, extended, chatgpt
Availability: Default ChatGPT and v2 model operation.
Request:
orgx_validate_initiative_plan read-only
Validate a deterministic hierarchy and source evidence in OrgX; return its digest and structural findings. Does not create records, launch agents, or invoke paid generation.
Deterministic initiative hierarchy. Dependencies reference task titles or workstream names supported by OrgX.
initiatives:read
Profiles: v2, extended, chatgpt
Availability: Default ChatGPT and v2 model operation.
Request:
orgx_validate_studio_content read-only
Check the required template and structured content of one studio video specification before rendering. Returns the OrgX validation result.
Required Scopes: initiatives:write
Profiles: extended
Availability: Extended profile model operation.
Request:
Portable Work Receipts
5 tools for portable work receipts operations.orgx_get_receipt_review_queue read-only
Read the workspace calls waiting for a person: outcome, work type, entity mapping, area, links and proposed criteria. Results are suggestions with confidence, not verified facts. Human outcome judgments and criterion confirmations are made in the OrgX review UI; this tool cannot resolve them.
Required Scopes: initiatives:read
Profiles: v2, extended, chatgpt
Availability: Default ChatGPT and v2 model operation.
Request:
orgx_get_work_receipt read-only
Read a receipt by its ledger UUID or opaque producer receipt ID in one workspace. Returns bounded evidence and criteria, producer claims, the separately recorded human outcome, related workstream and uncertainty. Reading cannot verify or accept work. The full document remains in OrgX.
Required Scopes: initiatives:read
Profiles: v2, legacy, extended, chatgpt
Availability: Default ChatGPT and v2 model operation.
Request:
orgx_list_work_receipts read-only
Read one bounded workspace ledger view: receipts (default), workstreams, or review. Receipt search accepts free text and exact filters: outcome, verification, accepted, type, area, repo, actor, ws, entity, initiative, pr, file, since, until, conf, unmet and status, within the 120-day window. Workstreams retain receipt rollups and confirmed mappings; review returns pending human calls and criterion proposals. Results distinguish producer claims from human judgments. Follow validated next_calls; no view resolves judgments, runs model inference, or changes work.
Read-only ledger projection. Existing calls default to receipt search. Options:
receipts, workstreams, review. Default: "receipts".Optional review kind, valid only with view=review. Options:
mapping, area, link, work_type, outcome, criterion.initiatives:read
Profiles: v2, legacy, extended, chatgpt
Availability: Default ChatGPT and v2 model operation.
Request:
orgx_submit_work_receipt
Import one portable Agent Work Receipt v0.1 or v0.2 into the authenticated workspace ledger. Preserves the full document, including identified criteria, evidence, provenance, lineage and review extensions. Producer outcome, verification and acceptance are claims; import does not verify, accept or complete work. The canonical import enforces document limits, reserved harness names, workspace quota and content-bound idempotency. Never falls back to a legacy write after rejection.Complete portable Agent Work Receipt. Use v0.2 for identified criteria and evidence-linked results. Standard metadata and namespaced extensions carry producer data, never executable commands.
initiatives:write
Profiles: v2, extended, chatgpt
Availability: Default ChatGPT and v2 model operation.
Request:
orgx_validate_work_receipt read-only
Check one portable Agent Work Receipt v0.1 or v0.2 for schema and reference conformance without storing it. Checks identified criteria, evidence references and known review extensions. Conformance validates the document, not whether its evidence is true or whether work was accepted. Import separately enforces hosted compatibility and admission policy.
Authentication: Account-free
Profiles: v2, extended, chatgpt
Availability: Default ChatGPT and v2 model operation.
Request:
Human Widget Operations
3 tools for human widget operations operations.orgx_widget_approve_artifact
Widget-only: record a person’s approval of the displayed artifact using its hidden, version-bound capability. Refuses stale, foreign, missing, or replayed capabilities. Applies OrgX review and continuation rules. Required Scopes:initiatives:write
Profiles: v2, legacy, extended, chatgpt
Availability: Human widget callback; unavailable to the model.
Request:
orgx_widget_request_artifact_changes
Widget-only: record a person’s requested changes to the displayed artifact using its hidden, version-bound capability and required feedback. Applies the canonical OrgX rework flow and may dispatch connected agent work. Required Scopes:initiatives:write
Profiles: v2, legacy, extended, chatgpt
Availability: Human widget callback; unavailable to the model.
Request:
orgx_widget_select_workspace
Widget-only: select the person’s authorized workspace for this connection. Updates private session continuity; does not create or change work. Required Scopes:initiatives:read
Profiles: v2, legacy, extended, chatgpt
Availability: Human widget callback; unavailable to the model.
Request:
Legacy and internal: Recommended Entry Points
4 tools for recommended entry points operations.approve_agent_work
Use when agent work is paused waiting for a human yes — list pending decisions and open the human review surface. Listing may record usage or session state, so this tool is not read-only. Approval and rejection are human-session-only: those actions return a review URL and never resolve the item or resume work from MCP. Also known as: pending approvals, agent blocked, sign off, review decisions, approve AI work. Per-action input requirements: • action=“list” (default when action omitted) → No required fields. Optional filters: limit, urgency_filter, initiative_id. • action=“approve” → REQUIRES decision_id. Returns the human-session review URL; MCP does not self-approve. • action=“reject” → REQUIRES decision_id AND reason. Returns the human-session review URL; MCP does not self-reject.REQUIRED when action=“approve” or action=“reject”. Decision UUID from the pending approvals list.
Operation to perform. Defaults to “list” (returns pending approvals). “approve” and “reject” validate the request and return the human-session review URL without resolving the decision. Options:
list, approve, reject.Optional compatibility field for action=“approve”. MCP does not persist it; enter the final rationale in the human review session.
REQUIRED for action=“reject” before returning the human-session review URL. MCP does not persist or submit this reason.
Used only when action=“list”. Filters the returned pending decisions by urgency. Options:
all, critical, high.Used only when action=“list”. Scopes pending decisions to a specific workspace UUID. Defaults to the MCP session workspace when omitted.
decisions:write
Profiles: legacy
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
delegate_agent_task
Use when the user says “delegate this and tell me when it’s done” — assign work to a specialist AI agent that owns the task and reports back with results. Also known as: hand this off, spawn agent, assign task, delegate to agent, have an AI agent do it.Optional ISO-8601 instant by which the work must finish (e.g. “2026-09-28T17:00:00Z”). Validated and recorded; free text is rejected because a constraint that cannot be evaluated is not a constraint.
Optional hard cost ceiling in USD for this dispatch. If the estimate exceeds it, OrgX blocks, downgrades, or requests approval before dispatch.
Optional budget posture. Use cheapest_valid for controlled validation runs while reliability is being proven. Options:
cheapest_valid, balanced, highest_quality.Optional cap on concurrent workers for this dispatch. Work that shares a repository is usually integration-bound well below this: more workers add merge contention, not throughput.
Optional expected final-output labels. Declaring at least one adds an artifact contract to the run.
Optional declared effect scope for the work. Recorded on the run and shown in the receipt. Declaring an effect never grants it — the platform intersects it with the caller authority.
Optional acceptance checks that define what counts as done. Declared BEFORE the work and hashed at dispatch. A check that already passes on the pre-state is reported as non-discriminating and excluded from the verdict.
Optional client-supplied idempotency key for safe retries. The same key returns the same dispatch result without re-running the work.
agents:write
Profiles: legacy
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
recall_memory read-only
Use when the user asks “what did we decide about X” or prior context must be recovered from team memory. Searches organizational memory for prior decisions, artifacts, project context, and team knowledge. Also known as: search memory, recall decisions, find context, retrieve artifacts, what did we decide.
Optional scope filter. “all” (default) includes the work ledger; “ledger” searches only receipts, work sessions, and outreach touches. Options:
all, artifacts, decisions, initiatives, ledger.memory:read
Profiles: legacy
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
track_project_progress read-only
Use when the user asks how a project is going, what is blocked, or whether an initiative is on track. Returns health, blockers, milestones, owners, and recent activity. Also known as: project status, initiative pulse, blockers, roadmap progress, execution health.
Required Scopes: initiatives:read
Profiles: legacy
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
Decisions
6 tools for decisions operations.approve_decision
Use when the user asks to approve a pending decision. Also known as: sign off, approve AI work, unblock agent, accept decision. A model cannot settle a decision: this returns where the person decides, either the Approve button in the decisions widget (ordinary decisions) or the decision page in OrgX (review_url). USE WHEN: user says to approve a decision returned from the deprecated alias with type=decision and status=pending (or the legacy get_pending_decisions alias). NEXT: Show the decisions widget or give the user the review_url; never say the decision was approved. DO NOT USE: to claim an approval happened. Requires decisions:write. Required Scopes:decisions:write
Profiles: legacy
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
get_decision_history read-only
Recall past decisions about a topic, project, customer, feature, or artifact. Also known as: decision log, what did we decide, prior approvals. USE WHEN: older clients still call this tool directly. NEXT: Present results with context; suggest approve_decision or reject_decision if relevant pending ones exist. DO NOT USE: for new prompts or skills. Read-only. Compatibility alias retained for older clients. Prefer the deprecated alias with scope=decisions with a topic query for new prompts, skills, and examples.
Required Scopes: decisions:read
Profiles: Internal source definition
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
get_pending_decisions read-only
List agent decisions and work items awaiting human approval. Also known as: pending approvals, agent blocked, sign off, review decisions, approve AI work. USE WHEN: older clients still call this tool directly. NEXT: Present each decision with title and urgency, then ask which to approve_decision or reject_decision. DO NOT USE: for new prompts or skills. Read-only. Compatibility alias retained for older clients. Prefer the deprecated alias with type=decision and status=pending for new prompts, skills, and examples.
Required Scopes: decisions:read
Profiles: Internal source definition
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
orgx_panel_snapshot read-only
App-only: the OrgX panel in the ChatGPT sidebar and beside a conversation. Returns what needs your decision (most urgent first), the review packet for one of them, the last output a person accepted, and, when asked, the work agents are running. USE WHEN: the OrgX panel opens or refreshes. NEXT: the panel shows Approve and Send back when the decision can be settled there, otherwise it links to the decision in OrgX. DO NOT USE: from a model; models read decisions with orgx_search. Read-only. Work receipts are read with orgx_list_work_receipts and orgx_get_work_receipt.
Optional panel view: running work, authorized workspace membership, or settled decisions. Options:
work, workspaces, history.initiatives:read
Profiles: v2, legacy, extended, chatgpt
Availability: Human widget callback; unavailable to the model.
Request:
orgx_widget_receipt_call
App-only: records a person’s call on a Work Ledger receipt from the OrgX panel: done, partly done, not done or blocked. The ledger keeps the latest call per receipt; it overrides the agent’s own guess and teaches OrgX what done means. USE WHEN: the person presses a call on a receipt in the OrgX panel. DO NOT USE: from a model; models read receipts with orgx_get_work_receipt or orgx_list_work_receipts.The person’s call on the outcome. Options:
succeeded, partially_succeeded, failed, blocked.decisions:write, agents:write, initiatives:write
Profiles: v2, legacy, extended, chatgpt
Availability: Human widget callback; unavailable to the model.
Request:
reject_decision
Use when the user wants to reject a pending decision or send the agent back with revisions. Also known as: request revisions, send feedback, decline decision. A model cannot settle a decision: this returns where the person decides, either the decisions widget (ordinary decisions) or the decision page in OrgX (review_url). USE WHEN: user wants to reject or request revisions on a decision. NEXT: Show the decisions widget or give the user the review_url; never say the decision was rejected. DO NOT USE: without a reason, and never to claim a rejection happened. Requires decisions:write. Required Scopes:decisions:write
Profiles: legacy
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
Legacy and internal: Agents
4 tools for agents operations.get_agent_status
Use when the user asks what agents are working on right now, whether delegated work is still running, or why nothing has landed yet. Successful calls record metered MCP allowance usage but do not change business records. Also known as: agent status, what agents are doing, active runs. USE WHEN: user asks about agent activity, progress, or what agents are working on. NEXT: If agents are stuck, use orgx_search or orgx_inspect to read the related blocker context. DO NOT USE: to check initiative health — use get_initiative_pulse instead. Required Scopes:agents:read
Profiles: legacy, claude-plugin, claude-code-legacy
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
handoff_task
Use when in-flight work must move to a different specialist agent without losing its context or execution state. Also known as: handoff task, transfer work, change assignee. USE WHEN: a task needs to be reassigned to a different specialist agent. NEXT: Use get_agent_status to confirm the new agent picked up the task. DO NOT USE: for new tasks — use spawn_agent_task instead.Optional ISO-8601 instant by which the work must finish (e.g. “2026-09-28T17:00:00Z”). Validated and recorded; free text is rejected because a constraint that cannot be evaluated is not a constraint.
Optional hard cost ceiling in USD for this dispatch. If the estimate exceeds it, OrgX blocks, downgrades, or requests approval before dispatch.
Optional budget posture. Use cheapest_valid for controlled validation runs while reliability is being proven. Options:
cheapest_valid, balanced, highest_quality.Optional cap on concurrent workers for this dispatch. Work that shares a repository is usually integration-bound well below this: more workers add merge contention, not throughput.
Optional expected final-output labels. Declaring at least one adds an artifact contract to the run.
Optional declared effect scope for the work. Recorded on the run and shown in the receipt. Declaring an effect never grants it — the platform intersects it with the caller authority.
Optional acceptance checks that define what counts as done. Declared BEFORE the work and hashed at dispatch. A check that already passes on the pre-state is reported as non-discriminating and excluded from the verdict.
Optional client-supplied idempotency key for safe retries. The same key returns the same dispatch result without re-running the work.
agents:write, initiatives:write
Profiles: legacy
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
recommend_next_action read-only
Use this tool to recommend what should happen next after time away or when priority is unclear. It ranks progress gaps, blockers, and execution templates. Pass agent_id or domain for an agent-owned runnable queue instead of the workspace-wide operator queue. Also known as: next best action, prioritize work, unblock project. USE WHEN: the user asks what to do next or needs help prioritizing. NEXT: Execute the recommended action (the deprecated alias, spawn_agent_task, etc.). DO NOT USE: when the user already knows what they want to do. Read-only.
Entity type to recommend for (default: workspace) Options:
workspace, initiative, workstream, milestone.Shortcut for entity_type=“initiative” with entity_id=<this id>. Ignored when entity_type or entity_id is set.
Optional agent domain used to derive the canonical agent ID when agent_id is omitted. Options:
engineering, product, design, marketing, sales, operations, orchestration.initiatives:read
Profiles: legacy
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
spawn_agent_task
Use when the user says “delegate this and tell me when it’s done” — assign work to a specialist AI agent that owns the task and reports back with results. Also known as: hand this off, assign task, spawn agent, have an agent do it, autonomous work. Automatically checks authorization, rate limits, quality gates, model routing, and budget policy before spawning. Omit model_tier/provider/model to let OrgX auto-route from task complexity; provide them only when the user or verification plan intentionally constrains routing. Returns modelTier, budget, and run details on success, or blockedReason if spawn is denied. USE WHEN: user explicitly wants to delegate work to an agent. NEXT: Use get_agent_status to monitor progress and record_quality_score after reviewing output. DO NOT USE: for creating tasks in the hierarchy — use the deprecated alias type=task instead. Requires agents:write.Optional workstream UUID. Bind the spawned run to an existing IWMT workstream so progress rolls up into the scaffolded hierarchy and the agent inherits workstream context (preferred over relying on domain resolution). Initiative is inferred from the workstream if initiative_id is omitted.
Optional task UUID to bind the spawned run to a specific scaffolded task, enabling direct task-level progress rollup. Use the deprecated alias type=task first if the task does not exist yet.
Optional model tier override. Omit to let OrgX auto-route according to task complexity. Use standard for controlled verification runs; use balanced or precision when explicitly selected by the user, policy, or routing decision. Legacy tiers local/sonnet/opus are accepted for older clients. Options:
standard, balanced, precision, local, sonnet, opus.Optional exact model identifier when the user explicitly chooses one. Omit to let OrgX resolve the model from task, tier, provider, policy, and budget.
Optional provider preference. Use auto unless the user requests a specific provider or the budget/capability comparison has selected one. Options:
auto, openai, anthropic, openrouter, groq, local.Optional ISO-8601 instant by which the work must finish (e.g. “2026-09-28T17:00:00Z”). Validated and recorded; free text is rejected because a constraint that cannot be evaluated is not a constraint.
Optional hard cost ceiling in USD for this dispatch. If the estimate exceeds it, OrgX blocks, downgrades, or requests approval before dispatch.
Optional budget posture. Use cheapest_valid for controlled validation runs while reliability is being proven. Options:
cheapest_valid, balanced, highest_quality.Optional cap on concurrent workers for this dispatch. Work that shares a repository is usually integration-bound well below this: more workers add merge contention, not throughput.
Optional expected final-output labels. Declaring at least one adds an artifact contract to the run.
Optional declared effect scope for the work. Recorded on the run and shown in the receipt. Declaring an effect never grants it — the platform intersects it with the caller authority.
Optional acceptance checks that define what counts as done. Declared BEFORE the work and hashed at dispatch. A check that already passes on the pre-state is reported as non-discriminating and excluded from the verdict.
Optional client-supplied idempotency key for safe retries. The same key returns the same dispatch result without re-running the work.
Where to execute: cloud (default), local (on your machine), local_preferred (try local first), or auto. Options:
auto, cloud, local, local_preferred.Preferred execution backend. Use openai for cloud-safe execution, claude for Claude SDK routing, or auto to let OrgX decide. Options:
auto, openai, claude.agents:write
Profiles: legacy
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
Legacy and internal: Initiative Monitoring
1 tool for initiative monitoring operations.get_initiative_pulse
Use when the user asks how a project is going, what is blocked, or whether an initiative is on track. Successful calls record metered MCP allowance usage but do not change business records. Also known as: project status, roadmap progress, execution health, blockers. USE WHEN: user asks how an initiative is going, or wants a status update. NEXT: If blockers exist, use orgx_inspect for one blocker or orgx_search for related records. DO NOT USE: for an org-wide brief — use orgx_recommend with mode=morning_brief instead. Required Scopes:initiatives:read
Profiles: legacy, claude-plugin, claude-code-legacy
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
Legacy and internal: Entity Management
6 tools for entity management operations.batch_create_entities
Inline worker tool for creating multiple related entities with ref-based dependency resolution. Required Scopes: Authenticated user Profiles: Internal source definition Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles. Request:batch_delete_entities
Inline worker tool for permanently deleting multiple entities in one authenticated call. Required Scopes: Authenticated user Profiles: Internal source definition Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles. Request:comment_on_entity
Inline worker tool for adding threaded comments, concerns, progress notes, or handoff notes to an entity.Entity type to comment on. Options:
initiative, workstream, milestone, task, decision.Optional comment classification. Options:
observation, concern, suggestion, progress_note, blocker_flag, question, handoff_note, cross_reference, note.list_entity_comments
Inline worker tool for reading the comment thread attached to an entity.Entity type to read comments for. Options:
initiative, workstream, milestone, task, decision.scaffold_initiative
Scaffold an initiative hierarchy to draft, create, or launch it. Returns initiative_id, ref_map, and preferred_next_calls.Draft validates, scaffold creates records, launch creates and starts follow-up work. Options:
draft, scaffold, launch.For initiatives based on a named external product/site: include { target_url, verification_state: “verified”|“partial”|“unverified”, evidence_urls: string[], notes? }. Do not create or launch from search-result inference when the target could not be rendered; use mode=“draft” until screenshots or browser evidence verify the source.
initiatives:write
Profiles: legacy, commander, planner
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
update_entity
Inline worker tool for updating mutable fields on an existing entity. Required Scopes: Authenticated user Profiles: Internal source definition Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles. Request:Legacy and internal: Organization
1 tool for organization operations.get_org_snapshot
Inline worker tool for reading an organization-wide execution snapshot across initiatives, work, blockers, and context. Required Scopes: Authenticated user Profiles: Internal source definition Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles. Request:Legacy and internal: Planning
5 tools for planning operations.complete_plan
Complete a planning session and attach implementation details to durable work context. Also known as: finish plan, implementation record, planning handoff. USE WHEN: user finishes building the planned feature. NEXT: Optionally attach to entities via attach_to. DO NOT USE: if the plan session is still in progress. Required Scopes:initiatives:write
Profiles: Internal source definition
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
get_active_sessions read-only
Find active planning sessions so agents can continue prior planning context. Also known as: resume planning, active plans, planning memory. USE WHEN: resuming a conversation or checking if a plan session exists. NEXT: Continue with improve_plan or complete_plan. Read-only.
No parameters required.
Required Scopes: agents:read
Profiles: Internal source definition
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
improve_plan
Improve a plan with AI suggestions based on prior patterns and best practices. Also known as: plan critique, planning feedback, refine roadmap. USE WHEN: user wants feedback on a plan draft. NEXT: Apply suggestions via record_plan_edit. DO NOT USE: without an active plan session — call start_plan_session first. Alias of orgx_plan (action=improve). Required Scopes:initiatives:write
Profiles: Internal source definition
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
record_plan_edit
Record a plan edit so OrgX can preserve planning context and learn patterns. Also known as: save plan change, plan memory, planning history. USE WHEN: user modifies their plan during a session. NEXT: Continue editing or call improve_plan for more suggestions. DO NOT USE: without an active plan session.Type of edit made Options:
add_section, remove_section, modify_section, add_detail, change_approach, add_edge_case, add_constraint, reorder, other.initiatives:write
Profiles: Internal source definition
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
start_plan_session
Start a multi-agent planning session that breaks a goal into projects, tasks, owners, and agent assignments. Also known as: feature planning, roadmap planning, planning workflow. USE WHEN: user begins planning a new feature or initiative. NEXT: Use improve_plan for suggestions, record_plan_edit to track changes, complete_plan when done. DO NOT USE: for creating initiative hierarchies — use scaffold_initiative instead. Alias of orgx_plan (action=start).Workspace UUID to scope the planning session. Defaults to current session workspace when omitted.
initiatives:write
Profiles: Internal source definition
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
Legacy and internal: Scoring & Queue
1 tool for scoring & queue operations.get_scoring_signals read-only
Show raw signal data (blocking decisions, stream conflicts, health, budget, critical path, quality) for scoring. USE WHEN: user wants to understand why items are ranked the way they are in the deprecated alias. NEXT: Adjust with set_scoring_weights if weights need tuning. Read-only.
Required Scopes: decisions:read, agents:read, initiatives:read, memory:read
Profiles: Internal source definition
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
Legacy and internal: Streams
2 tools for streams operations.get_initiative_stream_state read-only
Get execution stream progress, blockers, and computed metrics for an initiative. Also known as: project stream state, execution health, workstream progress. USE WHEN: checking stream execution status for an initiative. NEXT: If streams are blocked, use the deprecated alias to unblock. DO NOT USE: for raw stream records — use the deprecated alias type=stream instead. Read-only.
Required Scopes: decisions:read, agents:read, initiatives:read, memory:read
Profiles: Internal source definition
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
update_stream_progress
Report progress and confidence on a stream with velocity tracking. USE WHEN: agent is actively working a stream and needs to report progress. NEXT: Continue work; call again at each meaningful progress change. DO NOT USE: for general entity status changes — use the deprecated alias instead. Required Scopes:agents:write
Profiles: Internal source definition
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
Legacy and internal: Client Integration
9 tools for client integration operations.check_spawn_guard read-only
Check whether agent delegation is allowed before assigning work. Also known as: spawn guard, delegation authorization, agent rate limit. Returns model tier, rate limit status, quality gate, and task verification. USE WHEN: before any spawn_agent_task call. NEXT: If allowed, proceed with spawn_agent_task using the returned model tier. If blocked, inform user of the reason.
Required Scopes: agents:read
Profiles: Internal source definition
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
classify_task_model read-only
Classify a task and get pre-spawn model routing context. Also known as: estimate task cost, model routing estimate, cost frontier, route task. USE WHEN: deciding which model/budget posture to use before agent work. Returns the recommended tier and, when the backend can compute it, estimated tokens/cost and candidate route comparisons. NEXT: Use the returned tier or cost frontier when spawning via spawn_agent_task. Read-only.
Optional tier to estimate. Omit to let OrgX auto-route. Options:
standard, balanced, precision, local, sonnet, opus.Optional provider preference for the estimate. Use auto unless explicitly selected. Options:
auto, openai, anthropic, openrouter, groq, local.Optional budget posture for the estimate. Use cheapest_valid for controlled validation runs only. Options:
cheapest_valid, balanced, highest_quality.agents:read
Profiles: Internal source definition
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
consolidate_pr
Use when the user or an engineering agent must show a pull request actually shipped and needs durable review proof, not a status glance. Generate and persist an orchestration.consolidation_pass receipt for a GitHub pull request. Requires OrgX server-side GitHub credentials; if the GitHub token is unavailable, use GitHub tools for PR facts and return a structured blocker instead of retrying. USE WHEN: Eli or another engineering agent needs a durable PR review receipt with reading order, existence evidence, deduped findings, verdict, and server-derived AQ score. NEXT: inspect the returned artifact_id or attach it to task completion proof. DO NOT USE WHEN: only asking for PR status; use GitHub tools instead.GitHub pull request URL, e.g. https://github.com/org/repo/pull/123. OrgX must have server-side GitHub credentials to inspect it.
initiatives:write
Profiles: legacy, commander, executor
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
orgx_apply_changeset
Apply an idempotent transactional changeset for task/milestone/decision mutations. USE WHEN: agent needs to create/update multiple tasks, milestones, or decisions atomically. NEXT: Call orgx_emit_activity to log what was changed. DO NOT USE: for single entity updates — use the deprecated alias or update_entity instead.Required when run_id is not provided Options:
openclaw, codex, claude-code, chatgpt, cursor, copilot, gemini, opencode, cline, goose, qwen, kiro, web-ui, api.Runtime provenance used by /live to bucket cloud, local, Anthropic, managed, and OpenClaw changeset decisions
agents:write, initiatives:write
Profiles: Internal source definition
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
orgx_emit_activity
Use when an agent is mid-execution and its progress must stay visible to operators and to the next agent that resumes the run. Emit append-only run telemetry for OrgX control-plane reporting. USE WHEN: agent is executing and needs to report progress. NEXT: Continue work; emit again at each phase change. DO NOT USE: for entity status changes — use the deprecated alias instead. Setting phase=“completed” records telemetry only and does not mark tasks, workstreams, or initiatives complete.Required when run_id is not provided Options:
openclaw, codex, claude-code, chatgpt, cursor, copilot, gemini, opencode, cline, goose, qwen, kiro, web-ui, api.Optional reporting phase for the activity event Options:
intent, execution, blocked, review, handoff, completed.Runtime provenance used by /live to bucket cloud, local, Anthropic, managed, and OpenClaw chokepoints
initiatives:write
Profiles: legacy, claude-plugin, executor
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
orgx_lease
Coordinate file edits with other agents working in the same repository. USE WHEN: about to edit files another agent might be editing — claim the paths first. action=claim needs repo (owner/name) and paths (repo-relative files or globs); a refused claim lists who holds which paths until when, so wait or take other work. action=list shows live leases on a repo. action=release frees a lease early (lease_id). Leases are advisory and expire (default 60 minutes); claiming the same paths again renews yours. Required Scopes: Authenticated user Profiles: executor Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles. Request:record_quality_score
Record a quality score (1-5) for a completed agent task. Scores feed into the quality gate — low-scoring domains get throttled. USE WHEN: after reviewing agent output. NEXT: Scores affect future check_spawn_guard decisions. DO NOT USE: for in-progress tasks — wait until completion. Required Scopes:decisions:write
Profiles: Internal source definition
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
review_artifact read-only
Use when the user asks to review work, sign off on a deliverable, or clear pending artifact reviews. Surfaces the next artifact awaiting review and renders the artifact-review widget with a preview, version filmstrip, and hold-to-approve / request-changes actions. USE WHEN the user asks to review work, approve a deliverable, or handle pending artifact reviews. DO NOT USE for listing all artifacts — use the deprecated alias type=artifact instead.
Required Scopes: initiatives:read
Profiles: legacy
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
sync_client_state
Sync local agent context with OrgX organizational memory. Also known as: push session memory, pull project context, cross-tool continuity. Push decisions/logs, pull active context. USE WHEN: at session start and periodically during long sessions. NEXT: Review returned initiatives and pending decisions, ask user what to focus on. USE BEFORE: spawning agent work, to ensure latest state. Required Scopes:decisions:write, initiatives:write, memory:read
Profiles: Internal source definition
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
Legacy and internal: Workspace
1 tool for workspace operations.workspace
Create, list, inspect, or switch the active OrgX workspace for shared memory and project context. Also known as: create workspace, workspace context, team scope, organization scope. USE WHEN: user wants to create a workspace, see workspaces, check which is active, or switch workspaces. action=create creates a workspace and sets it active by default; action=list to see all; action=get for current; action=set to switch.list=show all, get=current, set=switch active, create=new workspace Options:
list, get, set, create.decisions:read, agents:read, initiatives:read, memory:read
Profiles: Internal source definition
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
Legacy and internal: Onboarding
1 tool for onboarding operations.configure_org
Check organizational setup, configure agents, or set AI operating policies. Also known as: onboarding, agent policy, organization setup. USE WHEN: first connecting, onboarding, or adjusting agent/policy settings. action=status for progress, action=configure_agent to set agent preferences, action=set_policy for org-wide rules.Agent type (configure_agent only) Options:
product, engineering, marketing, sales, operations, design, orchestrator.Policy type (set_policy only) Options:
approvals, notifications, working_hours, budget, artifact_collection.decisions:read, agents:read, initiatives:read, memory:read
Profiles: Internal source definition
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
Legacy and internal: Stats
1 tool for stats operations.stats read-only
Get execution statistics, achievements, and session diagnostics. Also known as: usage stats, productivity report, session status. scope=personal for your stats, scope=session for current session diagnostics. Read-only.
personal=your stats, session=current session diagnostics Options:
personal, session. Default: "personal".decisions:read, agents:read, initiatives:read, memory:read
Profiles: Internal source definition
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
Legacy and internal: Intelligence Flywheel
6 tools for intelligence flywheel operations.get_morning_brief read-only
Use when the user asks ‘what happened,’ ‘catch me up,’ or starts a session after time away. Returns the morning brief: curated receipts, exceptions, ROI delta, and value signals from the most recent autonomous session. Defaults to the most recent session if no session ID is provided. Prefer get_morning_brief with workspace brief with value and exception summaries for new prompts, skills, and examples.
Required Scopes: initiatives:read
Profiles: legacy, claude-plugin, claude-code-legacy
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
get_my_trust_context read-only
Use when an agent asks “what am I trusted to do, what do I need for promotion, and which receipts are helping or hurting?” Returns the full trust context for an agent including per-capability levels, scores, thresholds, and recent trust events.
Required Scopes: agents:read
Profiles: Internal source definition
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
get_relevant_learnings read-only
Use when an agent is about to attempt work the org may already have learned something about. Answers “what has the org learned about my capability?” Returns ranked org learnings relevant to a specific capability or task context.
Required Scopes: memory:read
Profiles: Internal source definition
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
record_outcome
Use when a business outcome lands — deal closed, meeting booked, cycle time reduced — and it must be credited to the work that produced it. Agents can self-report outcomes they detect. Triggers attribution inference to connect outcomes to receipts. If the outcome type is unknown, call configure_outcome_type first.Source that observed or reported the outcome Options:
manual, agent_self_report, crm_webhook, linear_sync. Default: "manual".initiatives:write
Profiles: Internal source definition
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
start_autonomous_session
Use when the user says “run overnight with $5 budget” or wants eligible work executed unattended within guardrails. Starts an autonomous execution session that produces receipts while executing eligible work items.Autonomy session mode to start. Options:
overnight, weekend, scheduled, manual. Default: "manual".Only execute capabilities at these trust levels. Default:
["autonomous","act_with_approval"].agents:write
Profiles: Internal source definition
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
submit_learning
Use when an agent discovers a pattern worth teaching the whole org — a failure mode, success pattern, cost optimization, or quality heuristic. Submits it as an org learning; enters org_learnings after confidence validation. One agent’s discovery benefits all agents.Type of learning Options:
failure_pattern, success_pattern, cost_optimization, quality_heuristic.memory:read
Profiles: Internal source definition
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
Legacy and internal: Billing
3 tools for billing operations.account_status
Inline worker tool for reading the authenticated user account tier, billing status, and usage snapshot. No parameters required. Required Scopes: Authenticated user Profiles: Internal source definition Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles. Request:account_upgrade
Inline worker tool for creating account upgrade or agent credit checkout flows.Optional agent credit pack to buy instead of upgrading a plan. Options:
credits_500, credits_2000.account_usage_report
Inline worker tool for reading detailed usage, quota, billing-period, and overage signals. No parameters required. Required Scopes: Authenticated user Profiles: Internal source definition Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles. Request:Legacy and internal: MCP v2 Public Surface
10 tools for mcp v2 public surface operations.orgx_act
Act on one OrgX entity. Required inputs: • update → “fields” patch object. • complete_with_proof, ship_batch → “artifact” (artifact_type + artifact_url/external_url; preview_markdown optional). • validate (studio) → “spec” payload. • block, flag_risk, decline, cancel, delete → “note” strongly recommended. • dry_run=true previews supported actions; update dry-runs must return would_update. Allowed (type → action) pairs (others return an error): workspace: update|delete initiative: launch|pause|resume|complete|archive|update|delete milestone: start|complete|flag_risk|cancel|ship_batch|update|delete workstream: start|pause|resume|block|complete|reassign_streams|update|delete task: start|complete|complete_with_proof|block|unblock|reopen|update|delete objective, playbook, decision, studio: see field descriptions. USE WHEN: changing entity state. Launch and resume can dispatch connected agent work. For pause, resume, retry, or cancel of running work, use manage_lifecycle so descendant tasks and active runs stay synchronized. NEXT: orgx_submit_receipt for durable proof. DO NOT USE for creating records — use orgx_write.Target entity type (workspace, initiative, milestone, workstream, task, objective, playbook, decision, or studio). Options:
workspace, initiative, milestone, workstream, task, objective, playbook, decision, stream, studio_content.Lifecycle action to execute on the target entity. Must be valid for the given type — see tool description for the (type → action) matrix. Options:
launch, pause, resume, complete, complete_with_proof, archive, start, flag_risk, cancel, block, unblock, reopen, activate, approve, decline, supersede, update, delete, validate, ship_batch, reassign_streams.REQUIRED when action=update. Map of entity fields to patch (e.g. { name?: string, description?: string, owner_id?: string, status?: string, due_date?: string }). Only include fields you want to change.
Strongly recommended for destructive or blocking actions (block, flag_risk, decline, supersede, cancel, delete). Free-text rationale shown in audit history and downstream agent context.
Preview update/delete or supported lifecycle actions without mutating. For action=update this returns would_update and must not delegate to orgx_write.
REQUIRED when action=validate. Spec payload for studio validation (shape varies per studio entity subtype).
REQUIRED when action=complete_with_proof or action=ship_batch. Proof artifact payload. Expected shape: { artifact_type: string, artifact_url?: string, external_url?: string, preview_markdown?: string, name?: string, description?: string }. Either artifact_url or external_url is required; preview_markdown alone is rejected. Preferred founder/team artifact examples: orchestration.next_initiative, eng.pull_request, eng.deploy_proof, eng.structured_blocker, sales.strategy, sales.icp_offer_sequence, sales.send_plan, sales.conversion_gates, marketing.launch_asset, marketing.channel_hypothesis, marketing.positioning_brief, marketing.proof_distribution_plan, marketing.interview_pr_plan, product.customer_discovery, product.prd, product.pricing_hypothesis, product.decision_record, design.audit, design.component_spec, design.token_package, ops.operator_brief, ops.runbook, ops.budget_envelope, ops.incident_status, proof.link.
Optional client-supplied retry key. Update requests transport it outside validated entity fields; lifecycle endpoints deduplicate where supported.
decisions:write, agents:write, initiatives:write
Profiles: legacy, commander, planner, executor
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
orgx_attach
Use when work produced a deliverable that needs provenance and review — attach the artifact or proof URL to an OrgX entity. Requires artifact_url or external_url; preview_markdown is supporting context only. USE WHEN: saving evidence, PRs, documents, reports, screenshots, or external artifacts. For founder/team work, prefer practical artifact_type codes such as orchestration.next_initiative, eng.pull_request, eng.deploy_proof, eng.structured_blocker, sales.strategy, sales.icp_offer_sequence, sales.send_plan, sales.conversion_gates, marketing.launch_asset, marketing.channel_hypothesis, marketing.positioning_brief, marketing.proof_distribution_plan, marketing.interview_pr_plan, product.customer_discovery, product.prd, product.pricing_hypothesis, product.decision_record, design.audit, design.component_spec, design.token_package, ops.operator_brief, ops.runbook, ops.budget_envelope, ops.incident_status, proof.link. Include business_outcome, owner/review_date, and verification when the artifact should close agent work. NEXT: use orgx_submit_receipt to close attribution/quality loops or orgx_act to complete with proof. DO NOT USE WHEN: creating generic entities; use orgx_write.Target entity type Options:
workspace, initiative, milestone, workstream, task, objective, playbook, decision, stream, studio_content.Artifact type code. Preferred founder/team examples: orchestration.next_initiative, eng.pull_request, eng.deploy_proof, eng.structured_blocker, sales.strategy, sales.icp_offer_sequence, sales.send_plan, sales.conversion_gates, marketing.launch_asset, marketing.channel_hypothesis, marketing.positioning_brief, marketing.proof_distribution_plan, marketing.interview_pr_plan, product.customer_discovery, product.prd, product.pricing_hypothesis, product.decision_record, design.audit, design.component_spec, design.token_package, ops.operator_brief, ops.runbook, ops.budget_envelope, ops.incident_status, proof.link. Custom codes remain accepted.
Internal artifact URL. REQUIRED unless external_url is provided; preview_markdown alone is rejected.
External artifact URL. REQUIRED unless artifact_url is provided; preview_markdown alone is rejected.
Optional markdown preview shown with the linked artifact. Does not replace artifact_url/external_url.
Artifact workflow status Options:
draft, in_review, approved, changes_requested, superseded, archived.Agent/domain that produced the artifact, such as engineering, sales, product, design, operations, marketing, or orchestrator. Stored under metadata.artifact_contract.
Founder/team context this artifact is calibrated for. Stored under metadata.artifact_contract. Options:
early_founder, founder_led_company, operating_team.Business outcome this artifact is meant to advance, such as ship a PR, start founder-led sales, unblock launch, reduce incident risk, or choose the next initiative. Stored under metadata.artifact_contract.
Verification evidence or checks required before the artifact can count as done. Stored under metadata.artifact_contract.
initiatives:write
Profiles: legacy, claude-plugin, memory, commander, executor
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
orgx_bootstrap
Use at the start of a fresh session, after reconnecting, or before continuing work another agent left behind. Establishes OrgX session context, discovers granted scopes, returns the v2 tool routing map, and persists workspace/session continuity when the selected context changes. Pass initiative_id to bind an initiative and receive its compiled work context, including resolved decisions, acceptance checks, blockers, and artifact state. Also known as: bootstrap, setup, tool routing. USE WHEN: first call in a fresh session, after reconnecting, or before performing a multi-step workflow. NEXT: use orgx_search, orgx_inspect, or orgx_recommend based on the returned routing map. DO NOT USE WHEN: you already have session context and need to read or mutate work. Updates private session state; it does not change business records.Alias for initiative_id (an initiative UUID), accepted from older callers. initiative_id wins when both are sent.
The model you are running as, as its provider names it (e.g. “claude-opus-5-5”). Say it once here: every receipt this session records it, so orgx_submit_receipt does not need it again.
initiatives:read
Profiles: legacy, claude-plugin, memory, commander, planner, executor, observer
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
orgx_controller_status read-only
Read the exact workspace-scoped projection for one domain controller without reconciling or triggering a run. USE WHEN: verifying whether a controller ran, its latest outcome, signal, receipt, projection cursor, or parity after a REST, SDK, or runner canary. NEXT: compare the returned lineage across surfaces or inspect the referenced Decision and Receipt. Requires an explicit workspace UUID. Read-only.
OrgX controller domain Options:
product, engineering, growth, sales, design, operations.decisions:read, initiatives:read
Profiles: legacy, claude-plugin
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
orgx_decide
Creates or remembers durable OrgX decisions, lists pending decisions, and opens human review. Approval and rejection are human-session-only: those actions return a review URL and never resolve the decision or resume work from MCP. Per-action input requirements: • action=“list_pending” → No required fields; initiative_id and workspace_id are optional filters. • action=“create” → REQUIRES title and decision. Optional: context, initiative_id. • action=“remember” → REQUIRES decision. Optional: title, context. • action=“approve” → REQUIRES decision_id. Optional note is accepted but not persisted by MCP. • action=“reject” → REQUIRES decision_id and reason; MCP does not persist the reason. USE WHEN: capturing judgment or reviewing a pending decision. NEXT: open the returned review URL, then act only after the decision resolves. DO NOT USE WHEN: writing non-decision entities; use orgx_write.Decision operation. See top-level description for per-action required fields. Options:
create, remember, list_pending, approve, reject.Decision UUID. REQUIRED for action=approve or action=reject. Returned by action=list_pending or action=create.
Background context / rationale that led to the decision. Recommended for action=create to capture provenance.
REQUIRED for action=reject before returning the human-session review URL. MCP does not persist or submit this reason.
Optional compatibility field for action=approve. MCP does not persist it; enter the final rationale in the human review session.
Optional initiative UUID to scope the decision. Used as filter when action=list_pending; used as parent when action=create.
Strongly recommended client-supplied idempotency key for action=create or action=remember. Same key returns the same result without duplicating state.
decisions:read, decisions:write
Profiles: legacy, claude-plugin, memory, commander, planner, observer
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
orgx_plan
Use when planning should survive the session and become executable context instead of a lost chat draft. Starts, resumes, edits, improves, or completes a tracked OrgX planning session. Per-action input requirements: • action=“start” → REQUIRES feature_name. Optional: initial_plan (markdown to seed the session). • action=“resume” → Optional session_id; when omitted, resumes the most recent active session in the authenticated workspace. • action=“improve” → REQUIRES session_id AND plan_content (the current draft to critique). • action=“record_edit” → REQUIRES session_id AND edit_summary (one-line description of the change). • action=“complete” → REQUIRES session_id AND plan_content (the final accepted plan). Optional: attach_to (one target or an array of targets to link the completed plan to). USE WHEN: work is still in planning or should become executable context. NEXT: use orgx_write or orgx_act after the plan is accepted and needs durable execution state. DO NOT USE WHEN: directly scaffolding a full initiative hierarchy; use scaffold_initiative for that compatibility path.Planning action to perform. See top-level description for per-action required fields. Options:
start, resume, improve, record_edit, complete.Plan session UUID or orgx://plan_session/<uuid> URI. Optional for action=resume, which defaults to the most recent active session in the authenticated workspace. REQUIRED for action=improve | record_edit | complete. Omit for action=start.
Markdown plan content to seed the new session. Optional on action=start; the session can also be started empty and filled via improve/record_edit.
Current/final plan markdown. REQUIRED when action=improve (the draft to critique) or action=complete (the final accepted plan).
Optional target or targets to link the completed plan to when action=complete. A single { entity_type, entity_id } object is accepted and normalized to the API array contract.
Workspace UUID to scope action=start plan sessions. Defaults to current session workspace when omitted.
Optional idempotency key for safe retries. Same key returns the same result without creating duplicate session state.
initiatives:read, initiatives:write
Profiles: legacy, commander, planner, executor, observer
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
orgx_recommend
Use when the user asks what to do next, wants a brief, or returns after time away and needs priorities. Recommends next work, summarizes operator-chronicle/morning-brief signals, and reads prioritization context. The default next_action mode records metered MCP allowance usage; it does not change business records. USE WHEN: user asks what to do next, wants a brief, asks what changed yesterday/week/30 days, or needs priority guidance. mode=morning_brief returns the operator chronicle when available. NEXT: present the recommendation and ask for explicit confirmation before any separate action. DO NOT USE WHEN: the user already specified a concrete action.Shortcut for entity_type=“initiative” with entity_id=<this id>. Ignored when entity_type or entity_id is set.
initiatives:read
Profiles: legacy, claude-plugin, claude-code-legacy, memory, commander, observer
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
orgx_spawn
Delegate specialist work or check whether delegation is allowed. Actions: guard, estimate, classify, spawn, and handoff. Requirements: existing-task spawn needs task_id; ad-hoc spawn needs title + instructions and should include agent_type. handoff needs task_id + agent_type. guard needs agent_type. classify needs title or task_id. action=“estimate” needs title or task_id and returns candidate routes and cost context without dispatching work. OAuth: guard/classify/estimate require agents:read; spawn requires agents:write; handoff requires BOTH agents:write and initiatives:write. Routing: omit model_tier/provider/model for OrgX auto-routing. Set routing or budget fields only when the user, policy, or verification plan constrains them. For controlled reliability validation, use model_tier=“standard” and budget_mode=“cheapest_valid”. USE WHEN: delegating work or checking permission/cost before delegation. NEXT: monitor with orgx_inspect or orgx_search, then attach proof with orgx_submit_receipt. DO NOT USE: to create only a task row; use orgx_write.Spawn operation. Defaults to “spawn”. Use estimate for pre-spawn cost/routing context without dispatching work. See top-level description for per-action required fields. Options:
guard, estimate, spawn, handoff, classify.Task title. REQUIRED for ad-hoc spawn (action=spawn without task_id) or action=classify without task_id. Used as the human-readable label of the spawned task.
Existing task UUID. REQUIRED for action=handoff. REQUIRED for action=spawn when spawning work for an already-created task. Either task_id or title (with instructions) must be provided for action=spawn.
Target agent type/domain (e.g. “engineering”, “marketing”, “design”). REQUIRED for action=guard or action=handoff. Strongly recommended for action=spawn so the work routes to the right specialist.
Delegation instructions for the agent. REQUIRED for action=spawn when spawning ad-hoc (without task_id). Used to override the task description for action=handoff.
Optional model tier override. Omit to let OrgX auto-route from task complexity. Legacy local/sonnet/opus are accepted for older clients. Options:
standard, balanced, precision, local, sonnet, opus.Optional exact model identifier when the user explicitly selects one. Otherwise OrgX resolves the model from task, tier, provider, policy, and budget.
Optional provider preference. Use auto unless the user asks for a specific provider or a cost comparison selects one. Options:
auto, openai, anthropic, openrouter, groq, local.Optional runtime OrgX runs the work on. Omit or auto to let OrgX choose. cloud_claude / cloud_openai: OrgX cloud on the Claude Agent SDK or OpenAI Responses. managed_openai / managed_anthropic: the OpenAI Agents API or Claude Managed Agents under OrgX governance. local: a paired local peer (Claude Code, Codex, OpenClaw) on the user machine. Options:
auto, cloud_claude, cloud_openai, managed_openai, managed_anthropic, local.Optional ISO-8601 instant by which the work must finish (e.g. “2026-09-28T17:00:00Z”). Validated and recorded; free text is rejected because a constraint that cannot be evaluated is not a constraint.
Optional hard cost ceiling in USD for this dispatch. If the estimate exceeds it, OrgX blocks, downgrades, or requests approval before dispatch.
Optional budget posture. Use cheapest_valid for controlled validation runs while reliability is being proven. Options:
cheapest_valid, balanced, highest_quality.Optional cap on concurrent workers for this dispatch. Work that shares a repository is usually integration-bound well below this: more workers add merge contention, not throughput.
Optional expected final-output labels. Declaring at least one adds an artifact contract to the run.
Optional declared effect scope for the work. Recorded on the run and shown in the receipt. Declaring an effect never grants it — the platform intersects it with the caller authority.
Optional acceptance checks that define what counts as done. Declared BEFORE the work and hashed at dispatch. A check that already passes on the pre-state is reported as non-discriminating and excluded from the verdict.
Optional client-supplied idempotency key for safe retries. The same key returns the same dispatch result without re-running the work.
agents:read, agents:write, initiatives:write
Profiles: legacy, commander, executor
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
orgx_submit_receipt
Use when the user says “show me it actually shipped” — completion must be proven with evidence, not prose. Submits a durable receipt anchored to an OrgX entity or artifact. Required: receipt_type + summary. Strongly recommended: one anchor (entity_type+entity_id OR artifact_id), artifact_type, business_outcome, agent_type, and a verifiable URL in evidence. Recognized receipt_type: “proof”, “outcome” (measurable result), “quality” (review/score), “attribution” (credit link to revenue/value), “learning” (distilled lesson). Custom keys also accepted. Recognized evidence shapes (mix and match): { prs: string[] } — GitHub PR URLs. { deploys: string[] } — deployment URLs. { test_runs: string[] } — CI run URLs. { metrics: { name, value, unit? }[] } — quantitative outcomes. { links: string[] }, { notes: string } — supporting URLs/text. Pass idempotency_key when retrying — server deduplicates. USE WHEN: closing the loop on agent work with provenance. Receipts should prove the practical artifact and its business outcome, not just say the agent finished. NEXT: orgx_recommend or orgx_search to find the next priority. DO NOT USE for telemetry — use orgx_emit_activity.Related entity type (initiative, workstream, milestone, task, decision). Required if no artifact_id is provided — pair with entity_id.
Receipt category key. Recognized values: “proof”, “outcome”, “quality”, “attribution”, “learning”. Custom domain-specific keys are also accepted.
One-sentence human-readable description of what the receipt proves (e.g. “Merged PR #142 unblocking the auth refactor”).
Structured evidence payload. Recognized shapes: { prs: string[] }, { deploys: string[] }, { test_runs: string[] }, { metrics: { name, value, unit? }[] }, { links: string[] }, { notes: string }. See top-level description for full list. At least one verifiable URL is strongly recommended.
Related artifact UUID to anchor the receipt to. Alternative to entity_type+entity_id when the proof lives in OrgX as an artifact.
Artifact type this receipt proves. Preferred founder/team examples: orchestration.next_initiative, eng.pull_request, eng.deploy_proof, eng.structured_blocker, sales.strategy, sales.icp_offer_sequence, sales.send_plan, sales.conversion_gates, marketing.launch_asset, marketing.channel_hypothesis, marketing.positioning_brief, marketing.proof_distribution_plan, marketing.interview_pr_plan, product.customer_discovery, product.prd, product.pricing_hypothesis, product.decision_record, design.audit, design.component_spec, design.token_package, ops.operator_brief, ops.runbook, ops.budget_envelope, ops.incident_status, proof.link.
Agent/domain that produced the receipt, such as engineering, sales, product, design, operations, marketing, or orchestrator.
Whether the artifact verification passed, failed, was blocked, or was not run. Options:
passed, failed, blocked, not_run.Optional OrgX loop validation rung this receipt proves. Required for promotion-grade loop validation receipts. Options:
schema_discovery, dry_run_spawn, single_domain_fixture, cross_domain_initiative_fixture, overnight_canary, calibrated_auto_route_expansion.Set true when this receipt should be evaluated against the OrgX loop reliability validation ladder.
Model tier used for the run being receipted. For validation rungs before calibrated expansion, use standard. Options:
standard, balanced, precision, local, sonnet, opus.Budget posture used for the run being receipted. For validation rungs before calibrated expansion, use cheapest_valid. Options:
cheapest_valid, balanced, highest_quality.Model that did the work, as its provider names it (e.g. “claude-opus-5-5”). Defaults to the model given to orgx_bootstrap this session; pass it only if that was not given or this work ran on a different model.
A complete Agent Work Receipt (v0.2), stored verbatim instead of one built from the other fields. Include actor.runtime and actor.model, and ideally extensions[“org.orgx.review/v1”]: criteria frozen before the work, one check per criterion, output attached.
Terminal state of the work being receipted. Pass failed or cancelled when that is what happened — omitting it records completed, and a receipt that can only say “completed” makes every reliability number a survivorship filter. Options:
in_progress, completed, failed, cancelled.ISO-8601 timestamp of when the work actually started. Omit if unknown rather than guessing: the record leaves duration unknown instead of claiming zero. Must not be in the future.
Strongly recommended client-supplied idempotency key. Submitting the same key twice will not create a duplicate receipt.
initiatives:write
Profiles: legacy, claude-plugin, memory, commander, executor
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
orgx_write
Create or update one OrgX record (snake_case fields). Operations: create (default) uses per-type fields; update REQUIRES id + fields. Create requirements: workspace name/title; initiative title/name + workspace_id + goal_ids when the workspace enforces primary objectives; workstream title + initiative_id; milestone title + workstream_id; task title + workstream_id + milestone_id when the workspace requires backlog milestones; decision title; artifact target + artifact_type + artifact_url/external_url; blocker run_id + metadata.description; skill/studio records title. Retry behavior: pass idempotency_key on creates. A key match returns the same UUID as an idempotent replay, without creating a duplicate. Initiative constraints: priority accepts low|medium|high|urgent, not portfolio labels such as active/critical/maintenance/hold. due_date is not accepted on initiative create; store portfolio urgency and target dates in metadata. USE WHEN: adding/editing records. Initiative writes can publish a public live link, and update patches overwrite the supplied fields. NEXT: orgx_act to launch/complete the record. DO NOT USE for lifecycle changes — use orgx_act or orgx_attach.Write operation. Defaults to “create”. Set “update” (with id + fields) to patch an existing entity. Options:
create, update.Entity type to write: workspace, task, milestone, decision, artifact, skill, blocker, studio_brand, studio_content, initiative, workstream, or objective. See top-level description for per-type required fields.
REQUIRED on create (provide either “title” or “name” — they are aliases). Display title of the new entity.
REQUIRED when operation=“update”. Map of entity fields to patch (only include fields you want to change).
Parent initiative UUID. REQUIRED when type=“workstream”. Optional context for tasks/milestones/artifacts to associate them with an initiative.
Parent milestone UUID for tasks. Some workspaces require an explicit backlog milestone under the workstream; create/resolve that milestone first instead of relying on auto-resolution.
Workspace UUID. REQUIRED when the MCP session does not already carry workspace context (resolve via the deprecated alias type=command_center or orgx_inspect type=workspace).
Objective UUIDs for initiative/workstream/milestone/task creation. REQUIRED when the workspace enforces a primary objective. Resolve via orgx_inspect type=objective.
Record urgency. Only low|medium|high|urgent are accepted here; do not send portfolio/live labels such as active, critical, maintenance, or hold. “urgent” is normalized to “high” server-side. Options:
low, medium, high, urgent.Due date as YYYY-MM-DD for supported entity types. Do not send due_date when type=“initiative”; put initiative target dates in metadata.
Initial workflow status; common agent aliases such as “active” are normalized per entity type (“active” → “in_progress”).
REQUIRED when type=“artifact”. Entity type to attach the artifact to (initiative, workstream, milestone, task, or decision).
REQUIRED when type=“artifact” (unless task_id is provided). UUID of the entity to attach the artifact to.
Shortcut for attaching an artifact directly to a task. Use instead of entity_type+entity_id when type=“artifact” and the target is a task.
REQUIRED when type=“artifact”. Artifact type code. Preferred founder/team examples: orchestration.next_initiative, eng.pull_request, eng.deploy_proof, eng.structured_blocker, sales.strategy, sales.icp_offer_sequence, sales.send_plan, sales.conversion_gates, marketing.launch_asset, marketing.channel_hypothesis, marketing.positioning_brief, marketing.proof_distribution_plan, marketing.interview_pr_plan, product.customer_discovery, product.prd, product.pricing_hypothesis, product.decision_record, design.audit, design.component_spec, design.token_package, ops.operator_brief, ops.runbook, ops.budget_envelope, ops.incident_status, proof.link. Custom codes remain accepted.
Internal artifact URL (e.g. /api/artifacts/…). Either artifact_url or external_url is required when type=“artifact”; preview_markdown alone is not accepted.
External artifact URL (https://). Either artifact_url or external_url is required when type=“artifact”; preview_markdown alone is not accepted.
Optional inline markdown preview shown with the linked artifact. Supporting context only; it does not replace artifact_url/external_url.
Blocker category/type when type=“blocker” (e.g. “missing_input”, “permission”, “external_dependency”).
Initiative live-link visibility. Only applies when type=“initiative”. Options:
private, public.Shortcut to publish an initiative live link (sets live_visibility=“public”). Only applies when type=“initiative”.
When true, public live-link visitors see the initiative title. Only applies when type=“initiative” with live_visibility=“public”.
Free-form object for type-specific metadata. Schema varies per entity type (e.g. for skills: { capabilities, guardrails, channels }; for studio_brand: { tokens, voice, exemplars }).
Client-generated retry key. Creates deduplicate by key; updates transport the key outside validated entity fields.
decisions:write, agents:write, initiatives:write
Profiles: legacy, commander, planner, executor
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
Other
27 tools for other operations.check_execution_readiness read-only
Check whether the workspace has the credentials needed to dispatch agent work, BEFORE spawning. USE WHEN: about to call orgx_spawn / spawn_agent_task and you want to confirm execution credentials exist — avoids dispatching a run that fails on missing keys. NEXT: if not ready, surface what is missing and resolve it; if ready, proceed to orgx_spawn. Read-only; dispatches nothing.
Required Scopes: initiatives:read
Profiles: legacy, commander, executor
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
configure_outcome_type
Use when record_outcome returns an unknown outcome type recovery hint, or a custom result must become measurable. Creates or approves a workspace outcome type before recording custom baseline, audit, or quality-gate outcomes.How the value should be interpreted by ROI/proof loops Options:
revenue, time_saved, risk_reduced, quality_improved. Default: "quality_improved".CamelCase alias for value_semantics Options:
revenue, time_saved, risk_reduced, quality_improved.initiatives:write
Profiles: Internal source definition
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
get_operator_chronicle read-only
Use when the user asks what happened, wants to catch up after time away, or needs a reporting window summarized with decisions and proof. Read the operator chronicle: decision chronology, yesterday/week/30-day rollups, reportingNarrative.briefMarkdown, artifacts, PR receipts, active initiatives, goals, top priorities, velocity, and reporting gaps for a workspace. USE WHEN: user asks what changed yesterday, this week, or this month; asks for decision chronology, top priorities, PR velocity, artifacts, goals, or what OrgX is missing. NEXT: present reportingNarrative.briefMarkdown first, then use reportingNarrative.nextAction and topPriorities for drill-down. Read-only.
Required Scopes: initiatives:read
Profiles: legacy, claude-plugin, claude-code-legacy, commander, observer
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
manage_lifecycle
Pause, resume, retry, or cancel any node in the work hierarchy — an initiative, workstream, milestone, task, or run. Propagates to descendant tasks + active runs. USE WHEN: the user wants to halt, restart, or re-run part of an initiative. resume/retry re-dispatch the work; pause/cancel stop active runs. NEXT: get_initiative_pulse to confirm. DO NOT USE: to mark a task done — use the deprecated alias instead. Required Scopes:agents:write, initiatives:write
Profiles: legacy
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
orgx_ack_attention
Report what happened after an owner answered an attention request. Use answer_received when stored locally, resuming when native continuation begins, resumed only after work emits again, resume_failed with an actionable detail when it cannot restart, or cancelled when intentionally stopped. USE WHEN: the source client has objective evidence for a continuation state transition. NEXT: keep the same attention_id and idempotency key through terminal resumed, resume_failed, or cancelled state. DO NOT USE: to infer that work resumed merely because the decision was resolved; wait for native execution evidence. This receipt prevents Live from claiming work is moving before the source client confirms it.Native continuation state proven by this receipt Options:
answer_received, resuming, resumed, resume_failed, cancelled.initiatives:write
Profiles: legacy, commander, executor
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
orgx_change_entity_state
Change the workflow state of an OrgX initiative, workstream, milestone, task, objective, or playbook. Supports starting or launching work, blocking or unblocking, reopening, flagging risk, archiving, activating, or reassigning workstreams where valid for the entity type. Launching can dispatch connected agent work and incur costs. Records a supplied rationale in audit history.Entity type whose workflow state should change. Options:
initiative, workstream, milestone, task, objective, playbook.Workflow state change. Must be valid for the selected entity type. Options:
launch, start, block, unblock, reopen, flag_risk, archive, reassign_streams, activate.Strongly recommended for destructive or blocking actions (block, flag_risk, decline, supersede, cancel, delete). Free-text rationale shown in audit history and downstream agent context.
Optional client-supplied retry key. Update requests transport it outside validated entity fields; lifecycle endpoints deduplicate where supported.
initiatives:write
Profiles: Internal source definition
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
orgx_check_delegation read-only
Classify task complexity or estimate candidate model routes and cost for OrgX agent work. Requires a title or task ID. These operations do not create a task, consume a dispatch rate-limit allowance, or dispatch a run.
Task title. REQUIRED for ad-hoc spawn (action=spawn without task_id) or action=classify without task_id. Used as the human-readable label of the spawned task.
Existing task UUID. REQUIRED for action=handoff. REQUIRED for action=spawn when spawning work for an already-created task. Either task_id or title (with instructions) must be provided for action=spawn.
Target agent type/domain (e.g. “engineering”, “marketing”, “design”). REQUIRED for action=guard or action=handoff. Strongly recommended for action=spawn so the work routes to the right specialist.
Delegation instructions for the agent. REQUIRED for action=spawn when spawning ad-hoc (without task_id). Used to override the task description for action=handoff.
Optional model tier override. Omit to let OrgX auto-route from task complexity. Legacy local/sonnet/opus are accepted for older clients. Options:
standard, balanced, precision, local, sonnet, opus.Optional exact model identifier when the user explicitly selects one. Otherwise OrgX resolves the model from task, tier, provider, policy, and budget.
Optional provider preference. Use auto unless the user asks for a specific provider or a cost comparison selects one. Options:
auto, openai, anthropic, openrouter, groq, local.Optional runtime OrgX runs the work on. Omit or auto to let OrgX choose. cloud_claude / cloud_openai: OrgX cloud on the Claude Agent SDK or OpenAI Responses. managed_openai / managed_anthropic: the OpenAI Agents API or Claude Managed Agents under OrgX governance. local: a paired local peer (Claude Code, Codex, OpenClaw) on the user machine. Options:
auto, cloud_claude, cloud_openai, managed_openai, managed_anthropic, local.Optional budget posture. Use cheapest_valid for controlled validation runs while reliability is being proven. Options:
cheapest_valid, balanced, highest_quality.Optional hard cost ceiling in USD for this dispatch. If the estimate exceeds it, OrgX blocks, downgrades, or requests approval before dispatch.
agents:read
Profiles: Internal source definition
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
orgx_command_status read-only
Read the current state of something already started: a decision waiting on a person, an agent run, or a work command. Also known as: is it done yet, did it go through, run status, poll. USE WHEN: a widget or the user needs to know whether a decision, run or command has settled. NEXT: when next_poll_after_ms is a number, check again after that many milliseconds; when it is null the state is final. DO NOT USE: to start or change work. Read-only.
Required Scopes: decisions:read
Profiles: legacy, claude-plugin, commander, planner, executor, observer
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
orgx_complete_with_proof
Complete an OrgX task, milestone, workstream, or initiative with a linked proof artifact and verification evidence. Requires an artifact type and artifact URL or external URL. Records durable evidence and applies completion checks before changing the work state.Work entity type to complete with proof. Options:
task, milestone, workstream, initiative.Proof artifact with artifact_type and artifact_url or external_url; optional name, description, and preview_markdown.
Strongly recommended for destructive or blocking actions (block, flag_risk, decline, supersede, cancel, delete). Free-text rationale shown in audit history and downstream agent context.
Optional client-supplied retry key. Update requests transport it outside validated entity fields; lifecycle endpoints deduplicate where supported.
initiatives:write
Profiles: Internal source definition
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
orgx_create_entity
Create one OrgX workspace, initiative, workstream, milestone, task, objective, skill, or blocker record in its default initial workflow state. Accepts per-type parent IDs, titles, and metadata. Initiative creation can publish a public live link when explicitly requested. Reusing an idempotency key returns the existing record instead of creating a duplicate.Work record type to create. Options:
workspace, initiative, workstream, milestone, task, objective, skill, blocker.REQUIRED on create (provide either “title” or “name” — they are aliases). Display title of the new entity.
Parent initiative UUID. REQUIRED when type=“workstream”. Optional context for tasks/milestones/artifacts to associate them with an initiative.
Parent milestone UUID for tasks. Some workspaces require an explicit backlog milestone under the workstream; create/resolve that milestone first instead of relying on auto-resolution.
Record urgency. Only low|medium|high|urgent are accepted here; do not send portfolio/live labels such as active, critical, maintenance, or hold. “urgent” is normalized to “high” server-side. Options:
low, medium, high, urgent.Due date as YYYY-MM-DD for supported entity types. Do not send due_date when type=“initiative”; put initiative target dates in metadata.
Blocker category/type when type=“blocker” (e.g. “missing_input”, “permission”, “external_dependency”).
Initiative live-link visibility. Only applies when type=“initiative”. Options:
private, public.Shortcut to publish an initiative live link (sets live_visibility=“public”). Only applies when type=“initiative”.
When true, public live-link visitors see the initiative title. Only applies when type=“initiative” with live_visibility=“public”.
Free-form object for type-specific metadata. Schema varies per entity type (e.g. for skills: { capabilities, guardrails, channels }; for studio_brand: { tokens, voice, exemplars }).
Client-generated retry key. Creates deduplicate by key; updates transport the key outside validated entity fields.
decisions:write, agents:write, initiatives:write
Profiles: Internal source definition
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
orgx_delegate_work
Dispatch OrgX specialist agent work for an existing task or a new task with a title and instructions. spawn creates or runs delegated work; handoff reassigns an existing task to an agent type. Delegation can incur model costs and interact with connected services. Applies durable assignment, deadline, budget, acceptance, permission, and idempotency constraints.Dispatch new agent work or hand off an existing task. Options:
spawn, handoff. Default: "spawn".Task title. REQUIRED for ad-hoc spawn (action=spawn without task_id) or action=classify without task_id. Used as the human-readable label of the spawned task.
Existing task UUID. REQUIRED for action=handoff. REQUIRED for action=spawn when spawning work for an already-created task. Either task_id or title (with instructions) must be provided for action=spawn.
Target agent type/domain (e.g. “engineering”, “marketing”, “design”). REQUIRED for action=guard or action=handoff. Strongly recommended for action=spawn so the work routes to the right specialist.
Delegation instructions for the agent. REQUIRED for action=spawn when spawning ad-hoc (without task_id). Used to override the task description for action=handoff.
Optional model tier override. Omit to let OrgX auto-route from task complexity. Legacy local/sonnet/opus are accepted for older clients. Options:
standard, balanced, precision, local, sonnet, opus.Optional exact model identifier when the user explicitly selects one. Otherwise OrgX resolves the model from task, tier, provider, policy, and budget.
Optional provider preference. Use auto unless the user asks for a specific provider or a cost comparison selects one. Options:
auto, openai, anthropic, openrouter, groq, local.Optional runtime OrgX runs the work on. Omit or auto to let OrgX choose. cloud_claude / cloud_openai: OrgX cloud on the Claude Agent SDK or OpenAI Responses. managed_openai / managed_anthropic: the OpenAI Agents API or Claude Managed Agents under OrgX governance. local: a paired local peer (Claude Code, Codex, OpenClaw) on the user machine. Options:
auto, cloud_claude, cloud_openai, managed_openai, managed_anthropic, local.Optional ISO-8601 instant by which the work must finish (e.g. “2026-09-28T17:00:00Z”). Validated and recorded; free text is rejected because a constraint that cannot be evaluated is not a constraint.
Optional hard cost ceiling in USD for this dispatch. If the estimate exceeds it, OrgX blocks, downgrades, or requests approval before dispatch.
Optional budget posture. Use cheapest_valid for controlled validation runs while reliability is being proven. Options:
cheapest_valid, balanced, highest_quality.Optional cap on concurrent workers for this dispatch. Work that shares a repository is usually integration-bound well below this: more workers add merge contention, not throughput.
Optional expected final-output labels. Declaring at least one adds an artifact contract to the run.
Optional declared effect scope for the work. Recorded on the run and shown in the receipt. Declaring an effect never grants it — the platform intersects it with the caller authority.
Optional acceptance checks that define what counts as done. Declared BEFORE the work and hashed at dispatch. A check that already passes on the pre-state is reported as non-discriminating and excluded from the verdict.
Optional client-supplied idempotency key for safe retries. The same key returns the same dispatch result without re-running the work.
agents:write
Profiles: Internal source definition
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
orgx_emit_execution_graph
Emit the deterministic execution graph + trust ledger for the active run from explicit nodes, OTel semantic events, or both. OTel promotion requires orgx.material=true plus episode/kind attributes; inferred events stay gaps and raw prompts are never retained. OrgX derives false-completion, hallucinated-receipt, and dependency-violation signals from this and surfaces them on /live. USE WHEN: reporting the structured shape of multi-step work — NOT a single progress line (use orgx_emit_activity for that). NEXT: continue work; re-emit as the graph advances (idempotent per run + graph fingerprint). DO NOT USE to mark entities complete — telemetry only.Required when run_id is not provided Options:
openclaw, codex, claude-code, chatgpt, cursor, copilot, gemini, opencode, cline, goose, qwen, kiro, web-ui, api.Raw OTel-compatible events to semantically promote. Only explicitly material native/observed facts become graph nodes; prompts and inferred reasoning do not.
Explicit trust-ledger events such as authority_exceeded that OrgX cannot infer from graph shape
initiatives:write
Profiles: legacy, commander, executor
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
orgx_expect
Register an OrgX prediction before acting. mode=task_prediction records the expected outcome, confidence, and met/unmet predictions for criteria in the task’s current agreed expectation set; it requires the exact set ID/version and an idempotency_key. Checked receipt evidence resolves those predictions. mode=metric_coverage (default) registers the exact orgx.run_receipt_coverage.v1 observer before its window starts, with defaults of at least 95% within 60 seconds over at least 20 runs. USE WHEN: stating a task prediction before work starts or registering the supported delayed reliability result. NEXT: inspect the task and its agreed criteria; submit receipt evidence when work finishes. DO NOT USE WHEN: reporting completion — use orgx_submit_receipt; or registering an unsupported metric.metric_coverage (default) registers the supported delayed observer; task_prediction records expected task results before acting. Options:
metric_coverage, task_prediction.Workspace UUID. Defaults to the MCP session workspace. The subject and metric scope are derived from this exact workspace.
Required for metric_coverage: future ISO-8601 datetime with timezone offset. Registration is rejected after this window begins.
Required for metric_coverage: ISO-8601 datetime with timezone offset, after window_starts_at and no more than 31 days later.
Required receipt coverage ratio. Defaults to 0.95. The predicate is fixed to greater-than-or-equal.
Required for task_prediction: UUID of the current agreed expectation set that applies to this task.
Required for task_prediction: 1 to 50 unique criterion IDs from that set, each with predicted met/unmet and confidence from 0 to 1.
Required for task_prediction. Sent as Idempotency-Key; reuse the same key when retrying. Generated when omitted for metric_coverage.
initiatives:write
Profiles: legacy, claude-plugin, memory, commander, planner, executor
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
orgx_free_audit read-only
Use when a workspace wants to know how ready it is for autonomous agent work before spending anything. Runs a free autonomy benchmark from trust, proof, ROI, and workspace signals. Returns Proof Score, Context Debt, Autonomy Maturity, ROI Visibility, and next recommendations without starting an autonomous session or consuming agent credits.
Required Scopes: agents:read, initiatives:read
Profiles: Internal source definition
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
orgx_improve_plan
Submit the current draft of a durable OrgX plan for critique and improvement. Updates planning session state using the supplied session ID and markdown plan content. Supports an idempotency key for retries.Optional idempotency key for safe retries. Same key returns the same result without creating duplicate session state.
initiatives:write
Profiles: Internal source definition
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
orgx_poll_attention read-only
Read the durable owner response and continuation state for orgx_request_attention. USE WHEN: the client has a preserved attention_id and must determine whether the owner answered without creating another request. When resolved=true, apply the answer to the preserved session. NEXT: call orgx_ack_attention with state=resuming, then state=resumed only after native execution actually restarts. Read-only.
Required Scopes: initiatives:read
Profiles: legacy, commander, planner, executor, observer
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
orgx_poll_question read-only
Read the durable answer receipt for a question previously forwarded with orgx_request_question. USE WHEN: an external client is paused for human input. NEXT: when resolved=true and continuation.should_resume=true, resume the preserved source session with answer and resolution_context; when false, remain paused without creating another question. Read-only.
Required Scopes: initiatives:read
Profiles: legacy, commander, planner, executor, observer
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
orgx_record_decision
Create or remember a durable OrgX decision with its rationale and provenance. create requires a title and decision text; remember accepts decision text and an optional title. Can associate the record with an initiative and deduplicate retries with an idempotency key. Does not approve a pending decision.Create a named decision or remember decision text. Options:
create, remember. Default: "create".Background context / rationale that led to the decision. Recommended for action=create to capture provenance.
Optional initiative UUID to scope the decision. Used as filter when action=list_pending; used as parent when action=create.
Strongly recommended client-supplied idempotency key for action=create or action=remember. Same key returns the same result without duplicating state.
decisions:write
Profiles: Internal source definition
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
orgx_request_attention
Forward a typed human-interruption request while preserving the originating run and session. Use kind=question for missing context, permission for a scoped tool or file action, approval for owner sign-off, and recovery only when automatic retry cannot safely continue. USE WHEN: a native client reaches a genuine human decision that prevents the preserved session from continuing safely. NEXT: poll orgx_poll_attention; resume only after the answer is applied, then call orgx_ack_attention so Live can show that work actually restarted. DO NOT USE: for internal turn boundaries or retryable runtime events.Answer control; inferred from options when omitted Options:
single_select, multi_select, free_text, confirmation.Originating native client Options:
openclaw, codex, claude-code, chatgpt, cursor, copilot, gemini, opencode, cline, goose, qwen, kiro, web-ui, api.initiatives:write
Profiles: legacy, commander, planner, executor
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
orgx_request_question
Pause at a safe checkpoint and forward a contextual question to the initiative owner. OrgX renders the right single-select, multi-select, free-text, or confirmation control and preserves the source run/session so work can resume with the exact answer. USE WHEN: Claude Code AskUserQuestion, Codex request_user_input, Cursor, OpenClaw, or another client needs human judgment to continue. NEXT: poll orgx_poll_question with the returned question_id; continue only when continuation.should_resume is true. DO NOT USE: for runtime failures with an automatic retry path — report a chokepoint instead.Answer control; inferred from options when omitted Options:
single_select, multi_select, free_text, confirmation.Originating client; required when run_id is absent Options:
openclaw, codex, claude-code, chatgpt, cursor, copilot, gemini, opencode, cline, goose, qwen, kiro, web-ui, api.initiatives:write
Profiles: legacy, commander, planner, executor
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
orgx_tail read-only
Use during a long-running session to read accepted material state changes since orgx_bootstrap. Pass the exact capsule_id and as_of_global_sequence returned by bootstrap. Returns only the currently ledger-backed allowlist in ascending global-sequence order: accepted/superseded decisions, authority lease changes, blocker changes, and metric-expectation registration/resolution. It explicitly reports material classes that are not ledger-backed yet. Read-only. USE WHEN: the session may have outlived its bootstrap context. NEXT: use next_after_sequence while has_more=true to inspect the feed, then bootstrap current context before consequential action. The capsule base is not verified; this feed cannot establish complete or coherent current state. DO NOT USE: as a substitute for orgx_bootstrap or to infer applied learning, constraints, or incidents that the coverage boundary marks unavailable.
Required Scopes: initiatives:read
Profiles: legacy, claude-plugin, commander, executor, observer
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
orgx_update_entity
Update the content of one existing OrgX workspace, initiative, workstream, milestone, task, objective, or skill selected by type and ID. Supports titles, summaries, descriptions, priority, due date, objectives, and metadata. The patch overwrites only supplied fields. It cannot change workflow status, approve work, or mark completion.Work record type whose content should change. Options:
workspace, initiative, workstream, milestone, task, objective, skill.Nonempty content patch. Workflow status, approval, ownership, and completion fields are not accepted.
Client-generated retry key. Creates deduplicate by key; updates transport the key outside validated entity fields.
decisions:write, agents:write, initiatives:write
Profiles: Internal source definition
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
orgx_widget_decide
Widget-only: settles one pending item (a decision of any type, an agent-run approval, or an action awaiting approval) after the person clicks in the decisions widget or the OrgX panel. Sends what the item’s widget_actions ask for: an option, several options, a typed answer or a reason. USE WHEN: the widget sends a click with its approval token from result metadata, which models never see. NEXT: the widget shows the item as settled. DO NOT USE: from a model or without a widget approval token; use approve_decision or reject_decision to point the person to where they decide.What should change. Required when rejecting if widget_actions.reject_requires_reason, and when the chosen option requires a reason
decisions:write
Profiles: v2, legacy, extended, chatgpt, memory, commander, planner, observer
Availability: Human widget callback; unavailable to the model.
Request:
queue_action
Pin, unpin, or skip a workstream in the Next Up queue. USE WHEN: user wants to force-prioritize or deprioritize a workstream. action=pin to force-top, action=unpin to remove pin, action=skip to temporarily deprioritize. Requires initiatives:write. Required Scopes:initiatives:write
Profiles: Internal source definition
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
request_independent_artifact_review
Queue OrgX’s independent evaluator for one completed agent artifact. The producing agent cannot supply or choose the score. OrgX persists the native evaluation and its 1–5 rating projection under the rubric version. USE WHEN: an agent has produced one final artifact and you need an independently scored record. NEXT: inspect the artifact evals after the queued evaluation completes. DO NOT USE: for drafts or to record a self-score. Required Scopes:initiatives:write
Profiles: legacy
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
resume_agent_run
Widget-only: resumes a paused or TTL auto-closed agent run after the person clicks Resume in the agent-status widget. Required Scopes:decisions:write, agents:write, initiatives:write
Profiles: v2, legacy, extended, chatgpt, memory, commander, planner, executor, observer
Availability: Human widget callback; unavailable to the model.
Request:
scoring_config
Read or update scoring engine configuration. USE WHEN: user asks about scoring setup, wants to toggle scoring, adjust weights, or change active signals. action=get to read, action=update to modify. NEXT: Run recommend_next_action to see effects in the preferred workflow, or the deprecated alias if you need raw queue scoring. Read-only for get, requires initiatives:write for update. Required Scopes:decisions:read, agents:read, initiatives:read, memory:read
Profiles: Internal source definition
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
Legacy and internal: Proof Runtime v1
3 tools for proof runtime v1 operations.orgx_complete_work
Marks a v1 ledger work item complete (POST /api/v1/commands/complete-work) with optimistic concurrency: expected_updated_at and expected_aggregate_version must match the current task record or the command returns a conflict — read them fresh, never guess. Records summary, evidence, and cost on the completion event; it does not verify the work. An Idempotency-Key is generated when none is supplied. USE WHEN: closing a ledger-backed work item created with orgx_create_work. NEXT: orgx_submit_receipt for durable proof of the completed work. DO NOT USE WHEN: completing ordinary OrgX tasks — use orgx_act (complete_with_proof); or on a version conflict — re-read the task and retry with current values.REQUIRED. The task’s current updated_at as an ISO datetime with timezone offset. A mismatch returns a conflict.
Client-supplied retry key sent as the Idempotency-Key header. Generated when omitted; reuse the same key to retry safely.
initiatives:write
Profiles: commander, executor
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
orgx_create_work
Accepts organizational work onto the v1 proof-runtime ledger (POST /api/v1/commands/create-work). Records the work item as a command event; it does not start external execution. Requires an existing initiative + workstream + milestone chain. An Idempotency-Key is generated when none is supplied; retrying with the same idempotency_key returns the original result instead of duplicating. USE WHEN: registering a ledger-backed work item under an existing milestone so its lifecycle is event-sourced. NEXT: orgx_complete_work when the work finishes, or orgx_events_tail to watch the recorded events. DO NOT USE WHEN: creating initiatives, workstreams, milestones, or ordinary tasks — use orgx_write; or when dispatching an agent — use orgx_spawn.Client-supplied retry key sent as the Idempotency-Key header. Generated when omitted; reuse the same key to retry safely.
initiatives:write
Profiles: commander, executor
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
orgx_events_tail read-only
Reads the workspace’s v1 ledger event stream (GET /api/v1/events/stream) in JSON cursor-page mode — never SSE. Returns events newest-first plus meta.nextCursor/hasMore; pass the returned cursor back (cursor or after) to continue paging. Read-only. USE WHEN: tailing what the proof runtime recorded — work commands, completions, receipts — or resuming from a saved cursor. NEXT: orgx_inspect for one referenced entity, or call again with the returned cursor while hasMore=true.
Required Scopes: initiatives:read
Profiles: commander, executor, observer
Availability: Legacy or internal source definition; unavailable in the default ChatGPT and v2 profiles.
Request:
Deprecated Tools
Next Steps
MCP Protocol
Protocol implementation details.
Agent Ops
Get started with agent workflows.
