Build Your Workflows with Unipile API
Connect Make, n8n or your own scripts to LinkedIn, WhatsApp, email and calendar through one unified API, and build flows that send messages, sync inboxes and book meetings, no backend needed.
What You Can Do with Unipile
Discover the actions you can trigger with Unipile, from LinkedIn search and data retrieval to cross-channel messaging and real-time sync.
LinkedIn Search & Data Retrieval
Find the right profiles, retrieve key profile data and enrich records.
Email Thread Retrieval
Access full email history and real-time sync across all providers.
Cross-Channel: Email + LinkedIn
Start with email and follow up on LinkedIn.
Messaging via LinkedIn & WhatsApp
Send, receive and manage direct messages across channels.
Sales Engagement: Email + LinkedIn + WhatsApp
Design multi-channel sequences.
Google & Outlook Calendar Sync
Build scheduling features into your workflows or bots.
Multi-Channel: Email + WhatsApp + LinkedIn
Combine channels in one flow: email, then WhatsApp, then LinkedIn.
Every action can be triggered manually, conditionally or on a schedule, on behalf of each authenticated user.
Use No-Code Platforms or Your Own Scripts
Build and trigger workflows your way: with Make, n8n or fully custom backend code. Whether you are a no-code maker or a developer, Unipile gives you full flexibility and control.
With Make Integration
Use the Make integration to connect Unipile with hundreds of apps. Create workflows with drag-and-drop logic and trigger actions across LinkedIn, WhatsApp, Gmail and more, without writing a single line of code.
With n8n or Custom Scripts (Node.js, Python)
Prefer more control? Use n8n or your own backend to call Unipile endpoints. Fetch data, send messages or sync accounts with HTTP requests, and handle advanced logic natively in your codebase.
// Send a message from a linked account const BASE = 'https://api.unipile.com'; const url = `${BASE}/v2/${accountId}/chats/send`; const res = await fetch(url, { method: 'POST', headers: { 'X-API-KEY': apiKey, 'Content-Type': 'application/json', }, body: JSON.stringify({ attendees_ids: [attendeeId], text: 'Thanks Mery, talk soon!', }), });
With Triggers and Webhooks
Receive real-time updates from your users' linked accounts through Unipile's webhook system. Trigger your workflows on events like "New message received", "Invitation accepted" or "Email opened", and connect them to any tool.
Build Real Workflows For Your Needs
From simple automations to advanced multi-step flows, Unipile lets you connect events across LinkedIn, WhatsApp, email and more, using Make, n8n or your own backend logic. Here are real examples used by builders and agencies today.
LinkedIn Sequence → Email Follow-Up → Schedule Event
Design your own multi-step sequences. Combine LinkedIn actions, email follow-ups and meeting scheduling, all triggered by real user interactions. Every step is fully configurable:
Whether you build in Make, n8n or your own app, each step runs from the user's own account, on behalf of the authenticated user: real engagement, not just messages.
Explore the Messaging APITrigger LinkedIn Searches and Collect Clean Data
With Unipile, you can launch LinkedIn searches and retrieve profile results without writing a single line of code. Plug in your search URL, call the API, and get structured data like name, title and company, ready to use in any workflow.
Set Search URL
Define a LinkedIn or Sales Navigator search URL with filters like job title, industry or location. It can be static or dynamic, pulled from Airtable, Notion or forms.
Call Unipile API
Send the search to Unipile. Results come back as structured JSON, on behalf of the authenticated user.
Parse & Format JSON
Use Make or n8n to pick the fields you need from the API response: full name, job title, company, location and LinkedIn profile URL. The data is ready for enrichment or sync.
Log to CRM or Spreadsheet
Unipile is an independent technical intermediary, not affiliated with, endorsed by, or sponsored by LinkedIn. Each search runs from the authenticated user's own account.
Learn about LinkedIn APIAutomation Use Case: Multi-Channel Qualification Workflow
Qualify and route prospects across LinkedIn, WhatsApp and email automatically: enrich their profiles, analyze intent and trigger the right next step with zero manual work.
Message Received
Trigger the workflow through a Unipile webhook when a new LinkedIn or WhatsApp message arrives.
Call Unipile API
Fetch the message content, sender ID and context via Unipile.
Enrich Profile
Get job title, company, location and past interactions with Unipile's profile endpoints.
Analyse Intent with AI
Send the message content to OpenAI, from your own workflow, to assess buyer intent or interest level.
Score Lead & Route Action
Based on profile and intent, assign a lead score and define the next step.
Send Reply or Calendar Invite
Reply automatically or suggest a meeting with Unipile's messaging or calendar API.
Update CRM or Notify Slack
Log the interaction and the decision into your CRM, or alert your team in Slack.
Build Your Own Analytics with Unipile's API and Webhooks
Unipile does not force a fixed dashboard. It provides detailed logs, events and webhooks, so you build exactly the analytics you need in Notion, Airtable, Sheets or any reporting tool. Track reply rates, message delivery or API usage across clients, all available through endpoints or real-time events.
Visualize the Metrics That Matter to You
Track exactly what happens inside your workflows. From webhook responses to channel-specific replies, Unipile gives you the event-level data to build meaningful dashboards.
Build a Reporting Layer with Your Tools
Take full ownership of your analytics: route Unipile data into your own system and visualize it the way you want.
Start Building Smarter Workflows with the Unipile API
Integrate once, connect every channel, and power LinkedIn, email, WhatsApp and calendar workflows with zero complexity.
Set Up Your Unipile API Dashboard
Log into the Unipile Dashboard to create your app, get your API key and monitor API usage.
Implement the Unipile API in Your Workflows
Call the REST endpoints from Make, n8n or your backend. Users link their accounts through a hosted login you open with POST /v2/auth/link, and webhooks push real-time events.
Activate Multi-Channel Features
Build messaging, data sync and AI-driven features across every linked account, and follow each account status from the dashboard.
Optimize Your Integration with Experts Support
Whether you're starting from scratch or already have a system in place, our integration process is made to get you live fast.
Built-In Security and Compliance
Enterprise-grade protection for your data and workflows Learn more about our security
No-Code Workflows FAQ
Answers for builders and agencies connecting Unipile to Make, n8n or their own scripts.
Yes. Unipile lets you link and manage multiple accounts (LinkedIn, WhatsApp, Gmail, Outlook and more) from a single dashboard. Each linked account can be used independently in your workflows, on behalf of the user who authenticated it.
Sign up, create your app in the Unipile dashboard to get your DSN and API key, then send calls from Make or n8n HTTP modules, Postman or your own code. You will find full examples in our documentation.
Yes. Unipile handles the API layer for messaging, email, calendar and search. In your workflows, you can combine it with Airtable, Notion, Google Sheets or Slack to log events, build dashboards or notify your team.
Yes. Unipile webhooks notify your automation tools, like Make or n8n, in real time when messages are received, invitations are accepted or other events occur.
Yes. You can run searches, retrieve profiles and track engagement across LinkedIn, Sales Navigator and Recruiter through the unified API, with hosted authentication. Every action runs 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. See the LinkedIn API page for details.
Yes. Unipile provides the building blocks (webhooks, delivery status, metadata) to create your own analytics in Notion, Google Sheets or Looker Studio, with total control over what you monitor.
You can capture the error responses from Unipile and build fallback logic in Make or n8n, like triggering a Slack alert, retrying the action or logging the issue in your CRM.
Still have questions? Our team is here to help.
Talk to an expert
Instagram