Find a contact's email or LinkedIn
enrichContactLooks up one missing work email or LinkedIn profile for a contact already in the pipeline, by contact id from getPipeline, and saves it to that contact. field is email or linkedin. Costs 1 credit, kept only when a value is saved; otherwise status is not_found and the credit is returned. Fills blanks only. Saves only when the name matches and an email is verified on the contact's company domain. The contact needs a full name and a company website or work email, or a LinkedIn URL for email. already_tried means the same details found nothing in the last 30 days. Retrying with the same idempotencyKey and input returns the first result instead of repeating the action.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"params": "<params>",
"body": "<body>",
"idempotencyKey": "<idempotencyKey>"
},
"name": "enrichContact"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | Yes | ||
| params | Yes | ||
| idempotencyKey | Yes | A unique key for this action. Reuse it only to retry the same call with the same input; use a new key for a new action. |