---
title: "Get Agent Assist"
method: GET
path: "/core/agent-assist/{phone_number}"
tags: ["Agent Assist"]
---

# Get Agent Assist

`GET /core/agent-assist/{phone_number}`

## Request

- Base URL: `https://api.anyreach.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://api.anyreach.ai/core/agent-assist/{phone_number}`
- Auth: HTTP bearer

Get agent assist portal data for the latest conversation with a phone number.

## Path parameters

- `phone_number` string, required

## Headers

- `x-anyreach-org` string, nullable: Organization ID for user PATs (pat_ prefix tokens)

## Response `200`

Successful Response

- AgentAssistPortal
  - `header` AgentAssistHeader, required
    - `caller_name` string, required: Name of the caller
    - `phone_number` string, required: Phone number of the caller
    - `call_duration_seconds` integer, nullable: Duration of the call in seconds
    - `sentiment` SentimentInfo, required
      - `label` string, required: Human-readable sentiment description
      - `level` 'calm' | 'slightly_frustrated' | 'frustrated' | 'angry' | 'escalated', required
  - `transfer_reason` string, required: Why the call is being transferred to a human agent
  - `call_summary` string[], required: 3-5 bullet point summary of the call
  - `information_collected` InformationItem[], required: Key-value pairs of information collected during the call
    - `key` string, required: Label for the information
    - `value` string, required: Value of the information
  - `suggested_next_steps` SuggestedStep[], required: 1-3 suggested next steps for the agent
    - `action` string, required: Suggested action to take
    - `confidence` string, required: Confidence level: high, medium, or low
  - `transcript` TranscriptEntry[], required: Full conversation transcript with markers
    - `role` string, required: Speaker role: user or assistant
    - `content` string, required: Message content
    - `markers` TranscriptMarker[]: Notable markers in this message
      - `type` string, required: Marker type
      - `description` string, required: Marker description
  - `compliance_flags` ComplianceFlag[]: Compliance flags, empty if none
    - `type` string, required: Compliance flag type
    - `description` string, required: Description of the compliance issue

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/anyreach/apis/anyreach-api.md) - [All operations](https://skmtc.dev/anyreach/apis/anyreach-api/llms.txt) - [OpenAPI document](https://skmtc.dev/anyreach/apis/anyreach-api/revisions/2eddf40c8c93?raw)
