KamoCRM

Sync external MLOS (Arive, MeridianLink) at the loan, not the lead

Featurekamo-shared-library
Shipped
October 25, 2026 at 11:10 PM UTC
Author
Kamo
Commit
0caca96

The lead-level LOS link is replaced by a loan-level one: every loan application is mirrored to the market's external MLOS and back, linked one-to-one by MLOS_LOAN_LOS_LINKS and driven by the MLOS_LOS_SYNC_QUEUE. - LoanLosProvider SPI (create / push / missing fields / locked sections / open link) with Arive (via Zapier) and MeridianLink implementations - AriveLoanMapper: full loan -> Create Loan (94 inputs, co-borrower), stage updates, adverse action, paged Find Loans / Get Loan, and Zapier's row text back into a loan patch - LoXmlFieldMapper maps the loan application, not the lead - AriveConnectionConfig: stage map to loan status, transaction window (30d), sync-since and import progress - pipeline transitions carry a syncSource so echoes are not re-sent and borrowers are not emailed for an MLOS-driven move - lead-level adapters, patches and LeadService LOS hooks removed

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing