Unified Communication API
Unified API for Messaging, Email & Scheduling

Integrate our email and messaging APIs to enable your users to converse directly through LinkedIn, Gmail, and WhatsApp, and trigger engagement actions like follow-ups, invites, or scheduling.

7-Day Free Trial
Messaging API
LinkedIn
WhatsApp
Instagram
Telegram
Email API
Gmail
Outlook
IMAP
Calendar API
Google Calendar
Outlook Calendar
Your App Your App
Michel Opra

Michel Opra

LinkedIn
Gmail
Instagram
WhatsApp
Calendar
+
Message
Email
Calendar
Activities
Gmail

Here's the signed contract...

Today 3:08 PM
LinkedIn

I sent you the email contract...

Today 1:02 PM
Calendar

Event Scheduled Monday 5/2

Yesterday 11:54 AM
unipile-api
Multi-channel API
curl -X POST \ api.unipile.com/v1/messages \ -H 'Content-Type: json' \ -d '{"text": "Hello!"}'
Lemlist_Logo
B2B Rocket logo
Relevance AI logo
Valley logo
Recruit CRM logo
Artisan logo

Trusted by 2,000+ Leading SaaS Platforms

Build Automation & Outreach with Unipile

Accelerate your product roadmap with a single API that powers multi channel outreach, automated sequences, and unified inbox capabilities for your users.

Data Extraction & Enrichment

Extract and enrich data from LinkedIn and other providers. Get detailed contact information and company data for multiple profiles.

Sequences for Email, Messaging and Calendar

Effortlessly create and manage outreach campaigns ensuring timely follow-ups.

Unified Inbox and real-time sync

Keep all conversations in one place with real-time synchronization across email, messaging apps, and LinkedIn.

LinkedIn
LinkedIn SearchNew Search
San FranciscoSaaS Industry5-10 yrs2,847 results
Sarah Mitchell
Senior Product Manager at TechCorp
Enriched
James Rodriguez
VP Product at DataFlow Inc.
Enriched
Emily Chen
Product Lead at CloudScale
Michael Park
Director of Product at Stripe
Lisa Thompson
Head of Product at Notion
David Kim
Senior PM at Figma
2 profiles selected
Extract emails, phones & data
Extract & Enrich
Outreach SequenceStart Campaign
LinkedIn
LinkedIn Connection Request
Sent 2 days ago
Accepted
Follow-up Email
Sent 1 day ago
Opened
Calendar
Calendar Invite
Tomorrow at 10:00 AM
Scheduled
WhatsApp
WhatsApp Reminder
In 3 days
Pending
Unified InboxCompose
All14
LinkedIn
LinkedIn5
Gmail
Gmail4
Instagram
Instagram2
WhatsApp
WhatsApp3
Sarah Mitchell2m ago
Thanks for connecting! I'd love to discuss...
LinkedIn
John Davis15m ago
Re: Partnership - Sounds great!
Gmail
Emma Wilson45m ago
Loved your latest post! Let's collab 🙌
Instagram
Ana Lopez1h ago
Can we reschedule tomorrow's call?
WhatsApp
Syncing in real-time across all channels...
ProfilesExtract
Sarah Mitchell
Senior PM at TechCorp
James Rodriguez
VP Product at DataFlow

Data Extraction & Enrichment

Extract data from LinkedIn with verified contact information.

SequenceStart
LinkedIn
LinkedIn Request
Sent 2 days ago
Accepted
Follow-up Email
Sent 1 day ago
Opened
Calendar
Calendar Invite
Tomorrow 10:00 AM
Scheduled
WhatsApp
WhatsApp Reminder
In 3 days
Pending

Sequences for Email, Messaging and Calendar

Automated multi-channel outreach campaigns.

InboxCompose
Sarah Mitchell2m
Thanks for connecting!
John Davis15m
Re: Partnership - Sounds great!
Emma Wilson45m
Loved your latest post! 🙌
Ana Lopez1h
Can we reschedule?
Syncing across all channels...

Unified Inbox and real-time sync

All conversations in one place with real-time sync.

500+ Endpoints to Power Your Software

Unipile provides 500+ endpoints to integrate messaging, email, calendar, and user management across multiple providers like LinkedIn, WhatsApp, Gmail, and Outlook. Send and sync messages, automate outreach, manage profiles, and schedule events, all from a single API.

