All integrations
PD
Catalogue metadata onlyanalyticsv20260821_00

PEOPLEDATALABS

People Data Labs

PeopleDataLabs provides B2B data enrichment and identity resolution, empowering organizations to build enriched user profiles and validate customer information

Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.

Pakkawork boundary

Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.

No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Attributed source

24

Action summaries

Display-only definitions

0

Trigger types

Not installed instances

1

Auth modes

Field names, never values

No

Execution

No runtime adapter

Authentication map

What setup is declared?

Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
API_KEY

API_KEY

people_data_labs_api_key

Provider setup

Developer setup

No fields declared in this snapshot.

User connection

  • API Keygeneric_api_key · stringRequired

Capability index

Actions and trigger definitions

Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.

Showing 1–24 of 24 actions

Clean company data

PEOPLEDATALABS_CLEAN_COMPANY_DATA

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.

Untrusted display-only summary

Clean company data (POST)

PEOPLEDATALABS_CLEAN_COMPANY_POST

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.

Untrusted display-only summary

Clean location data

PEOPLEDATALABS_CLEAN_LOCATION_DATA

Cleans and standardizes a raw, unformatted location string into a structured representation, provided the input is a recognizable geographical place.

Untrusted display-only summary

Clean location data (POST)

PEOPLEDATALABS_CLEAN_LOCATION_POST

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.

Untrusted display-only summary

Clean school data

PEOPLEDATALABS_CLEAN_SCHOOL_DATA

Cleans and standardizes school information; provide at least one of the school's name, website, or profile for optimal results.

Untrusted display-only summary

Clean school data (POST)

PEOPLEDATALABS_CLEAN_SCHOOL_DATA_POST

Tool to clean and standardize school data using POST method. Use when you need to clean school information by providing name, website, or profile.

Untrusted display-only summary

Enrich Bulk Company Data

PEOPLEDATALABS_ENRICH_BULK_COMPANY_DATA

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 req…

Untrusted display-only summary

Enrich bulk person data

PEOPLEDATALABS_ENRICH_BULK_PERSON_DATA

Tool to enrich up to 100 person profiles in a single API request using the Bulk Person Enrichment API. Use when you need to enrich multiple people efficiently, as this effectively increases the rate limit by up to 100x compared to individual enrichment calls. Each request in the array can use the same parameters as th…

Untrusted display-only summary

Enrich Company Data

PEOPLEDATALABS_ENRICH_COMPANY_DATA

Enriches company data from People Data Labs with details like firmographics and employee counts. CRITICAL: This action REQUIRES at least one company identifier. DO NOT send empty {} requests. You MUST provide at least one of: pdl_id, name, profile, ticker, or website. Valid request examples: - {"name": "Apple Inc."} -…

Untrusted display-only summary

Enrich IP Data

PEOPLEDATALABS_ENRICH_IP_DATA

Enriches an IP address with company, location, metadata, and person data from People Data Labs.

Untrusted display-only summary

Enrich job title data

PEOPLEDATALABS_ENRICH_JOB_TITLE_DATA

Enhances a job title by providing additional contextual information and details.

Untrusted display-only summary

Enrich person data

PEOPLEDATALABS_ENRICH_PERSON_DATA

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).

Untrusted display-only summary

Enrich skill data

PEOPLEDATALABS_ENRICH_SKILL_DATA

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.

Untrusted display-only summary

Generate Search Query

PEOPLEDATALABS_GENERATE_SEARCH_QUERY

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.

Untrusted display-only summary

Autocomplete field suggestions

PEOPLEDATALABS_GET_AUTOCOMPLETE_SUGGESTIONS

Provides autocompletion suggestions for a specific field (e.g., company, skill, title) based on partial text input.

Untrusted display-only summary

Get autocomplete suggestions (POST)

PEOPLEDATALABS_GET_AUTOCOMPLETE_SUGGESTIONS_POST

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.

Untrusted display-only summary

Get column details

PEOPLEDATALABS_GET_COLUMN_DETAILS

Retrieves predefined enum values for a column name from `enum_mappings.json`; `is_enum` in the response will be false if the column is not found or is not an enum type.

Untrusted display-only summary

Get schema

PEOPLEDATALABS_GET_SCHEMA

Retrieves the schema, including field names, descriptions, and data types, for 'person' or 'company' entity types.

Untrusted display-only summary

Get subject requests

PEOPLEDATALABS_GET_SUBJECT_REQUESTS

Tool to retrieve subject access requests for data privacy compliance. Use when you need to manage or review data subject requests related to person data in your PeopleDataLabs account.

Untrusted display-only summary

Identify person data

PEOPLEDATALABS_IDENTIFY_PERSON_DATA

Retrieves detailed profile information for an individual from People Data Labs (PDL), requiring at least one identifier such as email, phone, or profile URL. If using name alone, it must be paired with at least one additional attribute (company, location, school, etc.) — name-only queries return no match.

Untrusted display-only summary

People Search with Elasticsearch

PEOPLEDATALABS_PEOPLE_SEARCH_ELASTIC

Searches for person profiles in the People Data Labs (PDL) database using an Elasticsearch Domain Specific Language (DSL) query. This action allows for highly targeted searches based on criteria such as job titles, skills, company details, location, experience, and more. Preconditions: - The provided Elasticsearch que…

Untrusted display-only summary

Query person changelog

PEOPLEDATALABS_QUERY_PERSON_CHANGELOG

Tool to query the changelog of person records between two consecutive dataset versions. Returns information about updates, additions, deletions, merges, and opt-outs for individuals. Use when you need to track changes to person profiles across PDL dataset versions or monitor specific person IDs for updates.

Untrusted display-only summary

Company Search with Elasticsearch

PEOPLEDATALABS_SEARCH_COMPANY_ELASTIC

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 pagi…

Untrusted display-only summary

Search Company Records (POST)

PEOPLEDATALABS_SEARCH_COMPANY_POST

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.

Untrusted display-only summary

Provenance

Versioned facts, explicit trust.

The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.

Repository
https://github.com/provider-directoryHQ/provider-directory
Commit
85e33f6a81dfe987f6fc3637d48d45052cea8ca5
Generated
2026-09-12
Trust policy
untrusted_display_only

Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.