first_name, last_name, and domain and
you need a work email for each person. The maintained batch Play tries its
configured route until it reaches its current result rule. It can return no
result.
Provider order, availability, validation gates, and price are part of the live
Play contract. Inspect that contract before a run; do not infer it from an
example or previous run.
For a LinkedIn URL, a personal email, or a company-and-role search, start with
Example prebuilt Plays instead.
Prerequisites
- Deepline is installed and connected to the workspace that should run the lookup.
leads.csvhas a header row and the fields the Play requires.- You have three representative rows to inspect before you run the full file.
Validate it without deploying or spending credits
Read the live contract and check it before you run anything:plays check validates that the prebuilt Play is available. It does not deploy
the Play, create a run, or call an email provider.
For a LinkedIn URL, inspect and run prebuilt/person-linkedin-to-email or its
batch variant instead.
Create a representative pilot file
Makeleads-pilot.csv with the header and three rows that represent the list:
one likely match, one typical row, and one difficult row. Do not use only easy
records.
Before you start provider work, inspect any provider action named in the live
Play contract:
Review the pilot
Before you scale, check:- Each returned email belongs to the intended person and company.
- Unresolved rows are visible rather than silently replaced with guesses.
- The current route and Deepline-credit usage are acceptable for the full list.
- The difficult row did not reveal a missing field or an unsuitable match rule.
email_validated means the candidate passed the current Play’s validation gate;
it is not a delivery guarantee. The exact output schema and waterfall-step
outcomes are in plays describe.
A completed run is not automatically a usable result. Approve the full run
only after you have checked the returned values and unresolved rows.