API Type Endpoints Description
Social API
Social API
retrieve a profile perform Linkedin search list all posts comments send an invitation more +
Extract user data, posts, interactions, and LinkedIn-specific actions like invitations.
Email API
Email API
list all emails send an email retrieve an email list all folders more +
Send, receive, and organize emails with full support for attachments, folders, and tracking webhooks.
Messaging API
Messaging API
list all chats start a new chat retrieve an attachment list all attendees send an InMail more +
Automate and sync messaging conversations across multiple platforms, including attachments and webhooks.
Calendar API
Calendar API
list all calendars retrieve a calendar create an event retrieve an event webhooks scheduler (soon) more +
Schedule, manage events and sync user calendar accounts with real-time webhooks notifications.
API Type Endpoints Description
Social API
Social API
retrieve a profile perform Linkedin search list all posts comments send an invitation more +
Extract user data, posts, interactions, and LinkedIn-specific actions like invitations.
Email API
Email API
list all emails send an email retrieve an email list all folders more +
Send, receive, and organize emails with full support for attachments, folders, and tracking webhooks.
Messaging API
Messaging API
list all chats start a new chat retrieve an attachment list all attendees send an InMail more +
Automate and sync messaging conversations across multiple platforms, including attachments and webhooks.
Calendar API
Calendar API
list all calendars retrieve a calendar create an event retrieve an event webhooks scheduler (soon) more +
Schedule, manage events and sync user calendar accounts with real-time webhooks notifications.
Platform Features

Build faster with one unified API

A single REST API, real-time webhooks, secure authentication, and complete developer tools. Everything you need to integrate communication channels in hours, not months.

8+
Providers
80%
Less dev time
0
Maintenance
Save 80% dev time

HTTPS REST API with a Unified Schema

Integrate Unipile through a secure HTTPS REST API, or use our SDKs to accelerate implementation.

// Same API for all providers
const message = await unipile.messaging.send({
  provider: "whatsapp", // or "linkedin", "telegram"...
  to: "+1234567890",
  content: "Hello from Unipile!"
});
WhatsApp
LinkedIn
Gmail
Outlook
Telegram
Instagram
+ more
Reliable

No Scraping

Direct API access to all providers. Better performance.

Faster response times
99.9% uptime
No rate limit issues

Time Saved

See the difference Unipile makes in your development workflow.

Without Unipile
Build and host auth flows
Maintain each integration
Handle API changes
With Unipile
Hosted auth out of the box
Zero maintenance
We handle updates
Bonus

Extra Features

Access capabilities that don't exist in native APIs.

Enhanced messaging features
Provider-specific capabilities
No additional development overhead
Real-time

Webhooks & Real-Time Events

Instantly detect resource modifications and user behaviors. Receive events via webhooks with no polling required.

// Webhook payload - same format for all providers
{
  "event": "message.received",
  "provider": "whatsapp",
  "data": { "from": "+1234...", "content": "..." }
}
Save $$$

Simplified Infrastructure

No open connections to manage. We handle all the complexity.

No websocket management
Reduced server costs
Auto-scaling included

Built-in Debug Tools

Comprehensive logging, test mode, and debugging tools included out of the box.

Event and webhook logs
Test mode for development
Built-in debugging tools

Unified Event Schema

Same event format regardless of provider. Write your webhook handler once.

WhatsApp
LinkedIn
Gmail
Google Calendar
Same events →
Core

Authentication on Behalf of Real Users

Authenticate real user accounts, no bots. Access data and perform actions on their behalf with full permission control.

Indirect or Emulated Access
Account bans risk
Limited features
Inconsistent behavior across providers
Real user auth
Stable account access
Reliable feature availability
Consistent behavior across providers
Ready to use

Hosted Auth Page

White-label authentication page. No complex development needed.

All providers supported
Custom branding
Secure by default

Auto Problem Detection

Real-time alerts when issues occur. Automated reconnection prompts sent to users.

Instant problem notifications
Automatic user reconnection flow
No custom error handling needed
Security

Account Protection

Built-in security to protect user accounts and ensure reliable access.

Managed proxy connections
Custom rate limits
Intelligent caching
Unified Dashboard

One dashboard for all your integrations

Manage all your LinkedIn, WhatsApp, Gmail accounts and more from a single, intuitive interface.

/
Acme
/
Application
Documentation
API Reference
Changelog
Connect a new account
Select the type of account you
want to connect
LinkedIn
LinkedIn
WhatsApp
WhatsApp
Instagram
Instagram
Telegram
Telegram
Google
Google
IMAP
IMAP
Microsoft
Microsoft
Google Calendar
Google Calendar
Outlook Calendar
Outlook Calendar

Accounts

