@cfxlabsinc/b2b-services
    Preparing search index...

    What the SMS handler resolves a name or phone with; kept out of this module.

    type EscrowSmsLookups = {
        brandPrefix: (customerId: string) => Promise<string>;
        identityName: (identityId: string, customerId: string) => Promise<string>;
        identityPhone: (
            identityId: string,
            customerId: string,
        ) => Promise<string | null>;
    }
    Index
    brandPrefix: (customerId: string) => Promise<string>

    Title-cased customer short name, "CFX" when unresolved.

    identityName: (identityId: string, customerId: string) => Promise<string>

    An identity's full name, "Someone" when unresolved or unnamed.

    identityPhone: (
        identityId: string,
        customerId: string,
    ) => Promise<string | null>

    An identity's E.164 phone, null when unresolved or unset.