II.
LibraryProcess JSON
Structured · livelib-process:sales--sales-deal-workflow
sales/sales-deal-workflow json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "lib-process:sales--sales-deal-workflow",
"_kind": "LibraryProcess",
"_file": "generated-library/processes.yaml",
"_cluster": "generated-library",
"attributes": {
"displayName": "sales/sales-deal-workflow",
"description": "End-to-end sales deal lifecycle: lead intake and validation, kip recall of\n account history and objection-handling learnings, evidence-backed qualification,\n parallel account research + outreach-sequence prep, policy-gated batch outbound email\n send, pursuit discovery and proposal drafting with a machine-readable margin model,\n adversarial deal-review gate (executed margin recalculation + CRM record diff),\n bounded negotiation rounds with a frozen discount-authority matrix routing approvals\n by discount depth (sales-manager vs sales-vp, throwing lookup beyond delegated\n authority), policy-gated deal-commit, close execution with CRM hygiene verification,\n and kip assert of deal outcomes and win/loss learnings. Supersedes\n pipeline-review-forecast.js.",
"libraryPath": "library/specializations/domains/business/sales/sales-deal-workflow.js",
"specialization": "sales",
"example": "const result = await orchestrate('sales/sales-deal-workflow', {\n lead: { company: 'Acme Corp', contact: { name: 'Dana Reyes', email: 'dana@acme.example' } },\n offering: 'Platform Enterprise',\n crmRecordPath: 'crm/acme-opp-1042.json',\n listPrice: 120000,\n cogs: 42000,\n standardDiscountPct: 5,\n maxNegotiationRounds: 3\n});",
"usesAgents": [
"sales-intake-analyst",
"sales-qualifier",
"account-researcher",
"outreach-writer",
"outreach-executor",
"sales-pursuit-analyst",
"proposal-drafter",
"negotiation-analyst",
"deal-closer",
"crm-steward"
]
},
"outgoingEdges": [
{
"from": "lib-process:sales--sales-deal-workflow",
"to": "skill-area:sales-methodology",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:sales--sales-deal-workflow",
"to": "skill-area:revenue-operations",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-process:sales--sales-deal-workflow",
"to": "domain:sales",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:sales--sales-deal-workflow",
"to": "domain:business",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-process:sales--sales-deal-workflow",
"to": "role:account-executive",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:sales--sales-deal-workflow",
"to": "role:sales-manager",
"kind": "lib_involves_role",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-process:sales--sales-deal-workflow",
"to": "role:sales-engineer",
"kind": "lib_involves_role",
"attributes": {
"weight": 0.5
}
},
{
"from": "lib-process:sales--sales-deal-workflow",
"to": "workflow:customer-journey-optimization",
"kind": "lib_implements_workflow",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:sales--sales-deal-workflow",
"to": "specialization:sales",
"kind": "lib_belongs_to_specialization",
"attributes": {
"weight": 0.9
}
}
],
"incomingEdges": []
}