For AI Agents

Turn Your AI Into an Autonomous Research & Enrichment Agent.

ListPlus is the enrichment and research platform for your AI agents. Give Claude, GPT, Cursor, or any MCP client a single self-describing URL — and your agent autonomously runs pro-grade research, quality-check, correct, and enrichment tasks on structured lists. You set the guardrails: which columns the AI sees and what it can change. Your AI brings the intelligence. ListPlus brings the tools.

Start FreeSee How It Works

No credit card · EU-hosted · AI never sees your actual data

20+
Actions
42
Smart Filters
6
Research Tools
Any
AI Model
How It Works

Create. Connect. Command.

No visual workflows. No complex setup. Three steps and your AI agent operates your data pipeline.

1

Create an API Endpoint

One click in ListPlus. Set column permissions, write access, rate limits, and expiration. Your endpoint is ready in seconds.

2

Give the URL to Any AI

Paste the endpoint into Claude, ChatGPT, a custom GPT, n8n, or any automation tool. The AI discovers your schema automatically.

3

Describe Your Task

"Find 100 GTM engineers in DACH. Research each on LinkedIn and HN. Enrich company data. Tag by ICP fit." The AI does the rest.

Give any AI agent one API endpoint — with Google Search, Reddit, HackerNews, web scraping, company enrichment, and 20+ more tools built in. No setup. No guessing.

Built-in Research Tools

Your AI doesn’t just manage data — it finds new data.

Six research tools built directly into the API — the ai enrichment api for AI agent lead generation. Your AI can search the internet, scrape websites, and look up companies without any external integrations.

google_search0.1 cr

Web, News, Jobs, and Scholar search with geo-targeting. Find LinkedIn profiles, job postings, company info, and news mentions.

"Jane Smith CTO Acme site:linkedin.com"
website_scrapeFREE

Any public URL to structured Markdown. Team pages, job postings, pricing pages, about pages — your AI reads the web.

https://acme.com/about/team
Y
hackernews_searchFREE

Search stories, comments, and usernames. Find founders, tech discussions, hiring signals, and community insights.

"hiring GTM engineer" type:story
reddit_search0.5 cr

Keyword search plus URL scrape. Posts, comments, user profiles. Target specific subreddits like r/sales or r/revops.

subreddit:sales "Clay alternative"
twitter_search0.5 cr

Tweets and profiles by keyword. Find influencers, track discussions, identify prospects who talk about relevant topics.

"outbound automation" OR "data enrichment"
company_lookup0.25 cr

Domain to full company profile: industry, employee count, revenue, tech stack, social profiles. Often free from cache.

acme.com → SaaS, 250 emp, Series B

All research tools are called through the same API endpoint. Your AI chains them together autonomously — search, scrape, verify, write.

Real Workflows

What your AI builds overnight.

Real multi-step ai lead research workflows. Each one runs autonomously — zero human effort.

GTM Engineer
572 qualified leads overnight — zero human effort
01google_searchSearch LinkedIn for GTM Engineers in DACH region
02hackernews_searchFind active posters in relevant HN discussions
03company_lookupEnrich company data for every lead found
04add_recordsWrite verified leads with full profiles to the list
05set_tagsTag each lead by source, ICP score, and region
06set_sublistsRoute high-scoring leads to "Campaign Ready"
Result: 572 qualified, tagged, enriched leads. Cost: ~$3 in credits + AI tokens.
Sales Ops
Find prospects who are actively frustrated with competitors
01reddit_searchSearch r/sales, r/coldemail, r/revops for complaints about existing tools
02hackernews_searchFind "looking for alternatives" and "pricing is insane" discussions
03google_searchFind each poster’s LinkedIn profile via Google
04company_lookupVerify and enrich the company behind each person
05add_recordsWrite qualified leads with full context to the list
06set_tagsTag: intent:high, signal:frustration, source:reddit
Result: 89 high-intent leads from people actively looking for alternatives. Ready for outreach.
RevOps
Detect companies investing in GTM tooling right now
01google_searchSearch for companies hiring "GTM Engineer" or "Revenue Operations"
02website_scrapeScrape job postings to extract tool requirements (Clay, HubSpot, Apollo)
03google_searchFind the hiring manager on LinkedIn
04company_lookupGet full company profile — size, industry, funding stage
05add_recordsAdd hiring manager as lead with company context
06set_tagsTag: signal:hiring, tools:clay+hubspot, budget:confirmed
Result: 34 companies actively investing in GTM tooling. Each with the hiring manager as contact.
Smart Filters

