---
title: "Make an RPC Call"
method: POST
path: "/rpcCall"
---

# Make an RPC Call

`POST /rpcCall`

Initiates an RPC (Right Party Contact) call to verify debtor identity

## Request body

- union
  - object
    - `toNumber` string, required — Phone number to call in E.164 format (e.g., +18768828822)
    - `creditorName` string, required — Name of the creditor
    - `debtorName` string, required — Name of the debtor
    - `dob` string, date, required — Debtor's date of birth (YYYY-MM-DD). Either dob or last4SSN must be provided
    - `last4SSN` string — Last 4 digits of debtor's SSN. Either dob or last4SSN must be provided
    - `voicemailMessage` string — Message to leave if the call goes to voicemail
    - `callbackNumber` string, required — Phone number in E.164 format that missed calls will be routed to upon callbacks
    - `agencyName` string — Optional name of the collection agency
    - `agentName` string — Optional name of the agent making the call, defaults to Nancy
    - `successNumber` string — Optional phone number in E.164 format to route the call to upon successful RPC
    - `customMessage` string — Optional message to be played after introduction but before RPC verification
    - `instantTransferToggle` boolean — When true, transfers the call to successNumber immediately after name verification, bypassing DOB/SSN verification
  - object
    - `toNumber` string, required — Phone number to call in E.164 format (e.g., +18768828822)
    - `creditorName` string, required — Name of the creditor
    - `debtorName` string, required — Name of the debtor
    - `dob` string, date — Debtor's date of birth (YYYY-MM-DD). Either dob or last4SSN must be provided
    - `last4SSN` string, required — Last 4 digits of debtor's SSN. Either dob or last4SSN must be provided
    - `voicemailMessage` string — Message to leave if the call goes to voicemail
    - `callbackNumber` string, required — Phone number in E.164 format that missed calls will be routed to upon callbacks
    - `agencyName` string — Optional name of the collection agency
    - `agentName` string — Optional name of the agent making the call, defaults to Nancy
    - `successNumber` string — Optional phone number in E.164 format to route the call to upon successful RPC
    - `customMessage` string — Optional message to be played after introduction but before RPC verification
    - `instantTransferToggle` boolean — When true, transfers the call to successNumber immediately after name verification, bypassing DOB/SSN verification

## Response `200`

RPC call initiated successfully

- object
  - `message` string
  - `callId` string — Unique identifier for the call

## Other responses

- `400` — Invalid phone number format or missing required fields
- `500` — Failed to initiate call

---

[API](https://skmtc.net/collectwise/apis/collectwise-api.md) · [All operations](https://skmtc.net/collectwise/apis/collectwise-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/collectwise/collectwise-api/versions/a44939a1402b/schema)
