Triggers and actions
| Type | Name | Does |
|---|---|---|
| Action | Look up person | LinkedIn URL, name + domain, or work email in; fields with states and dates out |
| Action | Verify email | An address in; state and checked_at out. 0.5 credit |
| Trigger | Bulk job completed | Fires with the download URL when a bulk job finishes |
How it works
Until the listing is live: Webhooks by Zapier
- 01
Add a Webhooks by Zapier step
Action: Custom Request. Method POST, URL https://api.heyenrich.io/v1/lookup.
- 02
Headers and body
Authorization: Bearer he_live_… and a JSON body with linkedin_url or work_email and the fields you want.
- 03
Use the fields downstream
work_email__value and work_email__state are available to the next step. Add a Filter step on state equals verified.
Actions and what each costs
The same credits as everywhere else. A miss inside any integration costs nothing.
| Action | Input | Returns | Credits |
|---|---|---|---|
| Look up person | LinkedIn URL, name + domain, or work email | work_email, personal_email, mobile with state and checked_at | 1 / 2 / 5 per field found |
| Company by domain | Domain | Email pattern and share, catch-all, MX provider, headcount band | 1, or free with a person match |
| Verify email | Address | state and checked_at | 0.5 |
| Bulk job | Rows or a file | Job id, then a download URL | Same per filled field |
FAQ
Zapier questions
Why isn't the app listed yet?
Zapier requires a public launch and live test Zaps per trigger before listing. It's in review. The webhook route is identical in practice.
Does a miss burn a Zapier task?
Yes, Zapier counts the task. HeyEnrich charges nothing for the miss. Add a Filter step so later steps don't run on empty results.