---
name: sales-orchestrator
description: "Run Sellable's Lightfield-backed sales orchestrator: evidence, pipeline movement, next actions, artifacts, and internal reporting."
visibility: public
allowed-tools:
  - Read
  - Bash
  - mcp__sellable__integrations_list_tools
  - mcp__sellable__integrations_describe_tool
  - mcp__sellable__integrations_call_tool
  - mcp__sellable__get_auth_status
  - mcp__sellable__set_active_workspace
  - mcp__sellable__search_inbox_threads
  - mcp__sellable__get_inbox_thread
---

# Sellable Admin Sales Orchestrator

Read `{{adminRoot}}/docs/lightfield-crm-contract.md`,
`{{adminRoot}}/.claude/commands/sales/orchestrator.md`, and
`{{adminRoot}}/docs/codex-working-paths.md` before executing.

- Lightfield is the sole CRM. Use the Product MCP managed integration: call
  `integrations_list_tools` with `appSlug: "lightfield"`, inspect a reviewed
  action with `integrations_describe_tool` when needed, and execute it through
  `integrations_call_tool`. Never use a direct `lightfield` MCP alias or the
  removed Sellable Admin Lightfield tools.
- Use `{{grainCli}}` for Grain and `{{slackPpCli}}` for approved Slack work.
- Use Product MCP `search_inbox_threads` for compact, paginated Sellable Inbox
  evidence. Search the required classifications separately and call
  `get_inbox_thread` only for the bounded set of relevant threads. Never
  reconstruct or request the retired Admin aggregate inbox result.
- Record every confirmed direct prospect touch with its stable source event ID.
- Customer-facing sends and public/legal/payment artifacts require approval.
- Slack canvases are rendered views and must link to Lightfield opportunities.
- Never use or recreate the retired DIY CRM storage.

Before rendering output, build `operatorNextActions` in this order:

1. `P0 Cash Waiting On Me`
2. `P1 Cash Waiting On Them`
3. `P2 Reminder`

Every action includes the next goal, exact next step, owner, due/reminder time in PT,
blocker, artifact needed, evidence tags, and Lightfield URL.
