NewAI capability layer is live

Turn LinkedIn into a 24/7 lead generation engine.

One API for outreach, inbox monitoring, and AI replies across LinkedIn, Gmail, and WhatsApp.

7-day free trial2-minute setup

About Postpress

Postpress is a unified messaging API that lets developers integrate the LinkedIn API, the WhatsApp API, the Instagram API, Gmail, Messenger, Telegram and X into their own apps and AI agents without applying for each platform separately. Connect an account once, get a single key, and use the same REST endpoint to send messages, fetch chats, manage contacts and receive webhook events across every channel. No per-platform SDKs, no scraping, no maintenance.

From the stack of 100+ SaaS founders shipping daily

DodopaymentsMevro.ioMailsLeadHundredFoldLeadomatorCitez.aipostpress.iofindyoursaasDodopaymentsMevro.ioMailsLeadHundredFoldLeadomatorCitez.aipostpress.iofindyoursaas
See it in action

Watch how Postpress works

Real demos, no fluff. Go from zero to a working integration in minutes.

One API for LinkedIn, WhatsApp & Gmail

Connect two accounts, generate a key, and send a message on both using the same endpoint and JSON body. 5-minute walkthrough.

Channels & use cases

One API. Every channel your users live on.

Postpress gives you a single API to find, enrich, and reach people across the platforms that actually drive revenue. LinkedIn for outreach, lead enrichment, and recruitment. WhatsApp for campaigns, OTPs, and support. Gmail for inbox sync. Plus Instagram, Telegram, Messenger, and X.

LinkedIn
Outreach · Lead enrichment · Recruitment
POST /v1/messages
WhatsApp
Campaigns · OTPs · Customer support
POST /v1/messages
Gmail
Inbox sync · Thread parsing · Send & reply
GET /v1/inbox
Instagram
DM automation · Creator outreach
POST /v1/messages
Telegram
Group messaging · Bots · Broadcasts
POST /v1/messages
Messenger
1:1 chat · Re-engagement flows
POST /v1/messages
X (Twitter)
DMs · Lead nurturing
POST /v1/messages
One auth flow One request shape One webhook stream
What you can build

Stop duct-taping six broken stacks together.

Six products your users actually want. One API to ship them. Every workflow below was a 6-month build before PostPress. Now it's a weekend.

Maya R.VP Sales"need a tool..."ai.scoreIntent()99%confidenceWarmLead
intent_engine

Your competitor replied to that prospect 4 hours ago. You haven't even seen the post.

Build a Gojiberry-style lead engine that watches LinkedIn 24/7 and surfaces warm leads the moment they raise their hand.

Replaces a $99/mo Gojiberry stack
inDMDay 1+3d@EmailDay 4+5dai.personalize()tone · intent · history
outbound_engine

Stop paying $63 a seat for tools your customers will outgrow in 3 months.

Build a Lemlist-class outbound platform with multi-channel sequences, AI-personalized messages, and reply tracking on infrastructure you own.

Replaces a $63/seat Lemlist stack
/profiles/search"Senior React""London""5+ years"ai.fitScore()94Emma W.94%Alex R.88%Priya N.82%Jamie K.76%
recruiting_engine

$895/month for a LinkedIn Recruiter seat. And it still can't tell you which candidates actually fit.

Build a recruiting product that pulls applicants, scores fit with AI, and ranks the pile. All programmatically.

Replaces a $895/mo Recruiter seat
linkedin.search2,847ai.enrichBulk()68%profilecompanyactivity
data_extraction

Your last scraper got banned at 3am. The one before that lasted six days.

Build a PhantomBuster-class data tool on authenticated APIs that don't break. No scrapers, no proxies, no 3am pages.

Replaces a $69/mo PhantomBuster plan
webhookmessage.receivedfrom: Jordan C.ai.summarize()HHubSpotCRM contactSynced ✓
crm_sync

$400/month for Clay enrichment. It still doesn't know your prospect just changed jobs.

Build a real-time CRM enrichment layer that pipes social signals into HubSpot or Salesforce the moment they happen.

Replaces $400/mo Clay enrichment
AIAgentMCPinbox.read()23 threadsmessages.send()delivered ✓posts.stream()live · 14/minai.draftReply()tuned to tone
ai_agent

Your AI agent can write emails. It can't open LinkedIn. Yet.

Give Claude, ChatGPT, or your custom agent native social capabilities. Read, send, monitor through one MCP server with safety rails built in.

MCP-ready for any LLM agent
The API

Three primitives. Endless workflows.

Same auth, same response shape, same webhook contract across every channel.

Profiles & Companies

Search profiles, fetch company data, retrieve posts and authenticated user activity.

GET /v1/profiles/{id}
POST /v1/profiles/search
GET /v1/companies/{id}

Messages & Inbox

Send messages, read inboxes, listen to webhooks, and orchestrate threaded conversations.

POST /v1/messages/send
GET /v1/messages/inbox
POST /v1/webhooks/subscribe

Hiring & Recruiting

Manage hiring projects, retrieve applicants, download resumes, post and edit jobs.

GET /v1/hiring/projects
GET /v1/jobs/applicants
POST /v1/jobs
AI built in

The AI capability layer.

Skip the months of OpenAI plumbing. Postpress ships with the AI primitives every social product needs. Production-tuned, ready to call.

01

Intent classification

Score posts and messages for buying intent. ai.scoreIntent() returns a confidence value with reasoning.

02

ICP matching

Match profiles against your ICP definition. ai.matchICP() takes role, industry, and company size.

03

Reply generation

Generate context-aware replies tuned to the thread. ai.draftReply() handles tone and persona.

04

Profile enrichment

Auto-summarize profiles into structured fields. ai.enrichProfile() outputs CRM-ready data.

ai-pipeline.ts
// Score every inbound post against your ICP
const stream = pp.posts.stream({
  keywords: ["need a CRM", "looking for"]
})

for await (const post of stream) {
  const { score, reason } = await pp.ai.scoreIntent(post, {
    icp: "VPs of Sales at SaaS, 50-500",
    product: "unified inbox for revenue teams"
  })

  if (score > 0.85) {
    const { reply } = await pp.ai.draftReply(post)
    await pp.messages.send(post.author, reply)
  }
}
Pricing

Pay per account. Scale as you grow.

No platform fees. No setup costs. AI calls bundled in.

3-day free trial on every plan. No credit card required.
Free
Kick the tires with one connected account.
$0/mo
  • 7-day free trial
  • Full Unified API Access
  • Webhooks for all events
  • White-label by default
  • Email support
  • 1 account only
Get started free
Enterprise
For teams operating at scale or in regulated industries.
Custom
  • Everything in Starter
  • Volume pricing
  • Unlimited AI calls
  • Dedicated infrastructure
  • SOC 2 reports + DPA
  • SLA: 99.99% uptime
Talk to sales
FAQs

Honest answers.

Postpress uses each user's own authenticated session with built-in human-pacing, intelligent rate limiting, and IP rotation. We monitor account health continuously and alert you via webhook. No tool can guarantee 100% safety, but our infra is engineered to mimic human patterns.
Yes. White-label is the default. Your customers connect through your branded OAuth flow and never see postpress. No "Powered by" requirement. No enterprise upcharge.
On Scale and Enterprise plans, you can fine-tune intent and ICP models on your data. We support BYOM for OpenAI, Anthropic, and self-hosted endpoints.
3-day free trial with full access to every endpoint, every channel, and 100 AI calls. No credit card required.

Stop building infrastructure.
Start shipping product.

Connect your first account in under two minutes, and your first AI workflow in under an hour.