42 conditions that understand your data.

Not just "contains" and "equals". The API understands what a C-level executive is, detects disposable emails, and finds fuzzy matches.

Role Detection

  • c_level_executive — CEOs, CTOs, CFOs, COOs
  • decision_maker — VP, Director, Head of, C-Level
  • technical_role — Engineers, Developers, Architects
  • sales_role — Sales, BDR, SDR, Account Executive

Email Intelligence

  • corporate_email — Company domain emails
  • disposable_email — Temporary/throwaway addresses
  • personal_email — Gmail, Yahoo, Outlook
  • role_based_email — info@, support@, sales@
  • email_typo — Detects gmial.com, yaho.com

Smart Matching

  • fuzzy_match — "Acme Inc" matches "ACME Corporation"
  • sounds_like — "Meyer" finds "Meier", "Mayer"

Data Quality

  • needs_name_standardization — "JOHN DOE" → "John Doe"
  • needs_company_standardization — "apple inc." → "Apple Inc."
  • phone_needs_cleaning — Format issues detected
natural language → API query
# "Find all C-level executives with corporate
# email in DACH who have no LinkedIn profile"
curl -X POST https://listplus.ai/d/your_endpoint \
-d '
{
"action": "query",
"filter": {
"job_title": {"condition": "c_level_executive"},
"email": {"condition": "corporate_email"},
"country": {"in": ["Germany", "Austria", "Switzerland"]},
"linkedin_url": {"condition": "is_empty"}
}
}
'
→ 247 matching records returned

Your AI translates natural language into precise API queries automatically. No manual filter configuration needed.

20+ Actions

Everything your AI needs. One endpoint.

Query, enrich, research, organize, and score — all through a single API endpoint.

Data (6)
querySearch and filter contacts with 42 smart conditions
countCount matching records without fetching data
findGet IDs for bulk operations
column_summaryUnderstand data structure and fill rates
add_recordsAdd up to 1,000 contacts at once with inline tags and sublists
updateSingle or batch updates, with dry_run mode
Enrichment (3)
enrichCompany or contact enrichment via waterfall (15+ providers)
deriveAI-powered column filling — gender, department, salutation
run_checksQuality audit: 90+ checks, score 0-10, detailed findings
Research (6)
google_searchWeb, News, Jobs, Scholar with geo-targeting (0.1 cr)
website_scrapeAny URL to structured Markdown (FREE)
hackernews_searchStories, comments, usernames (FREE)
reddit_searchPosts, comments, subreddit search (0.5 cr)
twitter_searchTweets and profiles by keyword (0.5 cr)
company_lookupDomain to company profile (0.25 cr, often cached)
Organize (5)
set_tagsTag leads — source, intent, signal, campaign
set_sublistsSegment into groups — DACH, Enterprise, Campaign-Ready
ignore / restoreSoft delete and restore records
create_columnsAdd new columns to the schema on the fly
delete_columnsRemove columns from the schema
System (1)
credit_balanceCheck remaining credits before running operations
Security

Full power. Full control.

Every endpoint is wrapped in granular security controls. You define exactly what the AI can see and do.

Column Visibility

Hide sensitive fields entirely from the AI.

Write Whitelist

Define exactly which columns the AI can write to.

Fill-Only-Empty

AI fills blank fields only — never overwrites.

Rate Limits

Requests per minute, auto-throttled.

Row Caps

Maximum rows the AI can read or modify.

Auto-Expiration

Endpoint disables itself after a set date.

Audit Logs

Every call logged with IP, timestamp, and changes.

Bearer Token Auth

Optional token authentication. Rotate anytime.

Learn more about data security and compliance →
Bring Your Own AI

Works with everything.

Claude, ChatGPT, Gemini

Any AI that makes HTTP requests. Use Claude for research, GPT for extraction, Gemini for classification.

Custom GPTs & Agents

Build a custom GPT, LangChain agent, or OpenClaw workflow. Share with your team.

MCP Protocol

Claude Desktop, Claude Code, ChatGPT connect natively. Paste URL — zero HTTP setup.

n8n, Zapier & Make

Connect to any automation platform. Schedule enrichment, trigger on webhooks, build pipelines.

The Difference

Clay’s AI works inside Clay.
ListPlus works with any AI.

