MoltSets logo

Integrate MoltSets with your AI CRM

MoltSets provides people and company search, profile enrichment, email and mobile discovery, advertising identity resolution, and account usage data.

Explore Triggers and Actions

Enrich LinkedIn Profile

Resolve a LinkedIn profile URL into a sparse full person and company profile, optionally including experience. A found result is billable against Enrichment Fair Use; found records consume tokens, misses do not, and every call counts as a request. Results can contain sensitive personal contact data and identity hashes; personal-email or SHA-256 fields may be omitted by plan restrictions while the lookup still succeeds. A status of not_found is a successful lookup miss.

ActionTry it

Find Best Email by LinkedIn

Find the best validated email for one LinkedIn profile or a batch of up to 100, preferring business email and falling back to sensitive personal email. Each item counts against Enrichment Fair Use; found records consume tokens and misses do not. HTTP 200 may represent not_found or a partial batch, so retry only items omitted from a partial response.

ActionTry it

Find Best US Personal Email by LinkedIn

Find the highest-confidence validated sensitive personal email for one US LinkedIn profile or a batch of up to 100. Use this instead of the standard US personal-email selector when provider-ranked highest-confidence selection is required. This billable endpoint is capability-gated: first call GET_ACCOUNT and require personal_email_available=true, otherwise MoltSets returns 403 plan_restricted. Each item counts against Enrichment Fair Use; found records consume tokens and misses do not. Non-US profiles return HTTP 200 not_found. HTTP 200 may also contain a partial batch, so retry only omitted items.

ActionTry it

Find Business Email by LinkedIn

Find a validated corporate email, without personal-email fallback, for one LinkedIn profile or a batch of up to 100. Each item counts against Enrichment Fair Use; found records consume tokens and misses do not. risk_score describes deliverability, not identity confidence. HTTP 200 may represent not_found or a partial batch, so retry only items omitted from a partial response.

ActionTry it

Find Business Email by Name

Find a validated business email and matched LinkedIn URL from a person's name and company/domain. This is billed against Search Fair Use only when an email is found; every call still counts as a request. risk_score describes deliverability, not identity confidence, and a miss is HTTP 200 status=not_found.

ActionTry it

Find Business Profile by Name

Find a sparse full person and company profile from a person's name and company or domain, optionally including experience. A matched result is billable against Search Fair Use and every call counts as a request. Results can contain sensitive personal contact data and identity hashes; personal-email or SHA-256 fields may be omitted by plan restrictions while the lookup still succeeds. A status of not_found is a successful lookup miss.

ActionTry it

Find Company by IP

Resolve a B2B visitor IPv4 address to associated company domains and provider percentages. A found result is billable against Enrichment Fair Use; found records consume tokens, misses do not, and every call counts as a request. Consumer ISP addresses commonly return HTTP 200 status=not_found. Percentages are preserved as provider strings rather than interpreted as numeric confidence values.

ActionTry it

Find Email Hashes by LinkedIn

Retrieve sensitive ad-audience match keys for one LinkedIn profile URL or slug: at most one business and one personal email hash in both SHA256 and MD5 formats. This endpoint does not return multiple hashes or accept batches. It costs one token when data is found; an HTTP 200 not_found costs no tokens but still counts as one Enrichment Fair Use request. The endpoint is unavailable on the $397/month and $997/month plans, which return 403 plan_restricted; retrying or adding tokens does not remove that plan restriction.

ActionTry it

Find LinkedIn by Email

Resolve one email address to the highest-confidence LinkedIn profile URL available from MoltSets. A found record consumes Enrichment Fair Use tokens; a miss consumes no tokens but every call counts as a request. A miss returns HTTP 200 with status=not_found. This lookup does not verify the email address.

ActionTry it

Find LinkedIn Profile

Find matching person or company LinkedIn profiles from a person's name and company/domain. Set count_only=true for a non-fetching match count that consumes no records or tokens but still counts as a Search Fair Use request. Full results consume records and tokens only when found; not-found calls also count as requests. A miss is HTTP 200 status=not_found with an empty result list.

ActionTry it

Find Mobile Advertising ID by Email

Resolve one email address to at most one highly sensitive Mobile Advertising ID (MAID), such as an Android AAID or Apple IDFA, for advertising audience matching and cross-device targeting. This Enrichment lookup is billable when found; misses cost no tokens but still count against the Fair Use request limit. The endpoint is unavailable on the $397 and $997 monthly plans: those plans receive 403 plan_restricted, and retrying or adding tokens does not remove the restriction. A miss returns HTTP 200 with status=not_found and empty or null results. Handle the returned advertising identifier as highly sensitive identity data and use it only with appropriate authorization and privacy controls.

