Skip to main content
Enrichment fills the gaps in a contact record so it can be dialed or emailed. Give Salesfinity a person’s LinkedIn profile and it finds their mobile number, their work email, or their personal email through Salesfinity’s data network. You pay only for what is found.

Enrich contacts

Find mobile numbers for contacts on a dialer list or a sourcing table.

Enrich emails

Find work and personal email addresses, in the app or through the API.

Where enrichment runs

Every surface uses the same pipeline and the same credit pool.

Credits

Enrichment is metered in enrichment credits. Each team has a monthly allowance from its plan plus any credits it has purchased; the dialer, the AI Companion, and the API all draw from the same balance.
  • 1 credit per contact where something was found. A phone lookup that returns a mobile number costs one credit. An email lookup that returns an address costs one credit. Lookups that find nothing are free.
  • Before a run starts, Salesfinity checks that the team has enough credits for the worst case (one credit per selected contact) and refuses the run if not. Only the found contacts are charged when it finishes.
  • Purchased credits top up the monthly allowance. You can buy more from the enrichment dialog when the balance runs low.
Check the balance at any time with Get Enrichment Credits or the get_enrichment_credits MCP tool.
Enrichment always requires an explicit action. Salesfinity never enriches contacts automatically, and the AI Companion asks for approval with the row count before any paid enrichment runs.

Your own data provider

By default, lookups run through Salesfinity’s data network. If your team has connected its own contact data provider under Settings → Connections & API → Data Providers, the enrichment dialog lets you choose it instead. Lookups through your own provider use that provider’s credits, not Salesfinity’s, and the results land on the contact the same way.