Lusha logo

Integrate Lusha with your AI CRM

B2B contact enrichment and prospecting platform providing verified email addresses, phone numbers, and company information

Explore Triggers and Actions

Add Columns to Contacts Table

Add contacts-table columns using exactly one of columns or columnKey; added columns populate asynchronously.

ActionTry it

Add Entities to Companies Table

Add Lusha companies to an existing companies table.

ActionTry it

Add Entities to Contacts Table

Add up to 500 contacts to an existing table.

ActionTry it

Contact Lookalikes

Find similar contacts and optionally persist them to a contacts table.

ActionTry it

Contact Recommendations

Return a user's contacts ranked against Target Profiles and recent signals.

ActionTry it

Contact Signals

Get contact signals and optionally persist results to a contacts table.

ActionTry it

Create Companies Table

Create a companies table, optionally seeded with Lusha company IDs.

ActionTry it

Create Contacts Table

Create a contacts table, optionally seeded with contact IDs.

ActionTry it

Create Opt-Out Subscription

Create a webhook subscription for contact opt-out notifications.

ActionTry it

Create Subscription

Create up to 25 webhook subscriptions per request for real-time Lusha signal notifications, such as contact job changes or company updates. Unavailable with managed Lusha connections.

ActionTry it

Delete Companies Table

Permanently delete a companies table and its table data.

ActionTry it

Delete Contacts Table

Permanently delete a contacts table and all of its data.

ActionTry it

Delete Subscriptions

Delete up to 25 webhook subscriptions by ID in one request and return a summary of successful and failed attempts. Unavailable with managed Lusha connections.

ActionTry it

Enrich Companies

Reveal company data and optionally persist results to a companies table.

ActionTry it

Enrich Contacts

Reveal contact data, optionally using BYOK Data Waterfall providers.

ActionTry it

Find Buying Group Contacts

Identify and score buying-group contacts within target companies.

ActionTry it

Get Account Usage

Retrieve the connected Lusha account's usage, limits, plan, and pricing. Unavailable with managed Lusha connections.

ActionTry it

Get Audit Log Stats

Retrieve aggregated audit-log delivery statistics, including total, successful and failed counts and success rate, optionally filtered by subscription ID. Use these statistics to monitor delivery success. Unavailable with managed Lusha connections.

ActionTry it

Get Audit Logs

Retrieve account audit logs for API calls and webhook deliveries to review delivery status, errors, and performance metrics. Filter by subscription or delivery status and paginate using limit and offset. Unavailable with managed Lusha connections.

ActionTry it

Get Companies Table

Get a companies table's metadata, status, counts, and columns.

ActionTry it

Get Companies Table Entities

Read a page of company rows and column values from a table.

ActionTry it

Get Company Filter Values

Retrieve valid values for one Lusha company prospecting filter.

ActionTry it

Get Company ICP Fit Scores

Score companies against the connected user's Target Profiles.

ActionTry it

Get Company Lookalikes

Find similar companies and optionally persist them to a companies table.

ActionTry it

Get Company Recommendations

Return companies ranked for the user by Target Profiles and recent signals.

ActionTry it

Get Company Signal Filter Values

Retrieve valid values for one company signal filter.

ActionTry it

Get Company Signal Scores

Score companies by active buying signals.

ActionTry it

Get Company Signals

Get company signals and optionally persist results to a companies table.

ActionTry it

Get Contact Filter Values

Retrieve valid values for one contact prospecting filter.

ActionTry it

Get Contacts Enrich Job

Poll one async contact Data Waterfall job without incurring a polling charge.

ActionTry it

Get Contacts Table

Get a contacts table's metadata, entity count, processing status, and columns with row-status counts.

ActionTry it

Get Contacts Table Entities

Read one page of contacts and column values from a table.

ActionTry it

Get Conversation Transcript

Fetch the speaker-attributed transcript for one conversation.

ActionTry it

Get Subscription

Retrieve a webhook subscription by ID, including its status, configuration, and entity details. Unavailable with managed Lusha connections.

ActionTry it

Get Website Visits

Return companies ranked by visits to the connected user's tracked sites.

ActionTry it

List Companies Column Catalog

List Lusha columns that can be added to a companies table.

ActionTry it

List Companies Tables

List company tables visible to the resolved owner.

ActionTry it

List Company Filter Types

List company prospecting filters and their query requirements.

ActionTry it

List Company Recommendation Filters

List Target Profiles and signals available to company recommendations.

ActionTry it

