Updated Jan 10, 20255 min read
    contact enrichment
    email lookup
    phone lookup
    managed tasks

    Find verified contact information

    Use PromptLoop Managed Tasks to add verified email addresses and phone numbers to your contact lists. This zero-setup enrichment works across multiple premium data providers with industry-leading accuracy—and you only pay for successful enrichments.

    What are Managed Tasks?

    Managed Tasks are first-party, versioned tasks maintained by PromptLoop. They let you add new, structured columns to a dataset with zero setup—ideal for fast, consistent enrichment and AI generation at scale.

    Think of PromptLoop Tasks as "no-code AI agents" that you can run without prompt tuning. The contact enrichment managed task includes Email and Phone lookup tools built directly into the platform.

    Data sources

    Contact enrichment uses a waterfall approach across multiple premium providers to maximize coverage and accuracy:

    Waterfall enrichment with 20+ data sources, including:

    Hunter logoHunter
    Wiza logoWiza
    Datagma logoDatagma
    ContactOut logoContactOut
    PeopleDataLabs logoPeopleDataLabs

    Pay only for results

    Credits are only charged for successful enrichments. If we can't find a verified email or phone number, you won't be charged.

    Prerequisites

    Before you can enrich contacts, your dataset must include:

    • First Name – Contact's given name
    • Last Name – Contact's family name
    • Company Domain – The company website domain (e.g., promptloop.com, not the full URL)

    These three columns are required for the enrichment task to run.

    Steps to enrich contacts

    1. Prepare your contact list

    Either upload a CSV with first name, last name, and domain columns, or run a PromptLoop task that identifies people (owners, key personnel, decision makers, or lists from websites).

    If you're extracting contacts from websites, create a task that outputs these three fields. Learn how to create a task.

    2. Navigate to your dataset

    Go to your datasets page and open the dataset containing your contact list.

    3. Select Managed Tasks

    Once your dataset has the required columns (first name, last name, domain), you'll see the Managed Tasks option in the dataset toolbar.

    Click Managed Tasks to open the enrichment options.

    4. Choose enrichment type

    Select the enrichment you need:

    • Email – Find verified email addresses only
    • Phone – Find phone numbers only
    • Email & Phone – Find both in a single run (recommended)
    Contact Enrichment Interface

    5. Review credit preview

    Before running, you'll see a preview of credit usage based on:

    • Number of rows in your dataset
    • Enrichment type selected (email, phone, or both)
    • Estimated success rate

    Remember: you're only charged for successful enrichments, so actual credit usage may be lower.

    6. Run the enrichment

    Click Run Enrichment to start the process. The task will:

    1. Query multiple data providers in sequence
    2. Verify and validate contact information
    3. Add new columns to your dataset with results
    4. Charge credits only for successful finds

    Enrichment typically completes in 2-10 minutes depending on dataset size.

    Quality checks

    After enrichment completes:

    1. Review success rate – Check how many contacts were enriched vs. total rows
    2. Spot-check results – Verify a few email addresses and phone numbers look correct
    3. Check for blanks – Rows without successful enrichments will have empty cells
    4. Validate email format – All emails should follow standard format (name@domain.com)
    5. Export and test – Consider sending a test email to verify deliverability

    Understanding results

    Email column

    • Contains verified business email addresses
    • Format: firstname.lastname@company.com (varies by company)
    • Blank if no verified email was found

    Phone column

    • Contains direct or mobile phone numbers
    • Format varies by country and provider
    • May include country code
    • Blank if no phone number was found

    FAQs

    How accurate is the contact enrichment?
    Very high. We use a waterfall of premium data providers and only return verified contact information. Success rates typically range from 60-85% depending on company size and industry.

    Why are some rows blank after enrichment?
    If we can't find a verified email or phone number across all our data sources, the cell remains blank. This is common for very small companies, new employees, or contacts who don't have public information available.

    Can I re-run enrichment on rows that failed?
    Yes. Run the managed task again on the same dataset. The system is smart enough to skip already-enriched rows and only process blanks, so you won't be charged twice.

    Do enriched emails include personal emails?
    No. We only return business email addresses associated with the company domain you provided. Personal Gmail, Yahoo, or other free email addresses are filtered out.

    What if the company domain is wrong?
    The enrichment will fail or return incorrect contact information. Always verify your domain column is accurate before running enrichment. Domains should be clean (e.g., example.com not https://www.example.com/about).