Prospecting · enrich_prospects
Enrich a prospect list
Emails for a whole list in one call: free steps first (pattern + SMTP), then paid verification on confirmation (1 credit per email found, 0 otherwise).
- Price
- 1 credit / result
- ≈ €0.078 · $0.085 · debited by the tool, per result
- Requirements
- No connector
- runs on platform keys
- Human approval
- No
- read or internal write
- Reliability
- Verified
- stable · 6.6 s
Input
| Field | Type | Description |
|---|---|---|
| prospectIds | array | Prospect ids from the pipeline (1-100). Names, domain and LinkedIn URL are read from the registry. |
| contacts | array | Raw contacts when they are not in the pipeline (1-100). Each needs firstName + lastName + domain for the free step; the paid step also accepts linkedinUrl alone or company instead of domain. |
| useCredits | boolean | true ONLY after the user explicitly confirmed spending credits for this list (1 credit per email found). Default false = free steps only. |
| maxCredits | number | Cap on credits for this call (paid mode). Default: one per remaining contact. |
| force | boolean | Paid mode skips registry prospects that have neither a company size nor a whyFit reason (they must be qualified or discarded first). true bypasses that check, ONLY after the user explicitly asked for it. |
| enrichmentId | string | Collect a pending paid lookup returned by a previous call (pass it alone). |
Call this tool
Through the HTTP API, or from the MCP server with the run meta-tool.
curl https://api.ezyagents.fr/gateway/v1/run \
-H "Authorization: Bearer ezk_…" -H "Content-Type: application/json" \
-d '{"tool":"enrich_prospects","input":{"prospectIds":[],"contacts":[],"useCredits":true,"maxCredits":1}}'$
run({ "tool": "enrich_prospects", "input": {"prospectIds":[],"contacts":[],"useCredits":true,"maxCredits":1} })