Social Lead Generation API for AI Agents and Developers
Turn public social conversations into qualified lead pipelines across Twitter/X, Instagram, TikTok, and Reddit. Access the same data via MCP and typed SDKs for TypeScript and Python.
What social lead generation means with XPOZ
Lead generation with XPOZ is about discovering buyers-in-market by their public social behavior — the questions they ask, the problems they mention, and the tools they compare. Instead of buying a static contact list, you stream public conversations across Twitter/X, Instagram, TikTok, and Reddit and filter them into the lead generation signals that matter to your pipeline. Over 1.5 billion indexed posts sit behind a single API, so your lead generation workflows run on depth, not scraped samples.
What you can detect
Pull the social signals that actually predict buying intent
Buying signals
Posts expressing problems your product solves
Competitor users
Accounts interacting with competitor content
Event-based intent
Conversations around triggers (job changes, funding, launches)
Community members
Subreddits, hashtags, or creators in your ICP's orbit
Supported platforms
One endpoint, four networks where your buyers actually talk
Twitter / X
Intent-expressing replies, product-evaluation threads
Creator-led niche community signals
TikTok
Topic and trend-driven intent surfaces
Subreddit-level problem discovery, post engagement depth
Access methods
Pick the interface that fits your stack — they all hit the same indexed data
MCP Server
OAuth 2.1
Best for AI agents and LLM clients calling tools directly.
TypeScript SDK
@xpoz/xpoz on npm
Best for Node.js backends, serverless functions, and typed pipelines.
Python SDK
xpoz on PyPI
Best for data-science workflows, notebooks, and Python-based agents.
Lead generation workflow
Surface buyers asking for alternatives to a competitor in Reddit — in under ten lines.
import { XpozClient } from "@xpoz/xpoz";
const client = new XpozClient({ apiKey: process.env.XPOZ_API_KEY });
await client.connect();
const signals = await client.reddit.searchPosts("looking for alternative to [competitor]", { limit: 50 });
for (const post of signals.data) {
console.log(`Lead signal: ${post.author.username} in r/${post.subreddit}`);
console.log(`Context: ${post.title}`);
}
await client.close();Related use cases
Ready-made recipes that plug into lead generation pipelines
Frequently asked questions
What is social lead generation?
Social lead generation is the process of identifying potential buyers based on their public behavior on social platforms — the questions they ask, the problems they mention, and the tools they discuss. Instead of cold-emailing a static contact list, you surface people actively signaling interest in your category in real time.
How is XPOZ different from Apollo, ZoomInfo, or LinkedIn Sales Navigator?
XPOZ surfaces intent signals from public social conversations, so it complements contact-database tools rather than replacing them. Many developers pair the two: XPOZ tells you who is raising their hand right now on Reddit, Twitter/X, Instagram, or TikTok, and a contact database resolves the account to reach out to.
What kinds of buying signals can I detect?
You can detect posts that describe a problem your product solves, accounts engaging with competitor content, conversations around triggering events like funding or product launches, and community members active in subreddits, hashtags, or creator networks that match your ICP. All signals are drawn from public social conversations and public social profile context.
Do I need separate API keys for each platform?
No — one OAuth-authenticated endpoint across all supported platforms. Connect once to the MCP server at https://mcp.xpoz.ai/mcp, or install a single SDK (@xpoz/xpoz on npm, xpoz on PyPI), and query Twitter/X, Instagram, TikTok, and Reddit through the same interface.
Start building your social lead pipeline.
Free 100K results per month and one tracked item. Upgrade to Pro at $20/month or Max at $200/month when you scale.
