Lusha
Verified B2B Data & Signals
- Category
- Sales & CRM
- Primary Subcategory
- B2B Prospecting & Contact Data
Integration details
Description
Connect Lusha to ChatGPT for B2B sales intelligence, prospecting, and go-to-market data, including verified contacts, decision-makers, and company enrichment, straight into your chat. Lusha is the B2B data layer behind 300M+ verified contacts, used by sales, marketing, RevOps, and recruiting teams for lead generation, CRM enrichment, account research, and outbound campaigns. Backed by GDPR, CCPA, SOC 2 Type II, and ISO 27701 compliance. Use Lusha to: Find contacts and decision-makers by title, seniority, industry, or location: "Find 10 VPs of RevOps at Series B SaaS companies in NYC" Pull verified work emails, direct dials, and mobile numbers with 98% email deliverability and 85% phone accuracy: "Get the verified email and mobile number for the Head of Marketing at Notion" Surface the decision-making buying committee at target accounts: "Find the decision makers I should reach out to at Notion and Figma" Enrich CRM records, leads, and inbound signups with firmographics, technographics, headcount, and revenue: "Enrich these 25 webinar signups with industry, tech stack, and hiring signals" Track buying signals like funding, leadership hires, and tech stack changes: "Show me the buying signals from the last 90 days for these 15 accounts" Get ranked company and contact recommendations scored by lead fit and intent: "Recommend companies that match our best customer profile, ranked by buying signals" Find lookalike accounts based on closed-won customers: "Find 20 companies that look like these 5 customers"
- Integration type
- Plugin
- Verification status
- Not applicable
- Platform
- ChatGPT
- Primary Subcategory
- B2B Prospecting & Contact Data
- Secondary Subcategories
- None listed
- Brand
- Lusha
- Access
- Account required
- First tracked
- 2026-07-29
- Tool count
- 40
- Geography
- US
The Primary Subcategory used for this profile’s headline score.
Other Subcategories where the Integration is listed.
Get alerts for Lusha
Get updates when Lusha’s Discoverability Score or category rank changes.
ChatGPT Plugin Discovery Score
ChatGPT Plugin discovery is coming soon
ChatGPT can surface a Plugin when it matches a user's request.Your Plugin Discovery Score measures how often yours appears.
No spam. Unsubscribe any time.
What discovery looks like