ListPlus
AI-native (built for agents)
6 built-in research tools
42 smart filter conditions
20+ API actions (query, enrich, research, tag, route)
90+ quality checks, score 0-10, auto-fix
Full read + write + research API
Any AI model, any context
Full pipeline access via MCP
Your AI tokens — pay per use
EU data residency (Frankfurt)
Free / €39/mo
Clay
AI-assisted (built for humans)
No research tools in API
Basic filters only
~10 actions (contacts, notes, groups)
No quality scoring
Basic CRM only (contacts, notes, groups)
Inside Clay only (own keys supported)
Basic CRM access via MCP
Per-lookup credits
US only
$167/mo starting
FAQ

Common questions about the AI Agent API.

How does the API work technically?
You create an API endpoint in ListPlus (one click). The endpoint is a standard REST API that supports GET for schema discovery, POST for queries, and PATCH for updates. Any AI model that can make HTTP requests can use it — no special SDK needed. The AI discovers your columns, types, and rules automatically via the schema endpoint.
Is my data sent to AI providers like ChatGPT?
Never. Your actual data never leaves our secure environment. AI receives structured commands — "normalize phone numbers in column 3" — not the actual phone numbers. Your contacts, emails, and personal data are processed locally. The AI only sees column names and data types, never the data itself.
Is it safe to give AI access to my data?
Yes. Every endpoint is wrapped in granular security controls: hide columns, restrict write access, enable fill-only-empty mode, set rate limits and row caps, add expiration dates, and review complete audit logs. You control exactly what the AI sees and does. Data never leaves your security context.
How is this different from Clay’s MCP server?
Clay’s MCP server gives AI basic CRM access — contacts, notes, and groups. ListPlus gives AI full access to your entire data pipeline: query with 42 smart filters, enrich via 15+ providers, research the internet with 6 built-in tools, tag, score, and route leads — all through one API. Plus quality scoring with 90+ checks, which Clay doesn’t offer at all.
What does it cost?
The API is included in all ListPlus plans. You pay your AI provider directly for token usage — typically $0.002-0.01 per enrichment query. That’s 10-50x cheaper than traditional enrichment credits. Research tools like website_scrape and hackernews_search are free. Google search costs 0.1 credits per query.
Which AI models work?
Any AI that makes HTTP requests: Claude (Anthropic), ChatGPT and custom GPTs (OpenAI), Gemini (Google), Perplexity, Mistral, self-hosted models, and any automation platform like n8n, Zapier, or Make.
What research tools are built in?
Six research tools are built directly into the API: google_search (web, news, jobs, scholar), website_scrape (any URL to structured markdown), hackernews_search (stories, comments, users), reddit_search (posts, comments, subreddits), twitter_search (tweets and profiles), and company_lookup (domain to company profile). Two of them are completely free.
Can the AI search Reddit, Hacker News, and Twitter?
Yes. hackernews_search lets the AI search HN stories, comments, and user profiles — completely free. reddit_search covers posts, comments, and subreddit-specific searches for 0.5 credits. twitter_search finds tweets and profiles by keyword for 0.5 credits. The AI can use these tools to find leads, detect intent signals, and research prospects.
What are smart filter conditions?
Smart filters go beyond simple text matching. The API understands 42 conditions including role detection (c_level_executive, decision_maker, technical_role), email intelligence (disposable_email, corporate_email, email_typo), smart matching (fuzzy_match, sounds_like), and data quality checks (needs_name_standardization, phone_needs_cleaning). Your AI can query "find all C-level executives with corporate email in DACH" and the API handles the logic.
How does quality scoring work?
The run_checks action performs 90+ quality checks across 12 categories (email, phone, name, company, address, and more). Each record gets a score from 0-10 with detailed findings per category. Your AI can run a full quality audit, then systematically fix the problems it finds — all through the same API.
What is MCP and how does it work with ListPlus?
MCP (Model Context Protocol) is a standard that lets AI tools connect to external data sources natively — without writing HTTP requests. Every ListPlus data endpoint is also an MCP server. In Claude Desktop or Claude Code, you paste the MCP URL and the AI automatically discovers your columns, available actions, and permission boundaries. It works identically to the REST API but with zero setup on the AI side.
Can AI agents generate leads with ListPlus?
Yes. An AI agent with ListPlus access generated 572 qualified leads overnight — searching Reddit, Hacker News, and Google, enriching with company data, and organizing into regional sublists. Total cost: €0.11 in credits plus AI token costs.

Your data + any AI
Unlimited possibilities.

Research. Enrich. Score. Route. — All through one API.