Connect People Data Labs to your AI agent
PeopleDataLabs provides B2B data enrichment and identity resolution, empowering organizations to build enriched user profiles and validate customer information
We set up the connection using your own People Data Labs account, with keys you control, and keep it running. Your agent picks it up and starts doing the work.
What your agent can do in People Data Labs
Each one is a real action the agent can take on its own, the same things a person clicking around People Data Labs could do. Read-only by default; write actions are confirmed against your policy.
- 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.
- Clean company data (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 includin…
- Clean location data Cleans and standardizes a raw, unformatted location string into a structured representation, provided the input is a recognizable geographical place.
- Clean location data (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.
- Clean school data Cleans and standardizes school information; provide at least one of the school's name, website, or profile for optimal results.
- 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.
- 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…
- 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…
- 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 o…
- Enrich IP Data Enriches an IP address with company, location, metadata, and person data from People Data Labs.
- Enrich job title data Enhances a job title by providing additional contextual information and details.
- 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,…
- 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.
- Generate Search Query Converts natural language queries into structured PDL Elasticsearch queries for people or company searches; generates optimized query structure without executing the search.
- Autocomplete field suggestions Provides autocompletion suggestions for a specific field (e.g., company, skill, title) based on partial text input.
- 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, titl…
- 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.
- Get schema Retrieves the schema, including field names, descriptions, and data types, for 'person' or 'company' entity types.
- 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.
- 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 addi…
- People Search with Elasticsearch 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, skil…
- 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 t…
- Company Search with Elasticsearch 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 co…
- Search Company Records (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.
How we connect it
- 1
Connect your account
You create a key in People Data Labs, a key you create and control, and paste it in once. It lives in a secrets store on your server, not with us.
- 2
Set the guardrails
Read-only by default. You choose which write actions the agent may take, and anything outside that policy gets confirmed with you first.
- 3
We keep it running
Health checks on every connection, updates handled for you, and we watch the first week of activity to make sure the work lands.
FAQ
People Data Labs questions, answered.
Ready to put People Data Labs to work?
Tell us what your team runs on. We set up the connection, secure it, and your agent takes it from there.
All product names, logos, and brands are property of their respective owners; used for identification only. ZeroToClaw is not affiliated with or endorsed by People Data Labs.