Skip to main content

Lusha connector on Workato: search new contacts

How to use the Lusha Connect connector on Workato to search for contacts and enrich them with Lusha's Prospecting API.

Written by Hila
Updated over a week ago

The Lusha Connect connector for Workato lets you access Lusha's Prospecting API directly from your Workato recipes. This article covers the two-step prospecting workflow: searching for contacts and enriching them with full contact data.

You'll need a Lusha API key and an active Workato account to get started. Your API key is available at dashboard.lusha.com/enrich/api (Admins and Managers only).

How to set up the Lusha Connect connector

  1. Log in to Workato.

  2. Click Create Recipe and set your trigger (e.g., a new lead added in your CRM).

  3. Add Lusha Connect as an action step and enter your API key when prompted.

  4. Configure fields by mapping your Workato data to the Lusha input parameters.

Step 1 - Search for contacts

This action searches Lusha's Prospecting API and returns a list of matching contacts based on your input filters.

Input parameters

Contact filters

  • Countries - target regions

  • Departments - filter by role (e.g., Sales, Engineering)

  • Seniority - from entry-level to C-suite

  • Job Titles - keyword-based (e.g., "CTO", "Manager")

  • Cities / States - narrow by geography

  • Existing Data Points - only show contacts with an email or phone

Company filters

  • Company Name / Domain - target specific companies

  • Main/Sub Industries - use predefined industry categories

  • Employee Count / Revenue Range - filter by company size

  • Company Location - target by geography

Exclusion filters - use the same fields above to exclude specific companies or contacts from your results.

Pagination

  • Page - current result set index (default: 0)

  • Size - contacts per request (max: 40)

Output fields

  • Request ID - required for Step 2

  • All Contact IDs - all matching contacts

  • Revealed Contact IDs - ncontacts already revealed on your account

  • New Contact IDs - contacts not yet revealed

Step 2 - Enrich contacts

Pass the Request ID and contact IDs from Step 1 to retrieve full enrichment data.

Input parameters

  • Request ID - from the Step 1 output

  • Contact IDs - one or more IDs to enrich

Output fields per contact

  • Full Name, First Name, Last Name

  • Emails (with type and confidence rating)

  • Phone numbers (with type and DNC flag)

  • Job title, department, seniority

  • Location β€” country, state, city

  • LinkedIn profile

  • Company info β€” name, industry, revenue, employee count, location, social links, technologies, specialities, funding, intent topics

How to build this as a recipe

  1. Install the Lusha Connect connector from the Workato Community Library.

2. Create a new recipe and select your trigger.

3. Add Lusha as an action and select Prospecting Search Contacts.

4. Map only the fields you need β€” avoid adding all fields unless they're essential for your recipe.

5. Add a second Lusha action and select Prospecting Enrich Contacts.

6. Map the Request ID datapill from the Step 1 output.

7. Select All Contacts, New Contacts, or Revealed Contacts.

8. Map the enriched data to your final destination in the recipe.

9. Test the recipe, then activate it.

Tips

  • Use new_contact_ids to only reveal unseen contacts and avoid double-spending credits

  • Apply exclusion filters to refine results and reduce unnecessary API calls

  • Use Workato's dynamic fields to pass data like email addresses directly into the connector

  • Monitor your Lusha credit usage regularly - each enrichment call consumes credits

For help with Workato, see the Workato Help Center. For Lusha API key or permissions issues, contact [email protected].

Did this answer your question?