nCino is the leading Salesforce-native bank operating system. Lenders install Metro2's AppExchange managed package (which adds the Metro2_Event__e Platform Event + a permission set) and the connector consumes the event stream while querying nCino__Loan__c + Account objects via Salesforce REST. Metro2 transforms each loan to a Metro 2 Base Segment and reports to all four bureaus. Writeback stamps Metro2_Last_Furnished__c on the loan record and creates Salesforce Tasks for dispute outcomes.
Lender installs the Metro2 AppExchange managed package. Metro2 OAuths into the org (web-server or JWT bearer flow), runs SOQL queries with a LastModifiedDate cursor, joins each loan to its Account, transforms via the seeded nCino preset, and upserts into metro2_records. Platform Events keep the connector real-time.
Runs inside your existing Salesforce org with the same RBAC and audit you already have for nCino.
Managed package distribution means upgrades roll out without lender code changes (DECISIONS.md decision: managed, despite the longer security review).
Real-time refresh via Metro2_Event__e — no polling lag for high-volume lenders.
Pulls nCino__Loan__c plus the related Account object; supports both Person Accounts and standard Account+Contact models.
Metro2 maps these fields from nCino to Metro 2 format automatically.
The lender's Salesforce admin installs the Metro2 managed package (currently in security review).
Grant Metro2 access to nCino__Loan__c + the relevant Account fields via the included permission set.
Use the /integrations/ncino/connect wizard to OAuth (web-server flow) or JWT-bearer for headless deployments.
Metro2 pulls all open loans, then switches to incremental + Platform Events.
Per DECISIONS.md the trade-off favors managed (upgradeable post-install) over unmanaged despite the 4-6 week AppExchange security review.
Yes — listing the managed package on AppExchange requires Salesforce ISV partnership; in progress.
Metro2 PATCHes nCino__Loan__c with Metro2_Last_Furnished__c and creates a Task for dispute outcomes. Opt-in per connection.

Pull mortgage loan data from ICE Encompass Developer Connect (200+ REST endpoints, OAuth 2.0, webhooks) for Metro 2 credit reporting with K3 segments.

Pull mortgage origination data from Mortgage Cadence Platform's GraphQL API for Metro 2 credit reporting with K3 segment generation.
Pull consumer-loan data from LoanPro's REST/OData API (sandbox available) and report to Metro 2 with bidirectional writeback.