Unified Inbox and Cross-Platform Communication
Functionalities for Cross-Platform Communication
Bring messages, emails and social interactions into one unified view. Consolidate communication from multiple platforms to boost productivity and give your users a cohesive experience.
Send Message & Email
Send messages on LinkedIn, WhatsApp and Instagram, and emails through Gmail and Outlook. Start new conversations or reply in existing ones, and trigger replies from webhooks, all in one place.
Retrieve Message & Email
Retrieve chat messages from LinkedIn, WhatsApp, Instagram and more, and the email history of Google, Microsoft and IMAP accounts. Filter by chat ID, folder, date, recipient or sender for precise results.
Social Posts & Engagement
Manage social interactions from within your software: create posts, retrieve content and track engagement metrics like comments and reactions.
Create a Post
Publish posts on LinkedIn, Instagram and more. Target the linked account with account_id, set the content with text, and attach files to make posts more engaging.
Retrieve a Post
Access post details on LinkedIn and more. Provide the post_id to display a specific post, so your users can view and review content for better management and analysis.
List Comments & Reactions
Access the interactions on a LinkedIn post to understand engagement and audience feedback: list every comment, and see the reactions each post receives.
Posts, comments and reactions are accessed on behalf of the authenticated user, from their own account. Unipile is an independent technical intermediary, not affiliated with, endorsed by, or sponsored by LinkedIn.
How Unified Inbox Features Enhance User Engagement in Your App
Provide a seamless communication experience by centralizing interactions from multiple platforms in one place.
Unified Communication from a Single Contact View
Let your users talk to a contact on LinkedIn, Gmail or WhatsApp from a single contact profile. Sending a LinkedIn message, answering an email or checking a WhatsApp conversation all happen without leaving the contact view.
Real-Time Notifications and Engagement
Your users never miss an important message. The unified inbox brings instant alerts for email opens, link clicks and new messages on LinkedIn, Gmail and WhatsApp.
Customizable filters put high-priority client emails, LinkedIn comments or recent threads first. Data syncs in real time, so every update shows up immediately for faster, better informed responses.
Collaborative Communication Management
Help teams work together with shared inboxes and contact management. Your software can offer shared access to contact profiles, message history and task assignments, so the workload is spread and no message goes unanswered.
Users add internal notes, assign contacts to teammates and follow communication status in real time. Everyone stays on the same page and responds faster, which lifts satisfaction and service quality.
Multi-Channel Campaign Management
Let users build and manage sequences across LinkedIn, email and WhatsApp from one place, combining invitation requests, follow-up emails and direct messages.
They pick an existing sequence or design a new one with the right mix of channels for each contact. Once set, the sequence runs on schedule, and users can adjust it in real time to keep every interaction personal.
Unipile acts on behalf of each authenticated user. It is an independent technical intermediary, not affiliated with, endorsed by, or sponsored by LinkedIn.
Discover Messaging APIHow to Integrate the Unified Inbox and Communication Features
A step-by-step guide for software publishers who add the unified inbox and messaging features to their application: configure the email and messaging APIs, set up webhooks and shape the inbox experience.
Integrate with Gmail Using Google OAuth
Google OAuthConnect Outlook Accounts with Microsoft OAuth
Microsoft OAuthSupport Other Email Providers via IMAP
Any IMAP serverSeamlessly Connect and Manage LinkedIn Accounts
Add LinkedIn messaging and profile management to your application with Unipile's API. Your users access their LinkedIn messages, retrieve contact information and manage connection requests from inside your software.
Authenticate to LinkedIn
With username and password, or with cookies: the li_at cookie the user gets when signed in to LinkedIn in their browser. Collect the user agent of that same browser to prevent account disconnection.Handle checkpoints
After the first authentication, LinkedIn may ask for a checkpoint such as 2FA, CAPTCHA or phone registration. The response tells you which type to handle.Solve checkpoints
For each checkpoint type, send a request to solve it. For 2FA and OTP, send the code the user received.Handle intent timeout
If the user takes more than 5 minutes to solve the checkpoint, the account does not connect. Make sure checkpoints are solved within that time.Connect via a proxy
If needed, connect the LinkedIn account through a proxy by adding the proxy settings to the request body.{
"provider": "LINKEDIN",
"username": "email@outlook.com",
"password": "********"
}
// Cookie option: send the li_at cookie
// and the browser user agent instead.
{
"object": "Checkpoint",
"account_id": "098dez89d",
"checkpoint": {
"type": "2FA"
}
}
{
"provider": "LINKEDIN",
"account_id": "098dez89d",
"code": "******"
}
The same pattern applies to every checkpoint type: one request per checkpoint.
After 5 minutes the checkpoint expires and the user starts the connection again.
{
"provider": "LINKEDIN",
"username": "email@outlook.com",
"password": "********",
"proxy": {
"host": "proxy.com",
"port": 1123,
"username": "username",
"password": "********"
}
}
Each LinkedIn account is linked by its owner and used on behalf of that authenticated user. Unipile is an independent technical intermediary, not affiliated with, endorsed by, or sponsored by LinkedIn.
Discover LinkedIn API{
"provider": "WHATSAPP"
}
Integrate WhatsApp Authentication in Your Application
Make WhatsApp easy to link for your users, so they manage their conversations and stay engaged directly inside your app.
Connect Multiple Messaging Platforms in One Place
Add popular messaging channels like Instagram and Telegram. Centralize communication management to simplify user interactions and increase engagement across platforms within your app.
How to Get Started with the Unipile API
Three steps take you from an API key to a live unified inbox in your app.
Connect to Unipile Dashboard
Create your app in the Unipile Dashboard and generate your API key.
Let your users authenticate
Gmail, Outlook, LinkedIn, WhatsApp and more, through a hosted login you open with POST /v2/auth/link
Track linked accounts in real time
Accounts appear in your dashboard as soon as they are linked, with their status.
Built-In Security and Compliance
Enterprise-grade protection for your data and workflows Learn more about our security
Unified Inbox FAQ
Answers for product teams adding a unified inbox and cross-platform messaging to their software.
A unified inbox centralizes communication from multiple platforms, such as email and messaging services, in one view. For software publishers, adding a unified inbox improves the user experience: users stop switching between apps, engage more and get more done.
Use Unipile's LinkedIn API to link and authenticate your users' LinkedIn accounts. Your application can then retrieve LinkedIn messages, manage connections and interact with profiles, on behalf of each authenticated user and from their own account. Unipile is an independent technical intermediary, not affiliated with, endorsed by, or sponsored by LinkedIn.
Yes. Our API is designed in line with the Digital Markets Act (DMA). It only enables secure messaging interoperability, and Unipile keeps no independent database of user profiles.
Yes. Always respect Meta's Terms of Service: use the API responsibly, avoid spam and unauthorized automation, and focus on legitimate messaging use cases.
Yes. Unipile tracks email activity in real time. With the email tracking webhook, you follow opens and link clicks as they happen, for detailed analytics and better engagement.
Unipile's API offers several authentication methods, including username and password or cookies for LinkedIn, and QR code authentication for WhatsApp. Each method follows industry-standard security practices for secure access and data management.
Create sequences across several channels by combining LinkedIn, WhatsApp, Telegram and other messaging platforms. Use the unified inbox to manage interactions, send messages and follow campaign performance directly from your app. Each message is sent from the user's own account, and the pace of a sequence remains the customer's responsibility.
Still have questions? Our team is here to help.
Talk to an expert