Field-level system of record first
Before any interface work, we produce a table listing every material field, which system owns it, which systems may read it, and what happens on conflict. Portal and CRM projects fail more often on ambiguous ownership than on technology: two systems both believing they own an address is how customers get letters at a property they left last year.