The job of this console
Edit the profile, save, test one payload, open the product row. If the row is wrong, fix the map or the vendor — not a shadow table.
Field contracts from vendor payloads onto Employee, Project, PurchaseOrder, Task, and time — the map is not the data.
Scroll to Flowcharts. Scenario: Map vendor fields onto canonical entities.
Contracts
Data mapping is the contract between a payload and Employee, Project, purchase contract, Task, or time. The map is not a spreadsheet of customers.
/integrations/mapping
Org flag mappingEnabled
Integration admin
Edit the profile, save, test one payload, open the product row. If the row is wrong, fix the map or the vendor — not a shadow table.
Integration admins with mappingEnabled.
Map, test, monitor, revise when the vendor schema changes.
First install. A new required field. Duplicate projects from a bad id. Payroll export column change.
Edit the profile, test, open the entity in product.
flowchart TD
A[Open Data mapping] --> B[Select profile]
B --> C[Map fields]
C --> D[Save]
D --> E[Test sync]
E --> F[Open canonical row]
Mapping profiles are contracts. They must target existing entities. Do not design a map that creates an isolated table. Sensitive fields follow persona masking on read-back and AI.