AltScore
Nodes

Read Borrower POC

Read Borrower POC retrieves contact information — phones, emails, and addresses — from a borrower's Points of Contact records. It's a specialized sibling of Read Borrower: same backend, narrower scope, but with controls for quantity and priority sorting that make sense for contacts but not for identity fields.

A borrower can have multiple phone numbers or email addresses, each with a priority value (1 is highest, 2 is lower, and so on). When you need the main phone for OTP verification, you want priority 1. When you need all emails for a notification workflow, you want several at once. Read Borrower POC exposes these controls directly — set the quantity and sort direction, and the node handles the rest.

What It Can Read

Phone retrieves phone contact values — an array of phone numbers (just the values, not the full POC objects) sorted by priority.

Email retrieves email contact values. Same behavior — an array of addresses, priority-sorted.

POC Address retrieves address records. Unlike phone and email, this returns full address objects since addresses have multiple components.

All three return arrays, even when quantity is set to one. If you need a single string for a message template, use Set Variable to extract the first element.

Configuration

OptionDescription
Entity TypeWhat to read: phone, email, or poc_address
Flow VariableVariable to store the results
QuantityHow many records to fetch (default: 50, effectively "all")
Priority OrderSort direction: ascending or descending by priority number

You can define multiple mappings in a single node.

Read Borrower POC configuration

Output Handles

HandleWhen
ContinueData loaded successfully

The node doesn't branch on failure. If the borrower has no contacts of the requested type, the variable is set to null and the flow continues.

Prerequisites

The conversation must be authenticated — a borrower_id must exist from Login or Create Borrower.

On this page