Skip to main content
POST
Check a call

Authorizations

Authorization
string
header
required

A connector key from Settings → AI connectors → Connector keys: Authorization: Bearer lawtte_sk_….

Body

application/json
name
string
required

Who is being called, as the agent should address them.

Required string length: 1 - 120
phone
string
required

US phone number. Normalized to E.164.

Required string length: 7 - 32

true means this person gave the firm this number and agreed to be called. false is refused.

represented_by_counsel
boolean
required

true if this person has their own lawyer for this matter. true is refused.

recipient_type
enum<string>

Required without agent_id; with it, defaults to the saved agent's. witness is off unless Lawtte enables it.

Available options:
client,
witness,
adjuster,
business_office,
other
objective
string

What the call should accomplish. Required without agent_id; not allowed with it.

Required string length: 1 - 1000
agent_id
string<uuid>

A saved outbound agent to run (see Agents).

fields
object

Values for the saved agent's {{placeholders}}. Only with agent_id.

context
string

Brief, non-sensitive background. No SSNs, card or bank numbers, dates of birth, passwords, codes or medical details.

Maximum string length: 1000

Response

Whether the call would be placed.

allowed
boolean
reason
string

Why not, when allowed is false.

phone
string
from_number
string
objective
string
trial_calls_remaining
integer