Autocomplete field suggestions
Provides autocompletion suggestions for a specific field (e.g., company, skill, title) based on partial text input.
PeopleDataLabs provides B2B data enrichment and identity resolution, empowering organizations to build enriched user profiles and validate customer information
Provides autocompletion suggestions for a specific field (e.g., company, skill, title) based on partial text input.
Retrieve up to 100 People Data Labs person records by persistent ID.
Cleans and standardizes company information based on a name, website, or profile URL; providing at least one of these inputs is highly recommended for meaningful results.
Tool to clean and standardize company data using POST method. Use when you need to standardize company information by providing company name, website, or social profile. Returns standardized company information including name, website, LinkedIn profile, and other company identifiers.
Cleans and standardizes a raw, unformatted location string into a structured representation, provided the input is a recognizable geographical place.
Tool to clean and standardize location data using POST method. Use when you need to normalize raw location strings into structured location information including city, region, and country.
Cleans and standardizes school information; provide at least one of the school's name, website, or profile for optimal results.
Tool to clean and standardize school data using POST method. Use when you need to clean school information by providing name, website, or profile.
Performs a search for company profiles within People Data Labs using a custom Elasticsearch Domain Specific Language (DSL) query. This action allows for detailed and complex filtering based on various attributes of a company, such as name, industry, employee_count, founded year, location, and more. Results can be paginated using the `size` and `scroll_token` parameters. Preconditions: - The `query` parameter must contain a valid Elasticsearch DSL query string, structured as a JSON object. - This action queries the People Data Labs company search endpoint (`/v5/company/search`) and returns company records.
Tool to enrich up to 100 companies in a single request using the Bulk Company Enrichment API. Use when you need to enrich multiple company profiles efficiently. Each request must include at least one company identifier (website, profile, name, ticker, or pdl_id). Results are returned in the same order as the input requests, with individual status codes indicating success (200) or failure (404).
Enrich up to 100 person profiles in one Bulk Person Enrichment request using supported identifiers and matching parameters. Results contain individual statuses and follow the order of the input requests.
Enrich company data from People Data Labs with firmographics and employee counts using a company ID, name, social profile, ticker, or website. Successful matches consume enrichment credits; a no-match response is free.
Enrich an IP address with People Data Labs company data and, where available and requested, IP location, metadata, and person data. Managed requests require a public IP and support company-only output.
Enrich a job title with a cleaned title, similar titles, and relevant skills. This action is unavailable for managed People Data Labs requests.
Enriches person data using various identifiers; requires a primary ID (profile, email, phone, email_hash, lid, pdl_id) OR a name (full, or first and last) combined with another demographic detail (e.g., company, school, location).
Retrieves detailed, standardized information for a given skill by querying the People Data Labs Skill Enrichment API; for best results, provide a recognized professional skill or area of expertise.
DEPRECATED: This action is deprecated and will be removed in a future release. Converts natural language queries into structured PDL Elasticsearch queries for people or company searches; generates optimized query structure without executing the search.
Tool to get autocompletion suggestions using POST method for complex query parameters. Use when building type-ahead interfaces or needing to suggest values for Search API queries. Supports company, location, skill, title, and other fields with configurable result size.
Look up predefined enum values and their descriptions for a specified column. The result indicates whether the column appears in the available enum mappings.
Retrieves the schema, including field names, descriptions, and data types, for 'person' or 'company' entity types.
Retrieve a redirect URL for the authenticated account's person data subject requests, for privacy compliance review.
Identify person profiles in People Data Labs using attributes such as email, phone, profile URL, name, company, or location. Returns a list of matching profiles with match scores when available.
Search People Data Labs person profiles using an Elasticsearch DSL query, with criteria such as job title, skills, company, and location. Choose a dataset and request up to 100 records per page, with a total count and a scroll token for subsequent pages.
Query the person changelog between dataset versions for updates, additions, deletions, merges, and opt-outs. Managed access requires 1–100 person IDs and consecutive same-major versions; its results are limited to those IDs and omit continuation tokens.
Retrieve one person deterministically by persistent People Data Labs ID.
Tool to search and filter company records from the full Company Dataset using Elasticsearch or SQL queries via POST method. Use when you need to find multiple companies matching specific criteria with complex filtering.
Search PDL's Job Posting Dataset using one filter mode and cursor pagination. Charged per job returned; failed requests are free.
The People Data Labs integration connects your Dench AI CRM directly to People Data Labs, so agents can read and act on your People Data Labs data as part of everyday work — answering questions in chat, keeping your CRM in sync, and running automations without anyone copying data between tools.
27 actions are available for agents to invoke on your behalf. Every call runs through People Data Labs's own authorization, scoped to the account you connect.
Sign in to your Dench workspace and open Integrations.
Find People Data Labs and click Connect — you'll authorize access through People Data Labs's own sign-in flow. No API keys or code required.
Ask an agent to use People Data Labs in chat, or call it from an automation.
Manage or disconnect the connection any time from workspace settings.
The Dench People Data Labs integration connects your AI CRM to People Data Labs, so AI agents can work with your People Data Labs 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.
The People Data Labs integration currently exposes 27 actions, including Autocomplete field suggestions, Bulk Retrieve Persons, Clean company data, Clean company data (POST), Clean location data, and Clean location data (POST). Agents invoke them on your behalf from chat or from automations.
No. You connect People Data Labs from your Dench workspace using People Data Labs's own sign-in and authorization flow — no API keys to copy, no glue code to maintain.
Connections are authorized through People Data Labs's own authentication flow, and Dench stores only the authorization needed to act on your behalf. You can review and disconnect the People Data Labs connection from your workspace settings at any time.