20 Operational
0 Authentication required
0 Service interruption
0 Paused
Name ID Status Linked
Operational Linked on
03/01/2025
Operational Linked on
02/15/2025
Operational Linked on
02/10/2025
Operational Linked on
03/01/2025
Operational Linked on
02/28/2025
Operational Linked on
02/20/2025
Operational Linked on
03/01/2025
Operational Linked on
02/25/2025
Operational Linked on
03/01/2025
Operational Linked on
02/22/2025
Operational Linked on
02/14/2025
Operational Linked on
02/12/2025
Operational Linked on
02/08/2025
Operational Linked on
02/05/2025
Operational Linked on
03/01/2025
Operational Linked on
02/15/2025
Operational Linked on
03/01/2025
Operational Linked on
02/22/2025
Try for free
Dashboard Demo

Build it yourself or choose Unipile

See why hundreds of companies trust Unipile instead of building in-house integrations

Build

Buy with Unipile

Build

Buy with Unipile

Deployment Time
Months of development
Live in 2 days
Cost
High dev & maintenance costs
Clear pricing model
Feature Access
Limited to internal capabilities
Instant Access
Scalability
Engineering effort
Easy scaling
Maintenance
Continuous monitoring
Automatic updates & support

Save 6+ months

of development time

Reduce costs by 80%

compared to in-house build

Start Building Today

Quick Start: Instant API Access

1
Sign Up
Access your dashboard instantly
2
Connect Channels
Sync LinkedIn, Emails, WhatsApp, Calendars
3
Integrate & Automate
Manage messages, schedule meetings, and enhance workflows
Build Now
2 DAYS Integration
unipile-api
curl -r POST \
-u https://api1.unipile.com:13111/api/v1/
chats/2356/messages \
-h 'accept: application/json' \
-h 'content-type: multipart/form-data' \
-f text=Hello ...

Built-In Security and Compliance

Enterprise-grade protection for your data and workflows
SOC 2
SOC 2 Certified
We achieved SOC 2 certification, reinforcing trust with the highest security standards.
GDPR
GDPR Compliant
Ensure your users' data is secure and compliant with leading industry certifications.
99.9%
Last 24 months
Platform Uptime
Experience reliable performance to keep workflows seamless and uninterrupted.
24/7
Global Security & Performance
Ensure seamless operations with a secure and high-performance API infrastructure.
Unipile - FAQ

Frequently Asked Questions

Everything you need to know about Unipile's unified API for messaging, email and calendar

The cost starts at €49 / $55 per month, including up to 10 connected accounts. Additional accounts are billed based on the actual number of connected accounts. You can start with a free 7-day trial that includes all features, with no monthly charges or commitments, and no credit card required. See all details in Unipile pricing page.
Pricing is based on the number of accounts connected. For instance, if you have 3 Email accounts, 2 LinkedIn accounts, and 6 WhatsApp accounts, the total would be 11 accounts, costing €55 (11 x €5) or $60.5 (11 x $5.5). Charges are calculated based on the peak number of accounts simultaneously connected during the billing period, with all accounts listed on the dashboard home. Discounts are available based on volume; please contact us for more information.
No, there is no commitment or contract required for this plan. You can pay-as-you-go on a monthly basis.
Yes, prices are degressive based on the volume of accounts connected:
Up to 10 linked accounts 49€ / $55 per month
11 to 50 linked accounts 5.00€ / $5.50 per account/month
51 to 200 linked accounts 4.50€ / $5.00 per account/month
201 to 1000 linked accounts 4.00€ / $4.50 per account/month
1001 to 5000 linked accounts 3.50€ / $4.00 per account/month
5001+ linked accounts 3.00€ / $3.50 per account/month

For more detailed pricing information, please contact us directly.

Yes, you can integrate accounts with various instant messaging providers. However, pricing is based on the number of accounts connected.
Unipile supports integration with various platforms for messaging, including WhatsApp, LinkedIn, Instagram and Telegram. Unipile supports email providers such as Gmail, Outlook, IMAP and calendars such as Google and Microsoft.
Yes. Our API is designed in line with the Digital Markets Act (DMA). We only enable secure messaging interoperability and never store or scrape user profiles.
Absolutely. You must always respect Meta's TOS, using the API responsibly, avoiding spam and focusing only on legitimate messaging use cases.
Absolutely. You must always respect LinkedIn's TOS, using the API responsibly, avoiding spam and focusing only on legitimate messaging use cases.
The Messaging API Integration provides targeted outreach, data enrichment, and inbox synchronization features to enhance your communication capabilities.
We offer a tailored onboarding experience that starts with a personalized integration call to align on your technical and product needs. Our API is designed for fast integration — most teams go live in just two days. You also get direct access to our founders for strategic guidance and live chat support throughout the process. For full details, please visit our integration page.

Still have questions? Our team is here to help.

en_USEN