Enrich Person and Company
uplead.enrich_combined
ActionCRM & salesconnection required
Calls the UpLead API with the connection's credentials.
Look up a person and their company together from one email address.
Connection
- Required
- Yes — the node will not save without one
- Auth type
- API key
- Providers
- UpLead
- Secret shape
- the UpLead API key, or {"api_key": "…"}
- Resolved by
- config.connection_id, else node.connection_id
Configuration
1 field, 1 required. A dotted path is a nested object and name[] an array of objects — the editor renders the same tree.
| Field | Type | Required | Default | Constraints | Example |
|---|---|---|---|---|---|
email The person's email address; UpLead returns them and their employer. | string | Yes | — | email format | marc@salesforce.com |
Example configuration
Every value below is the contract’s own example or default — nothing invented.
{
"email": "marc@salesforce.com"
}Output
One shape.
result
| Field | Type | Example |
|---|---|---|
person.id UpLead's own id for this person. | string | — |
person.first_name The person's first name. | string | — |
person.last_name The person's last name. | string | — |
person.title The person's job title. | string | — |
person.job_function The person's job function (sales, finance…). | string | — |
person.management_level The person's management level: M, D, VP, C or CX. | string | — |
person.email The person's work email address. | string | — |
person.email_status UpLead's verification verdict: valid, invalid, accept_all or unknown. | string | — |
person.phone_number The company switchboard number. | string | — |
person.mobile_directdial The person's direct-dial or mobile number. | string | — |
person.city The person's city. | string | — |
person.state The person's state. | string | — |
person.country The person's country. | string | — |
person.linkedin_url The person's LinkedIn profile URL. | string | — |
person.domain The domain of the company the person works at. | string | — |
person.company_name The name of the company the person works at. | string | — |
company.id UpLead's own id for this company. | string | — |
company.company_name The company's name. | string | — |
company.domain The company's website domain. | string | — |
company.address The head-office street address. | string | — |
company.city The head-office city. | string | — |
company.state The head-office state. | string | — |
company.country The head-office country. | string | — |
company.phone_number The company's phone number. | string | — |
company.employees The employee-count band, e.g. '201-500' or '10001+'. | string | — |
company.revenue The revenue band, e.g. '10m-50m' or '1b+'. | string | — |
company.industry The company's industry. | string | — |
company.sic_code The company's SIC code. | number | — |
company.naics_code The company's NAICS code. | number | — |
company.description A description of what the company does. | string | — |
company.year_founded The year the company was founded. | number | — |
company.logo URL of the company's logo. | string | — |
company.linkedin_url The company's LinkedIn page URL. | string | — |
company.type Public, private, education, government or non-profit. | string | — |
found True when UpLead returned a record for this lookup. | boolean | — |
email_status The returned email's verification verdict: valid, invalid, accept_all or unknown. | string | — |
credits_remaining The account's credit balance after this call, as UpLead reported it. | number | — |
{
"company": {
"address": "",
"city": "",
"company_name": "",
"country": "",
"description": "",
"domain": "",
"employees": "",
"id": "",
"industry": "",
"linkedin_url": "",
"logo": "",
"naics_code": 0,
"phone_number": "",
"revenue": "",
"sic_code": 0,
"state": "",
"type": "",
"year_founded": 0
},
"credits_remaining": 0,
"email_status": "",
"found": false,
"person": {
"city": "",
"company_name": "",
"country": "",
"domain": "",
"email": "",
"email_status": "",
"first_name": "",
"id": "",
"job_function": "",
"last_name": "",
"linkedin_url": "",
"management_level": "",
"mobile_directdial": "",
"phone_number": "",
"state": "",
"title": ""
}
}Notes
- This endpoint accepts an email address and nothing else — use uplead.enrich_person when all you have is a name and a domain.
Related UpLead nodes
See Enrich Person and Company run in a workflow.
In a technical demo we add the UpLead connection, drop the node on the canvas and let Workflow Health pre-flight it before the first real run.