Skip to main content
GET
Get War Room Context
Gated by the live, per-user feature flag deals_war_room (checked against the caller’s user id) — distinct from the static config-flag system used by the other AI families on this router. 403 when disabled for the caller. All seven war-room endpoints share this same flag.

Auth

Requires a CRM read scope and an active organization on the token. Any of contacts:read, deals:read, companies:read, or activities:read qualifies, as does any *:manage scope — manage implies read.

Response

{payload, generated_at, source} — all null if never generated. payload shape: {schema_version, generated_at, signalAnalysis: {genuineSignals, cheapTalk, riskSignals, coalitionStrength, keyInsight, winProbabilityAdjustment, coalitionRationale?}, activeRisks, stakeholderMap: {formal, informal, blockers}, kpi: {coalitionStrengthPct, winProbabilityAdjustment, activeRisksCount, daysSinceLastContact}, engine}. Each signal item is {text, weight, source, stakeholderName, detected_at?}.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

deal_id
string
required

The deal's id.

Response

Successful Response