For AI agents
- Verify the source rows and available contact fields first.
- Show the quote and wait for approval before
enrich_contacts. - Preserve the returned run identifier and use
get_workflow_runfor asynchronous completion. - Do not paste credentials or untrusted contact data into unrelated systems.
Enrich contacts
enrich_contacts only after approval. If it returns a workflow run, call get_workflow_run with the same account and run ID. A timeout does not justify submitting the enrichment again.
Input requirements
Use a dataset with contact anchors such as a LinkedIn URL or a matched person record. For a broad uploaded dataset, match or enrich the company context first so contact enrichment has enough information to resolve each row. Before selectingfields, call get_dataset_fields and use the exact field
names returned for the current dataset. The returned schema is authoritative;
do not copy field names from another dataset without checking them first.
enrich_contacts is asynchronous. Preserve the returned workflow_run_id,
poll with get_workflow_run, and use the completed output dataset ID. If a
wait expires or the connection drops, recover that run before trying again to
avoid duplicate paid submissions.
See MCP limits and credits and MCP security best practices.