List Company Signal Filters

List company signal filters and their query requirements.

ActionTry it

List Company Signal Types

List all supported company signal types.

ActionTry it

List Contact Filter Types

Discover contact prospecting filter types and their query requirements.

ActionTry it

List Contact Recommendation Filters

List the Target Profiles and signals available to the current user's recommendations.

ActionTry it

List Contact Signal Types

Return every contact signal type supported by Lusha.

ActionTry it

List Contacts Column Catalog

List the Lusha columns available to add to a contacts table.

ActionTry it

List Contacts Table Columns

List a contacts table's columns and per-cell status counts.

ActionTry it

List Contacts Tables

List contacts tables visible to an owner.

ActionTry it

List Subscriptions

List account webhook subscriptions with pagination to review their settings and active status. Unavailable with managed Lusha connections.

ActionTry it

List Target Profiles

List Target Profiles available to the connected Lusha user.

ActionTry it

Populate Companies Table Column

Asynchronously populate or refresh one companies-table column across selected rows.

ActionTry it

Populate Contacts Table Column

Asynchronously populate or refresh one contacts-table column.

ActionTry it

Prospect Companies

Find matching companies and optionally persist them to a companies table.

ActionTry it

Prospect Contacts

Search Lusha contacts by ICP filters and return one page of previews.

ActionTry it

Remove Column from Companies Table

Remove a non-default companies-table column and delete its cell data.

ActionTry it

Remove Column from Contacts Table

Remove a non-default column and its cell data from a contacts table.

ActionTry it

Remove Entities from Companies Table

Remove company rows from a companies table.

ActionTry it

Remove Entities from Contacts Table

Remove specific contacts from a table.

ActionTry it

Score Contacts by ICP Fit

Score contacts against user-owned or shared Lusha Target Profiles.

ActionTry it

Score Contacts by Signal Activity

Score contacts from zero to one by their active buying signals.

ActionTry it

Search and Enrich Companies

Find companies and reveal requested enrichment fields in one request.

ActionTry it

Search and Enrich Contacts

Find contacts from known identifiers and reveal their contact data.

ActionTry it

Search Companies

Find company previews from known identifiers, optionally including signals.

ActionTry it

Search Contacts

Find contact previews from known identifiers before enrichment.

ActionTry it

Search Conversations

Search processed Lusha sales conversations by transcript or filters.

ActionTry it

Update Companies Table

Rename, archive, restore, or change visibility for a companies table.

ActionTry it

Update Contacts Table

Rename, archive, restore, or change the visibility of a contacts table.

ActionTry it

Update Subscription

Update a webhook subscription's name, URL, active status, or signal types, or regenerate its secret. Unavailable with managed Lusha connections.

ActionTry it

How the Lusha integration works

The Lusha integration connects your Dench AI CRM directly to Lusha, so agents can read and act on your Lusha data as part of everyday work — answering questions in chat, keeping your CRM in sync, and running automations without anyone copying data between tools.

67 actions are available for agents to invoke on your behalf. Every call runs through Lusha's own authorization, scoped to the account you connect.

Set up Lusha in Dench

  1. 1

    Sign in to your Dench workspace and open Integrations.

  2. 2

    Find Lusha and click Connect — you'll authorize access through Lusha's own sign-in flow. No API keys or code required.

  3. 3

    Ask an agent to use Lusha in chat, or call it from an automation.

  4. 4

    Manage or disconnect the connection any time from workspace settings.

Frequently asked questions

How does the Lusha integration work with Dench?

The Dench Lusha integration connects your AI CRM to Lusha, so AI agents can work with your Lusha data as part of chats, automations, and CRM workflows. You connect your account once, and every agent in your workspace can use it — governed by your workspace permissions.

What actions can AI agents perform with Lusha via Dench?

The Lusha integration currently exposes 67 actions, including Add Columns to Contacts Table, Add Entities to Companies Table, Add Entities to Contacts Table, Contact Lookalikes, Contact Recommendations, and Contact Signals. Agents invoke them on your behalf from chat or from automations.

Do I need to write code to connect Lusha to Dench?

No. You connect Lusha from your Dench workspace using Lusha's own sign-in and authorization flow — no API keys to copy, no glue code to maintain.

Is the Lusha integration secure?

Connections are authorized through Lusha's own authentication flow, and Dench stores only the authorization needed to act on your behalf. You can review and disconnect the Lusha connection from your workspace settings at any time.

Lusha | Dench AI CRM