ActionTry it

Find Mobile Phone by LinkedIn

Find sensitive carrier-verified mobile data for one LinkedIn profile or a batch of up to 100. This requires a paid base plan and a separately billed phone-token subscription; first use GET_ACCOUNT to check phone_token_balance, phone_token_allowance, and phone_plan. Each returned number costs one phone token, while misses cost no phone token; insufficient balance can return 402 or an HTTP 200 partial batch, so retain completed results and retry only dropped items. Results are mobiles only, not landlines or VoIP, but they are not screened against Do Not Call registries. last_validated_at means active and in service on that date, not consent or permission to contact; the caller remains responsible for applicable calling, messaging, privacy, and DNC compliance.

ActionTry it

Find Personal Email Hash by Business Email

Convert one business email into one sensitive SHA-256-hashed personal-email match key for customer-match and paid-advertising audiences. Hashing does not make this identity data non-sensitive. The endpoint does not accept aliases or batches and never returns multiple hashes. A found result consumes Enrichment tokens; a miss costs no tokens but still counts against the Fair Use request limit and returns HTTP 200 with status=not_found. This endpoint is unavailable on the $397/month and $997/month plans: those plans receive 403 plan_restricted, which retrying or adding tokens does not clear.

ActionTry it

Find US Personal Email by LinkedIn

Find a validated sensitive personal email for one US LinkedIn profile or a batch of up to 100. Use this standard selector when provider-ranked highest-confidence selection is not required; use FIND_BEST_US_PERSONAL_EMAIL_BY_LINKEDIN when it is. This billable endpoint is capability-gated: first call GET_ACCOUNT and continue only when personal_email_available is true; otherwise MoltSets returns 403 plan_restricted. Each profile counts against Enrichment Fair Use; found records consume tokens and misses do not. A non-US profile is an HTTP 200 not_found. HTTP 200 may also contain a partial batch, so retain completed results and retry only omitted items.

ActionTry it

Get Account

Safely read the connected MoltSets account, plan capabilities, token and phone-token balances, and live Fair Use headroom before paid or plan-restricted discovery. This read is free, consumes no tokens, is excluded from enrichment and search Fair Use, and can also verify the API key.

ActionTry it

Get Billing

Get billing-sensitive plan and subscription dates, token balance, unlimited status, and per-tool token costs. This read-only request is free and excluded from enrichment and search Fair Use; use it to estimate provider token cost before billable discovery calls.

ActionTry it

Get Usage

Get daily and aggregate API calls, tokens, found-data, no-data, and failed counts for today, week, month, or the billing cycle. This read is free and excluded from enrichment and search Fair Use; it exposes account usage but performs no mutation.

ActionTry it

Reverse Lookup Email

Resolve one email or a batch of up to 100 into a sensitive sparse person and business profile, including company firmographics, LinkedIn URLs, confirmed work email, and personal emails on file. Each address counts against Enrichment Fair Use; found records consume tokens and misses do not. HTTP 200 can represent not_found or a partial batch, so retry only omitted items.

ActionTry it

Search Companies

Search ranked companies by name or domain, firmographics, industry, and location. Returned records consume Search Fair Use records and tokens, while every call counts against the request limit; there is no free count-only mode. Returns one offset page. Free accounts can request at most 10 records per page; eligible paid plans can request up to 25. HTTP 200 status=not_found is a successful miss.

ActionTry it

Search People

Search ranked people and current companies with positive and exclusion filters. This is billable against Search Fair Use: returned records consume search records and tokens, every call counts as a request, exclusions apply before billing, and Free accounts can request at most 10 results per page (25 on eligible plans). Returns one offset page and treats status=not_found as a successful empty result.

ActionTry it

How the MoltSets integration works

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

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

Set up MoltSets in Dench

  1. 1

    Sign in to your Dench workspace and open Integrations.

  2. 2

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

  3. 3

    Ask an agent to use MoltSets 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 MoltSets integration work with Dench?

The Dench MoltSets integration connects your AI CRM to MoltSets, so AI agents can work with your MoltSets 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 MoltSets via Dench?

The MoltSets integration currently exposes 20 actions, including Enrich LinkedIn Profile, Find Best Email by LinkedIn, Find Best US Personal Email by LinkedIn, Find Business Email by LinkedIn, Find Business Email by Name, and Find Business Profile by Name. Agents invoke them on your behalf from chat or from automations.

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

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

Is the MoltSets integration secure?

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

MoltSets | Dench AI CRM