Overview
Add Dropcontact to any ModuleX agent or workflow. GDPR-compliant B2B contact enrichment against the Dropcontact REST API (api.dropcontact.com). Submit a partial contact and receive a verified professional email, phone number, company firmographics, and LinkedIn profile.
Authentication
API Key Authentication
Authenticate using your Dropcontact API keyStep 1
Required Credentials
| Field | Description | Required | Format |
|---|---|---|---|
| Dropcontact API Key | Your Dropcontact API key (sent as the X-Access-Token header) | Yes | - |
Available Actions
enrich_contact — Enrich a contact with verified B2B email, phone, company data, and LinkedIn info via Dropcontact. Submits an async enrichment request, then polls until the result is ready (up to 2 minutes). Charges 1 credit only when a verified email is returned. Provide at least one of: email, first_name + last_name + company, full_name + company, or a LinkedIn URL.
enrich_contact — Enrich a contact with verified B2B email, phone, company data, and LinkedIn info via Dropcontact. Submits an async enrichment request, then polls until the result is ready (up to 2 minutes). Charges 1 credit only when a verified email is returned. Provide at least one of: email, first_name + last_name + company, full_name + company, or a LinkedIn URL.
Parameters
false)Response
Limits & Quotas
- Rate limit: ~60 requests/second per the vendor docs.
- Async enrichment: requests are processed asynchronously; the tool polls every 5 seconds for up to 2 minutes before giving up.
- Pay on success: a credit is consumed only when a verified email is returned — no charge when no email is found.
- Error model: non-2xx responses, an API error flag, timeouts, and
an expired polling window are caught and returned as
success=Falseerrorrather than raising. Plan retries on the agent side based on the error string.