Arvexa OS
Get API key

Revenue

Get Call Intelligence Card

Returns the tenant-scoped Call Intelligence Card (CallIntelligence entity) for a call: status, summary, urgency, emergencyLevel, sentiment, conversationQualityScore (M13 rubric — distinct from M4 CallQualityScore), objections, bookingSignals, signalsJson, processedAt, and review fields. PII-safe operator payload — no transcript segments or provider SIDs. When CALL_INTELLIGENCE_ENABLED=false returns enabled=false structured payload (not 500). Missing intelligence returns evaluated=false. Cross-tenant or missing call returns 404. ADMIN + OPERATOR roles.

GEThttps://api.thearvexa.com/api/calls/{id}/intelligence

Calls

Recent Requests

Log in to see full request history
TimeStatusUser Agent
Make a request to see history.

Path Params

idstringrequired

Headers

x-organization-idstringrequired

Tenant organization identifier

x-user-rolestringrequired

Development RBAC role (for example SUPER_ADMIN, ORG_ADMIN, OPS_MANAGER, VIEWER)

x-user-idstring

Trusted authenticated actor id (interim header auth). Recorded as the actor on sensitive writes such as finance adjustments and their approve/reject decisions. Ignored when header auth is disabled.

x-organization-idstringrequired

Responses

200Call Intelligence Card payload

Call Intelligence Card payload

Schema

object
enabledbooleanrequired

True when CALL_INTELLIGENCE_ENABLED is on for this deployment.

evaluatedbooleanrequired

True when a persisted Call Intelligence Card (CallIntelligence) exists for this call.

callIntelligenceIdstring | nullrequired

Persisted CallIntelligence id (Call Intelligence Card).

callIdstringrequired
organizationIdstringrequired
statusenum(PENDING | PROCESSING | COMPLETED | FAILED | SKIPPED) | nullrequired
summarystring | nullrequired
serviceCategoryLabelstring | nullrequired

PII-safe extracted service category label.

serviceCategoryConfidencenumber | nullrequired

Extraction confidence for serviceCategoryLabel (0–1).

urgencyenum(LOW | MEDIUM | HIGH | EMERGENCY) | nullrequired
emergencyLevelenum(NONE | POSSIBLE | CONFIRMED) | nullrequired
sentimentenum(POSITIVE | NEUTRAL | NEGATIVE | MIXED) | nullrequired
conversationQualityScorenumber | nullrequired

M13 conversationQualityScore (0–100) — distinct from M4 CallQualityScore.

objectionsarrayrequired

PII-safe objection signals.

itemsobject
bookingSignalsarrayrequired

PII-safe booking signals (informational only).

itemsobject
signalsJsonobject | nullrequired

Versioned signal metadata (confidences, humanReviewRequired). No raw PII or provider SIDs.

processedAtstring | nullrequired
reviewedAtstring | nullrequired
reviewedByUserIdstring | nullrequired
reviewNotesstring | nullrequired
failureCodestring | nullrequired
failureMessagestring | nullrequired
extractionVersionstring | nullrequired
explainabilityobjectrequired
summarystringrequired
conversationQualityEvidenceobjectrequired
labelstringrequired
isCallQualityTruthbooleanoptional

example: false

isConversationTruthbooleanoptional

example: false

notestringrequired
callQualityEvidenceobjectrequired
labelstringrequired
isCallQualityTruthbooleanoptional

example: false

isConversationTruthbooleanoptional

example: false

notestringrequired
qualificationEvidenceobjectrequired
labelstringrequired
isCallQualityTruthbooleanoptional

example: false

isConversationTruthbooleanoptional

example: false

notestringrequired
messagestring | nullrequired

Present when disabled or unevaluated.

Example

{
  "enabled": true,
  "evaluated": true,
  "callIntelligenceId": "string",
  "callId": "string",
  "organizationId": "string",
  "status": "PENDING",
  "summary": "string",
  "serviceCategoryLabel": "string",
  "serviceCategoryConfidence": 0,
  "urgency": "LOW",
  "emergencyLevel": "NONE",
  "sentiment": "POSITIVE",
  "conversationQualityScore": 0,
  "objections": [],
  "bookingSignals": [],
  "processedAt": "string",
  "reviewedAt": "string",
  "reviewedByUserId": "string",
  "reviewNotes": "string",
  "failureCode": "string",
  "failureMessage": "string",
  "extractionVersion": "string",
  "message": "string"
}
400Validation error

Validation error

No response body schema in OpenAPI

This status is documented, but the operation did not publish a response schema or example. The HTTP status and description above are still authoritative.

403Forbidden for the supplied role

Forbidden for the supplied role

No response body schema in OpenAPI

This status is documented, but the operation did not publish a response schema or example. The HTTP status and description above are still authoritative.

404Resource not found

Resource not found

No response body schema in OpenAPI

This status is documented, but the operation did not publish a response schema or example. The HTTP status and description above are still authoritative.

← Return to API Reference