Competing in ChatGPT B2B Prospecting & Contact Data
View Category40 tools agents can invoke
Lusha: returns account credit balance, rate-limit status, plan info, and per-action credit pricing. Use when: checking Lusha credit balance, rate-limit headroom, plan, or per-action credit cost before invoking credit-consuming tools. Do not use when: looking up available prospecting filter values (use prospecting_company_filters or prospecting_contact_filters). Returns: Lusha credit balance, rate-limit status (minute/hourly/daily), current plan, and an action pricing map keyed by reveal/search/lookalike/signal actions. Credits: does not consume credits.
account_usage
Lusha Workspace: adds known Lusha entity ids (contacts or companies) to a table; duplicates are deduped. Use when: adding specific Lusha ids from a prior search/enrich result into an existing table. Do not use when: searching-and-saving in one step (use a search tool) or removing rows (table_remove_entities). For contacts tables, pass company_ids index-aligned with entity_ids so the workspace can enrich each contact (person + company pair); ignored for companies tables. Returns: counts of added, alreadyPresent, and invalidIds, plus attribution. Credits: does not consume credits. Rate limits apply per Lusha plan (per-minute/hourly/daily); exceeding returns HTTP 429. The account_usage tool returns current limits and remaining headroom.
table_add_entities
Lusha Workspace: adds a column (lusha datapoint, crm, signal, ai, or score) to a table, optionally running it immediately. Use when: enriching a table with a new data point / AI / signal column. Do not use when: running an existing column (table_run_column) or removing one (table_remove_column). type='lusha' uses key (e.g. 'jobTitle'); ai/signal/score use meta. run_scope runs it on creation. Returns: the created column (columnId, name, type) and its run status if triggered. Credits: may consume Lusha credits when run_scope triggers an immediate run. Rate limits apply per Lusha plan (per-minute/hourly/daily); exceeding returns HTTP 429. The account_usage tool returns current limits and remaining headroom.
table_add_column
Lusha: ranks buying committee members for given companies. Use when: companies known (by domain or Lusha id) and buying committee contacts are needed. Do not use when: known-contact lookup (contacts_search) or filtered prospecting (prospecting_contact_search). 1-25 companies; each needs 'domain' or 'id'. Optional 'personas' (see schema). 'contactsLimit' 1-100/company (default 100), billed per contact. Pagination: 0-based page, size 10-100. Returns: Per-company contacts with roles[] (or NOT_FOUND), pagination, billing.creditsCharged. Credits: consumes Lusha credits per contact returned. Rate limits apply per Lusha plan (per-minute/hourly/daily); exceeding returns HTTP 429. The account_usage tool returns current limits and remaining headroom.
buying_group_search
Lusha: looks up known companies in the Lusha database by name, domain, or FQDN (batch of 1-25). Use when: fetching specific known companies by name or domain. Do not use when: searching for companies by criteria like industry or size (prospecting_company_search covers that case). Optional 'enrich' bundles reveal fields; pass false for preview-only, then prospecting_company_enrich with each result's `canReveal[].field`. Returns: Lusha company profiles with available firmographic data. Credits: consumes Lusha credits per successful lookup; adds reveal credits when enrich is true (default). Rate limits apply per Lusha plan (per-minute/hourly/daily); exceeding returns HTTP 429. The account_usage tool returns current limits and remaining headroom.
companies_search
Lusha: resolves valid filter values accepted by prospecting_company_search. Use when: resolving valid filter values before calling prospecting_company_search. Do not use when: looking up specific known companies (companies_search covers that case). Query-required filter types: names, locations, technologies (the "q" parameter is required and narrows results). All other filter types ignore "q" and return their values via GET (enumerable types a fixed list, free-text types an empty list). Resolves one filter type per call. Credits: does not consume credits. Rate limits apply per Lusha plan (per-minute/hourly/daily); exceeding returns HTTP 429. The account_usage tool returns current limits and remaining headroom.
prospecting_company_filters
Lusha: returns the target ICPs and signal types accepted by recommendations_companies filters. Use when: resolving valid targetIcp and signal filter values before requesting company recommendations. Do not use when: fetching the recommendations themselves (recommendations_companies covers that case). OAuth-only: API key sessions receive a 403. Returns: availableSignals (signal identifiers) and availableTargetIcps ({ id, name }). Credits: does not consume credits. Rate limits apply per Lusha plan (per-minute/hourly/daily); exceeding returns HTTP 429. The account_usage tool returns current limits and remaining headroom.
recommendations_companies_filters
Lusha: returns recommended companies ranked by lead, signal, and ICP-fit scores. Use when: surfacing recommended companies for the user; optional targetIcp, signals, or score filters. Do not use when: explicit-criteria search (prospecting_company_search) or known companies (companies_search). Prerequisite: targetIcp and signal values come from recommendations_companies_filters. OAuth-only: API key sessions receive a 403. Returns: paginated recommended companies with scores, pagination, and billing. Credits: consumes 1 Lusha credit per non-error recommended company returned. Rate limits apply per Lusha plan (per-minute/hourly/daily); exceeding returns HTTP 429. The account_usage tool returns current limits and remaining headroom.
recommendations_companies
Lusha signals: discovers company signal types and the filter directory, or returns values for a single filter when filterType is set. Use when: discovering company signal types and filters, or enumerating values for a filter type. Do not use when: looking up contact signal types (signals_contact_filters covers that case). Omit filterType for the directory; set it for values. 'hiringByLocations' requires 'query'. Returns: Directory: { signalTypes, availableFilters: [{ filterType, requiresQuery }] }. Values: { filterType, values }. Credits: does not consume credits. Rate limits apply per Lusha plan (per-minute/hourly/daily); exceeding returns HTTP 429. The account_usage tool returns current limits and remaining headroom.
signals_company_filters
Lusha signals: scores known companies by their currently active buying signals (batch of 1-50). Use when: prioritizing known companies by buying-signal activity (up to 50 by id, domain, name, or email). Do not use when: the signal events are needed (signals_companies_get), or discovering companies by criteria (prospecting_company_search). One identifier per entry: id, domain, name, or email. Returns: results[] per company (id, name, domain, signalScore, signalTypes, noActiveSignals, or error) and billing. Credits: consumes Lusha credits per scored company; see billing.creditsCharged. Rate limits apply per Lusha plan (per-minute/hourly/daily); exceeding returns HTTP 429. The account_usage tool returns current limits and remaining headroom.
signal_score_companies
Lusha signals: resolves companies by domain or name and returns activity signals (hiring, job posts, headcount, news). Batch of 1-25. Use when: only company identifiers (domain or name) are available. Do not use when: Lusha company IDs are known (signals_companies_get covers that case). Each entry: caller 'id' plus name or domain. Defaults: 6 months, 10 per type. Optional 'filters.include' narrows news/hiring signals. Returns: results[] per caller id with signal events (or NOT_FOUND), date window, billing.creditsCharged. Credits: consumes Lusha credits per signal returned. Rate limits apply per Lusha plan (per-minute/hourly/daily); exceeding returns HTTP 429. The account_usage tool returns current limits and remaining headroom.
signals_companies_search
Lusha signals: returns activity signals (hiring, job posts, headcount, news) for known Lusha company IDs (batch of 1-25). Use when: Lusha company IDs are known (e.g., from prospecting_company_search). Do not use when: only domain/name are available (signals_companies_search covers that case). Signal types and 'filters.include' values: signals_company_filters. Defaults: 6 months, 10 per type. Also saves results into a Workspace table by id. Returns: results[] per company ID with signal events, date window, and billing.creditsCharged. Credits: consumes Lusha credits per signal returned. Rate limits apply per Lusha plan (per-minute/hourly/daily); exceeding returns HTTP 429. The account_usage tool returns current limits and remaining headroom.
signals_companies_get
Lusha: resolves valid filter values accepted by prospecting_contact_search. Use when: resolving valid filter values before calling prospecting_contact_search. Do not use when: looking up specific known contacts (contacts_search covers that case). No-query filter types: departments, seniority, all_countries, existing_data_points, skills. Requires "locationSearchText": locations. Requires "q": job_titles, certifications, awards. Resolves one filter type per call. Credits: does not consume credits. Rate limits apply per Lusha plan (per-minute/hourly/daily); exceeding returns HTTP 429. The account_usage tool returns current limits and remaining headroom.
prospecting_contact_filters
Lusha: returns the target ICPs and signal types accepted by recommendations_contacts filters. Use when: resolving valid targetIcp and signal filter values before requesting contact recommendations. Do not use when: fetching the recommendations themselves (recommendations_contacts covers that case). OAuth-only: API key sessions receive a 403. Returns: availableSignals (signal identifiers) and availableTargetIcps ({ id, name }). Credits: does not consume credits. Rate limits apply per Lusha plan (per-minute/hourly/daily); exceeding returns HTTP 429. The account_usage tool returns current limits and remaining headroom.
recommendations_contacts_filters
Lusha: returns recommended contacts ranked by lead, signal, and ICP-fit scores. Use when: surfacing recommended contacts for the user; optional targetIcp, signals, or score filters. Do not use when: explicit-criteria search (prospecting_contact_search) or known contacts (contacts_search). Prerequisite: targetIcp and signal values come from recommendations_contacts_filters. OAuth-only: API key sessions receive a 403. Returns: paginated recommended contacts with scores, pagination, and billing. Credits: consumes 1 Lusha credit per non-error recommended contact returned. Rate limits apply per Lusha plan (per-minute/hourly/daily); exceeding returns HTTP 429. The account_usage tool returns current limits and remaining headroom.
recommendations_contacts
Lusha signals: returns the available contact signal types accepted by signals_contacts_get and signals_contacts_search. Use when: discovering which contact signal types are currently supported before requesting contact signals. Do not use when: fetching signals data for a contact (signals_contacts_get and signals_contacts_search return signals). Returns: list of supported contact signal type identifiers (e.g., promotion, companyChange, allSignals). Credits: does not consume credits. Rate limits apply per Lusha plan (per-minute/hourly/daily); exceeding returns HTTP 429. The account_usage tool returns current limits and remaining headroom.
signals_contact_filters
Lusha signals: scores known contacts by their currently active buying signals (batch of 1-50). Use when: prioritizing known contacts by buying-signal activity (batch up to 50). Do not use when: the signal events are needed (signals_contacts_get), or resolving identifiers without a score (signals_contacts_search). One lookup path per entry: id, linkedinUrl, email, or name + company. Returns: results[] per contact (id, fullName, company, signalScore, signalTypes, noActiveSignals, or error) and billing. Credits: consumes Lusha credits per scored contact; see billing.creditsCharged. Rate limits apply per Lusha plan (per-minute/hourly/daily); exceeding returns HTTP 429. The account_usage tool returns current limits and remaining headroom.
signal_score_contacts
Lusha signals: resolves contacts by LinkedIn URL, email, or name+company and returns recent activity signals (promotions, company changes). Batch of 1-25. Use when: only contact identifiers (LinkedIn URL, email, or name+company) are available. Do not use when: Lusha contact IDs are known (signals_contacts_get covers that case). Each entry: caller 'id' plus social_link, email, or full_name+company. Defaults: 6 months, 10 per type. Returns: results[] per caller id with signal events (or NOT_FOUND), date window, billing.creditsCharged. Credits: consumes Lusha credits per signal returned. Rate limits apply per Lusha plan (per-minute/hourly/daily); exceeding returns HTTP 429. The account_usage tool returns current limits and remaining headroom.
signals_contacts_search
Lusha signals: returns recent activity signals (promotions, company changes) for known Lusha contact IDs (batch of 1-25). Use when: Lusha contact IDs are known (e.g., from prospecting_contact_search or contacts_search). Do not use when: only LinkedIn URL/email/name+company (signals_contacts_search covers that case). Signal type values: signals_contact_filters. Defaults: 6 months, 10 per type. Also saves results into a Workspace table by id. Returns: results[] per contact ID with signal events, date window, and billing.creditsCharged. Credits: consumes Lusha credits per signal returned. Rate limits apply per Lusha plan (per-minute/hourly/daily); exceeding returns HTTP 429. The account_usage tool returns current limits and remaining headroom.
signals_contacts_get
Lusha: looks up 1-25 known business contacts by Lusha ID, name+company, LinkedIn URL, or email. Use when: fetching contact details for known specific contacts (single or batch up to 25). Do not use when: searching for contacts by criteria (prospecting_contact_search covers that case). Optional 'enrich' bundles reveal data; pass false for preview-only, then prospecting_contact_enrich with each result's `canReveal[].field`. Returns: Lusha contact profiles with available business data. Credits: consumes 1 Lusha credit per successful lookup; adds reveal credits when enrich is true (default). Rate limits apply per Lusha plan (per-minute/hourly/daily); exceeding returns HTTP 429. The account_usage tool returns current limits and remaining headroom.
contacts_search
Lusha Conversations: returns the speaker-attributed transcript of one recorded call, in windows. Use when: the verbatim wording of a known recorded call is needed. Do not use when: the summary or coaching suffices (conversations_search covers those). Prerequisite: a conversation id from conversations_search. segmentOffset and segmentLimit window a long call into the budget. Returns: segments[] (speaker, side, text, startTime, endTime), segmentPage (offset, totalSegments, hasMore, nextSegmentOffset), and billing. Credits: consumes 1 Lusha credit per request, including each additional window. Rate limits apply per Lusha plan (per-minute/hourly/daily); exceeding returns HTTP 429. The account_usage tool returns current limits and remaining headroom.
conversations_transcript_get
Lusha Conversations: finds the account's recorded sales calls by keyword, date, participant, domain, or title. Use when: reading recorded Lusha calls and their summary, coaching, or chapters. Do not use when: prospecting new contacts or companies (prospecting_contact_search). 'query' searches spoken content and overrides the structural filters. detail 'full' adds coaching and chapters, capping pageSize at 5. Returns: conversations[] (id, title, date, participants, company, summary), page, and billing. Credits: consumes 1 Lusha credit per 25 conversations returned; zero results cost nothing. Rate limits apply per Lusha plan (per-minute/hourly/daily); exceeding returns HTTP 429. The account_usage tool returns current limits and remaining headroom.
conversations_search
Lusha Workspace: creates an empty contacts or companies table to collect and enrich saved records. Use when: starting a new saved list/table before adding entities or writing search/enrich/signals results into it. Do not use when: a target table already exists (use its tableId directly with the entity/column tools). Set entity_type to match the records the table will hold ('contacts' or 'companies'); it cannot be changed later. Returns: the created table (tableId, name, entityType, visibility, owner, timestamps). Credits: does not consume credits. Rate limits apply per Lusha plan (per-minute/hourly/daily); exceeding returns HTTP 429. The account_usage tool returns current limits and remaining headroom.
table_create
Lusha Workspace: deletes a table and its rows/columns. Use when: permanently removing a table the caller no longer needs. Do not use when: only hiding a table from active views (table_update with archived=true) or removing rows (table_remove_entities). Returns: the deleted tableId and its terminal status. Credits: does not consume credits. Rate limits apply per Lusha plan (per-minute/hourly/daily); exceeding returns HTTP 429. The account_usage tool returns current limits and remaining headroom.
table_delete
Lusha Workspace: lists a table's columns with per-status row counts. Use when: discovering existing columns (and their columnId) before running or removing one. Do not use when: reading the row values themselves (table_get_entities). Returns: columns (columnId, name, type, key, isDefault, timestamps) with per-status row counts. Credits: does not consume credits. Rate limits apply per Lusha plan (per-minute/hourly/daily); exceeding returns HTTP 429. The account_usage tool returns current limits and remaining headroom.
table_list_columns
Lusha Workspace: lists the caller's contacts or companies tables with pagination and name/status filters. Use when: discovering existing tables or resolving a table name to its tableId. Do not use when: inspecting one table's row counts and column run progress (table_status covers that case). Returns: paginated tables (tableId, name, entityType, visibility, status, owner, timestamps) plus pagination. Credits: does not consume credits. Rate limits apply per Lusha plan (per-minute/hourly/daily); exceeding returns HTTP 429. The account_usage tool returns current limits and remaining headroom.
table_list
Lusha: discovers companies similar to seed companies; returns paginated lookalike candidates. Use when: expanding a target account list with companies matching known good-fit profiles. Requires 5-100 seeds. Do not use when: looking up specific known companies (companies_search) or filtering by criteria (prospecting_company_search). Also saves results into a Workspace table by id. Returns: lookalike companies (employees, industry, location), dedupeSessionId, meta.hasMore, and credits. Re-use dedupeSessionId for follow-ups; expires in 30 days. Credits: consumes Lusha credits per request. Rate limits apply per Lusha plan (per-minute/hourly/daily); exceeding returns HTTP 429. The account_usage tool returns current limits and remaining headroom.
lookalike_companies
Lusha: discovers contacts similar to seed contacts; returns paginated lookalike candidates. Use when: expanding a prospect list with contacts matching known good-fit profiles. Requires 5-100 seeds. Do not use when: looking up specific known contacts (contacts_search) or filtering by structured criteria (prospecting_contact_search). Also saves results into a Workspace table by id. Returns: lookalike contacts plus dedupeSessionId, meta.hasMore, and credits. Re-use dedupeSessionId for follow-up pages; expires after 30 days. Credits: consumes Lusha credits per request. Rate limits apply per Lusha plan (per-minute/hourly/daily); exceeding returns HTTP 429. The account_usage tool returns current limits and remaining headroom.
lookalike_contacts
Lusha prospecting: reveals full firmographic details for one or more Lusha company IDs. Use when: fetching full firmographic data for a known set of Lusha company IDs (from any prior search). Do not use when: no Lusha company IDs available (companies_search or prospecting_company_search return IDs first). Optional 'reveal' selects premium firmographics from prior `canReveal[].field` (cost in `canReveal[].credits`); omitted returns base fields only. Also saves results into a Workspace table by id. Returns: enriched Lusha company profiles. Credits: consumes Lusha credits per enriched company. Rate limits apply per Lusha plan (per-minute/hourly/daily); exceeding returns HTTP 429. The account_usage tool returns current limits and remaining headroom.
prospecting_company_enrich
Lusha prospecting: finds companies by filters. Requires at least one company-side filter. Use when: finding multiple companies by criteria. Do not use when: known company (companies_search); signals for known IDs (signals_companies_get). Prerequisite: valid filter values are returned by prospecting_company_filters. 'searchText' is a relevance hint, not an exact filter. Also saves results into a Workspace table by id. Returns: paginated Lusha companies. prospecting_company_enrich returns full firmographic details for selected IDs. Credits: may consume Lusha credits per request. Rate limits apply per Lusha plan (per-minute/hourly/daily); exceeding returns HTTP 429. The account_usage tool returns current limits and remaining headroom.
prospecting_company_search
Lusha prospecting: enriches contact IDs (emails/phones + profile). Use when: fetching emails/phones or profile data for known Lusha contact IDs. Do not use when: no Lusha contact IDs (search tools return IDs first). Optional 'reveal' from prior canReveal; defaults to all. waterfallEnabled false = Lusha-only. Saves to Workspace table. Returns: emails/phones (dataSource lusha|vendor, vendor-only credits) when revealed; missingDataPoints[]; request-level status/statusReason/statusDescription; non-billable profile fields. Credits: consumes Lusha credits per enriched contact. Rate limits apply per Lusha plan (per-minute/hourly/daily); exceeding returns HTTP 429. The account_usage tool returns current limits and remaining headroom.
prospecting_contact_enrich
Lusha prospecting: finds business contacts by filters. Requires at least one contact-side or company-side filter. Use when: finding multiple contacts by criteria. Do not use when: known contact (contacts_search); signals for known IDs (signals_contacts_get). Prerequisite: valid filter values are returned by prospecting_contact_filters. 'searchText' is a relevance hint, not an exact filter. Also saves results into a Workspace table by id. Returns: paginated Lusha contacts. prospecting_contact_enrich: emails/phones + profile for selected IDs. Credits: may consume Lusha credits per request. Rate limits apply per Lusha plan (per-minute/hourly/daily); exceeding returns HTTP 429. The account_usage tool returns current limits and remaining headroom.
prospecting_contact_search
Lusha Workspace: reads a page of a table's rows, including populated column values. Use when: retrieving the saved/enriched records in a table after adds or column runs complete. Do not use when: checking run progress/aggregate counts (table_status) or listing columns (table_list_columns). Returns: a page of row objects (entity data + column values) plus pagination. Credits: does not consume credits. Rate limits apply per Lusha plan (per-minute/hourly/daily); exceeding returns HTTP 429. The account_usage tool returns current limits and remaining headroom.
table_get_entities
Lusha Workspace: removes rows (by Lusha entity id) from a table. Use when: pruning specific contacts or companies from a table. Do not use when: deleting the whole table (table_delete). Returns: count of removed rows and any ids that were not present. Credits: does not consume credits. Rate limits apply per Lusha plan (per-minute/hourly/daily); exceeding returns HTTP 429. The account_usage tool returns current limits and remaining headroom.
table_remove_entities
Lusha Workspace: removes a non-default column from a table. Use when: deleting a column that is no longer needed. Do not use when: removing rows (table_remove_entities) or deleting the table (table_delete). Default Lusha columns cannot be removed. Returns: the removed columnId and a removed flag. Credits: does not consume credits. Rate limits apply per Lusha plan (per-minute/hourly/daily); exceeding returns HTTP 429. The account_usage tool returns current limits and remaining headroom.
table_remove_column
Reports a client-side BI event.
report_event
Lusha Workspace: runs (populates) a column across all, missing-only, or specific rows. Use when: populating or refreshing a column's values for existing rows. Do not use when: creating a new column (table_add_column) or reading results (table_get_entities / table_status). run_scope='specific' requires entity_ids. Runs are async - poll table_status for progress. Returns: the columnId, requested runScope, and the async run status. Credits: consumes Lusha credits per billable row the run populates. Rate limits apply per Lusha plan (per-minute/hourly/daily); exceeding returns HTTP 429. The account_usage tool returns current limits and remaining headroom.
table_run_column
Lusha Workspace: renames a table, changes its visibility, or archives/unarchives it. Use when: renaming a table, sharing it (visibility), or archiving/unarchiving it. Do not use when: permanently deleting a table (table_delete) or changing its rows/columns (entity/column tools). Returns: the updated table record. Credits: does not consume credits. Rate limits apply per Lusha plan (per-minute/hourly/daily); exceeding returns HTTP 429. The account_usage tool returns current limits and remaining headroom.
table_update
Lusha: ranks companies that visited the account's tracked websites by visit engagement. Use when: ranking companies that recently visited the account's own tracked websites. Do not use when: finding companies by firmographic criteria (prospecting_company_search) or a known company (companies_search). domains, dates, and pagination are optional; defaults: all tracked sites, last 30 days (3-month max), 0-based page 0 / size 25. Returns: ranked companies with firmographic preview, visit metrics, per-result siteId/trackedDomain, and pagination with hasMore. Credits: does not consume credits. Rate limits apply per Lusha plan (per-minute/hourly/daily); exceeding returns HTTP 429. The account_usage tool returns current limits and remaining headroom.
website_visits_search
Lusha Workspace: returns one table's entity count and per-column run aggregates (processing/success/failed rows). Use when: polling progress after running a column or saving results, or checking whether a table is still processing. Do not use when: browsing multiple tables (table_list) or reading row data (table_get_entities). Returns: table metadata plus entityCount, isProcessing, and per-column rowsNotRun/Processing/Success/NoData/Failed. Credits: does not consume credits. Rate limits apply per Lusha plan (per-minute/hourly/daily); exceeding returns HTTP 429. The account_usage tool returns current limits and remaining headroom.
table_status
How do I improve a ChatGPT Plugin's discoverability?
The levers are the listing surface agents actually read: names, descriptions, keywords, tool metadata, and registry health. Which lever matters depends on where discovery breaks, which is what continuous measurement shows.
What are Lusha alternatives on ChatGPT?
As of 2026-09-29, Lusha competes with AI Leads Scout, AI Vibe Prospecting, Apollo.io, Canonical Company Search, Clay, Crustdata, Data247, DataForB2B, DataLayer, DayOneLead, Demandbase, eCore Enrichment Email Phone, Enginy, Enrow, EventMatch, Firmable, FullEnrich, Gojiberry, Grata, Happenstance, HG Insights - RGI, Hunter, Icebreaker, InsightSignal, Meticulate, Moody's Growth and Strategy, Onsa, Pipecorn, Popl, Resolve Recipients, Reverse Contact, RocketReach, SalesNow, SciLeads, Seamless, SignalHire, SigParser, Sixtyfour Intelligence, Sprouts Data Intelligence, StoreInspect, Sumble, Super Carl, The Org, Unify, Village, ZoomInfo in ChatGPT B2B Prospecting & Contact Data, ranked by public Discoverability Score.
Where is this profile measured?
This profile uses the geography attached to the latest public registry snapshot: US. Locale tags are intentionally omitted.