newwin
Luciann Nguyen
Settings
CRM

CRM sync

Salesforce stays the system of record; this app is the working interface. Every meaningful BD action carries a CRM sync state, and proposed changes queue for approval (spec §34–§37).

Planned — MVP 3

The data model, navigation and scoring hooks for this module already exist. The interactive slice lands in the milestone above.

  • Salesforce OAuth, field-mapping UI, read/create/update/upsert with dedupe + conflict handling
  • CRM Updates queue: approve all / individually / edit / auto-approve selected field types
  • Dedupe before create — CRM id, email, normalized name + account, professional URL
  • CSV import/export fallback for API-restricted orgs (spec §37)