Enrich AI Agents: 52 Real Examples

This directory currently includes 52 recipes for the enrich pattern, across 13 roles. Enrichment agents take a thin record and add the context needed to make it useful. A name, company, URL, lead, product, or request becomes a fuller profile by looking up relevant sources and combining the result in one place. This pattern helps when a team repeatedly starts work without enough context to prioritize or respond well. The examples show enrichment in sales, research, operations, and other roles, but the practical rules are the same: state which sources are allowed, what fields matter, and how fresh the result needs to be. Enrichment should support a decision, not create an opaque score. Start with a record that already has a clear destination and a small set of fields someone would otherwise research manually. Every example makes its inputs, output, and handoff concrete, so you can compare real workflow boundaries before adapting the pattern to your own tools and process.

Browse by role

Customer Support

Customer Support

Customer Feedback Processing

Receives customer feedback via webhook, analyzes sentiment with AI, generates a branded PDF report, emails it to the user.

Data-Analyst

Operations

Real Estate Listing Scraper

Every week, it scrapes LoopNet for new commercial listings and saves the structured data to your Google Sheet.

Research

Real Estate Listing Scraper

Scrapes real estate listings from paginated sites using AI extraction and saves unique properties to a Google Sheet.

Marketing

TikTok Video Transcription

Reads TikTok URLs from a Google Sheet, generates clean transcripts via API, and updates the sheet with text and dates.

Data & Analytics

Web Data Extraction with Bright Data

Submit URLs to automatically scrape web content via Bright Data, analyze it with Google Gemini, and save the results to disk.

Data & Analytics

Web Scraping And Data Enrichment

Triggers a background web crawl via Scrapyd, then parses the JSONL output to deduplicate items and extract structured product.

Developer-Engineering

Operations

Notion Contact Management API

Manages contacts in a Notion database by email, blocking duplicates on creation and returning structured JSON for frontend apps.

Data & Analytics

RAG Document Ingestion From Airtable

Scans Airtable for rows with media but no text, generates content via LLM, and updates the records to complete RAG ingestion.

Data & Analytics

Web Scraping And Data Enrichment

Triggers a background web crawl via Scrapyd, then parses the JSONL output to deduplicate items and extract structured product.

E-commerce Operator

Customer Support

Customer Feedback Processing

Receives customer feedback via webhook, analyzes sentiment with AI, generates a branded PDF report, emails it to the user.

Research

Hotel Price Comparison Automation

Send a natural language hotel request via webhook to get parallel price comparisons from multiple platforms delivered as an HTML email...

Founder-Exec

Sales

ICP Prospect List Builder

Finds ICP-matched companies via Surfe, enriches contacts with verified emails and phones, then syncs them to HubSpot.

Sales

Lead Scoring and CRM Sync

New Mailchimp subscriber? The agent infers their professional details, scores the lead, syncs them to HubSpot and Pipedrive.

Sales

Quote Request Processing

Captures Tally quote requests, logs them in Airtable, alerts the sales team on Slack, and sends a delayed client confirmation email.

Sales

Sync And Score PLG Leads

Automates the PQL lifecycle by scoring trial users daily and syncing intent data from Segment to Attio for instant outreach.

Sales

Sync telli Call Data to Airtable CRM

When a telli call ends, it updates the Airtable CRM with interest and appointment status, then triggers follow-up emails or calendar tasks.

Freelancer-Consultant

Research

Fiverr UGC Market Research

Daily scrapes Fiverr for UGC gigs, extracts prices and seller names, and logs the data into Google Sheets for market intelligence.

Personal Productivity

WhatsApp Receipt Manager-mini

Send a receipt photo via WhatsApp to automatically extract details, log them to Google Sheets, and receive a formatted summary back.

HR-Recruiting

HR & Recruiting

Resume Screening & Outreach

New resume arrives? The agent parses skills, scores fit against the job description, and sends a personalized outreach email if qualified.

Marketer

Personal Productivity

Asana Content Calendar Sync

Polls your Asana content calendar every three minutes and pushes updates to the dashboard for near real-time visibility.

Marketing

Audio Video Transcription

Upload audio or video files and get structured text transcriptions in 99+ languages via ElevenLabs Scribe.

Research

Fiverr UGC Market Research

Daily scrapes Fiverr for UGC gigs, extracts prices and seller names, and logs the data into Google Sheets for market intelligence.

Marketing

TikTok Video Transcription

Reads TikTok URLs from a Google Sheet, generates clean transcripts via API, and updates the sheet with text and dates.

Data & Analytics

Web Data Extraction with Bright Data

Submit URLs to automatically scrape web content via Bright Data, analyze it with Google Gemini, and save the results to disk.

Ops-IT

Operations

Notion Contact Management API

Manages contacts in a Notion database by email, blocking duplicates on creation and returning structured JSON for frontend apps.

Sales

Sales Pipeline Lead Scoring

Captures new leads via webhook or schedule, enriches them with LinkedIn and Crunchbase data, scores fit using AI.

Sales

Sync And Score PLG Leads

Automates the PQL lifecycle by scoring trial users daily and syncing intent data from Segment to Attio for instant outreach.

Sales

Sync telli Call Data to Airtable CRM

When a telli call ends, it updates the Airtable CRM with interest and appointment status, then triggers follow-up emails or calendar tasks.

Personal-Consumer

Personal Productivity

Auto-Update Job Application Status

Monitors Gmail for job application emails, uses AI to extract status updates, and automatically logs them into a Google Sheet.

Research

Hotel Price Comparison Automation

Send a natural language hotel request via webhook to get parallel price comparisons from multiple platforms delivered as an HTML email...

Personal Productivity

WhatsApp Receipt Manager-mini

Send a receipt photo via WhatsApp to automatically extract details, log them to Google Sheets, and receive a formatted summary back.

Personal Life

Workout Logger and Analysis

Log workouts via form to get AI-calculated calories, muscle groups, and next-session tips saved to Sheets with Slack and email alerts.

Real Estate

Operations

Real Estate Lead Qualification

New property inquiry form? The agent scores the lead by budget and timeline, then saves qualified prospects to Airtable and emails you.

Operations

Real Estate Listing Scraper

Every week, it scrapes LoopNet for new commercial listings and saves the structured data to your Google Sheet.

Research

Real Estate Listing Scraper

Scrapes real estate listings from paginated sites using AI extraction and saves unique properties to a Google Sheet.

Sales

Sales

ICP Prospect List Builder

Finds ICP-matched companies via Surfe, enriches contacts with verified emails and phones, then syncs them to HubSpot.

Sales

Lead Scoring and CRM Sync

New Mailchimp subscriber? The agent infers their professional details, scores the lead, syncs them to HubSpot and Pipedrive.

Sales

Quote Request Processing

Captures Tally quote requests, logs them in Airtable, alerts the sales team on Slack, and sends a delayed client confirmation email.

Sales

Sales Pipeline Lead Scoring

Captures new leads via webhook or schedule, enriches them with LinkedIn and Crunchbase data, scores fit using AI.

Questions about enrich AI agents

What is an enrichment AI agent?

It researches a sparse record and adds relevant fields or context from approved sources.

What can agents enrich?

They can enrich leads, accounts, products, requests, contacts, and research subjects with useful context.

How should enrichment data be checked?

Keep source links, define freshness rules, and let users correct uncertain or outdated fields.