---
name: create-artifacts
description: Create reviewed sales artifacts for a Lightfield opportunity and write resulting next actions back to Lightfield.
visibility: public
allowed-tools:
  - Read
  - Bash
  - mcp__sellable__integrations_list_tools
  - mcp__sellable__integrations_describe_tool
  - mcp__sellable__integrations_call_tool
  - mcp__sellable-admin__admin_publish_notion_pages
  - mcp__sellable-admin__admin_notion_publisher_doctor
---

# Create Artifacts

Read `{{adminRoot}}/docs/lightfield-crm-contract.md`, the canonical create-
artifacts command, and Codex working paths. Find the opportunity in Lightfield
before preparing artifacts. Public URLs, customer-facing sends, agreements, and
payment links require approval. Update Lightfield only after the resulting
state is evidenced; preparing a proposal does not mean it was sent.
For every approved one-time Payment Link or `mode=payment` Checkout Session,
set `invoice_creation.enabled=true`. Before saving or presenting its URL,
retrieve or inspect the exact created object and verify
`invoice_creation.enabled: true`; a missing or false value is a blocker, not a
usable link. Recurring prices use Stripe's subscription invoices instead.
Use the Product MCP managed integration for Lightfield: 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.
