Match spreadsheet records and enrich your CRM in one pass.
CRM data enrichment
Matches external CSV or JSONL records to CRM contacts or companies and writes enriched data back by natural key.
When to use it
Use when matching spreadsheet records to CRM contacts by email or companies by domain for write-back.
Give it CSV or JSONL records, the CRM object type, and property mapping; it creates or updates matching CRM records.
What you provide
This skill
HubSpot CRM
Updates your HubSpot CRM records (irreversible)
/tmp/upsert.*.jsonl
Saves temporary upsert files (irreversible)
HubSpot CRM properties
Reads HubSpot property names
Requires a HubSpot CRM account containing or receiving the contacts or companies being enriched.
Requires jq to reshape records, extract confirmation values, and split results.
Requires reading the bulk-operations skill first for JSONL piping, confirmation, history, and rate-limit practices.