Een Multi-channel API voor AI-agenten: E-mail, LinkedIn, WhatsApp en meer
Verleen uw AI-agenten geauthenticeerde toegang tot e-mail, LinkedIn, WhatsApp, Telegram en Instagram - vanuit één uniforme API. Handel namens de geauthenticeerde gebruiker, niet vanuit een gedeeld systeem-inbox. Native MCP-server inbegrepen.
# Geef uw makelaar tools voor verschillende kanalen
van eenpaal importeer UnipileClient
klant = UnipileClient(api_sleutel="JOUW_SLEUTEL")
# E-mail namens de gebruiker lezen
e-mails = klant.e-mail.list(
account_id="gebruikers_gmail_account"
)
# Een privébericht op LinkedIn versturen namens de gebruiker
klant.berichtgeving.send(
account_id="gebruikers_linkedin_account",
deelnemer_provider_id="prospect_id",
text="Hallo, ik zag je bericht..."
)Wat is een multi-channel API voor AI-agenten?
AI-agenten hebben meer nodig dan een enkele inbox om op schaal te opereren. Een API met meerdere kanalen voor AI-agenten is een uniforme interface die een agent in staat stelt om communicatie via e-mail, LinkedIn, WhatsApp, Telegram en Instagram te lezen, te verzenden en te beheren, allemaal vanuit een enkele integratie, namens de geauthenticeerde gebruiker die toestemming heeft verleend. Unipile is de enige API met meerdere kanalen voor AI-agenten die professionele berichten EN e-mail binnen één endpoint dekt, met een native MCP-server voor e-mail en alle andere kanalen.
A multichannel-API voor AI-agenten is een API-laag die een AI-agent via één enkel eindpunt geauthenticeerde toegang biedt tot meerdere communicatiekanalen, waaronder e-mail, directe berichten op LinkedIn, WhatsApp, Telegram en Instagram. De agent handelt namens een geauthenticeerde gebruiker en leest en verstuurt berichten vanuit de echte accounts van die gebruiker in plaats van vanuit een algemene systeem-inbox. Dit is het fundamentele verschil tussen een agent die menselijk aanvoelt en een die aanvoelt als een bot.
| Kanaal | Ondersteund | Lees | Stuur | Namens de gebruiker | Inbox alleen voor agenten |
|---|---|---|---|---|---|
| E-mail (Gmail) | Namens | ||||
| E-mail (Outlook) | Namens | ||||
| E-mail (IMAP) | Namens | ||||
| Namens | |||||
| Namens | |||||
| Telegram | Namens | ||||
| Namens |
Klaar om uw AI-agent toegang tot meerdere kanalen te geven?
Nu bouwenE-mail-API voor AI-agenten: waarom één kanaal niet voldoende is
Een e-mail-API voor AI-agenten lost een deel van het probleem op. Je agent kan een Gmail-inbox lezen, antwoorden opstellen en follow-ups in gang zetten. Maar zodra een potentiële klant reageert op LinkedIn, een klant contact opneemt via WhatsApp en een belangrijke contactpersoon alleen via Telegram antwoordt, valt een agent die slechts één kanaal gebruikt stil. Communicatie in de echte wereld vindt niet plaats in één enkele inbox. Daarom is een multi-channel API voor AI-agenten in 2026 de architecturale standaard geworden voor agentstacks op productieniveau.
Kanalen praten niet met elkaar
Een potentiële klant negeert misschien je e-mail, maar reageert binnen enkele uren op een bericht op LinkedIn. Met slechts één e-mail-API heeft je medewerker geen zicht op deze parallelle gesprekken en kan hij of zij geen samenhangende reeks contactmomenten over verschillende kanalen heen coördineren.
De context gaat verloren bij het doorgeven
Wanneer uw agent een e-mailconversatie leest maar geen toegang heeft tot de gespreksgeschiedenis op LinkedIn van diezelfde contactpersoon, leidt dit tot antwoorden waarin de context ontbreekt. Een API voor geïntegreerde berichtenverwerking voor AI-agenten vult deze leemte op door alle signalen van verschillende kanalen op één plek te bundelen.
Meerdere integraties vermenigvuldigen de onderhoudskosten
Het samenvoegen van een aparte e-mail API, een LinkedIn API wrapper, een WhatsApp integratie en een Telegram bot creëert vier authenticatiestromen, vier credential stores en vier faalpunten. Elke platformupdate breekt een ander deel van de stack.
Gebruikers verwachten dat medewerkers overal namens hen optreden
Gebruikers die hun accounts koppelen, verwachten dat hun AI-agent alle kanalen in de gaten houdt en daarop reageert, niet alleen via e-mail. Een API voor geïntegreerde berichtenverwerking voor AI-agenten, die namens elke geauthenticeerde gebruiker optreedt, voldoet aan deze verwachting zonder dat de gebruiker voor elk platform afzonderlijke inloggegevens voor de agent hoeft te beheren.
Wat single-channel-agenten niet kunnen
Verschillende producten richten zich op de use case van single-channel e-mail API voor AI-agenten – de categorie omvat tools die zijn ontworpen om agenten een toegewijde mailbox te geven. Unipile hanteert een andere aanpak: in plaats van een nieuwe inbox, hebben agenten toegang tot de bestaande gekoppelde accounts van de gebruiker namens de geauthenticeerde gebruiker, tegelijkertijd via elk ondersteund kanaal.
Begin vandaag nog met het bouwen van een multi-channel agent - geen extra integraties nodig.
Beginnen met bouwenEén API, namens de geauthenticeerde gebruiker
Het fundamentele ontwerpprincipe achter de multichannel-API van Unipile voor AI-agenten is dat elke actie wordt uitgevoerd namens de geauthenticeerde gebruiker. De agent krijgt geen sleutel op systeemniveau om op grote schaal berichten te versturen. Hij fungeert als een vertegenwoordiger van een echte persoon die expliciet toegang heeft verleend tot zijn LinkedIn-account, zijn Gmail-inbox en zijn WhatsApp-account. Dit onderscheid is van belang voor zowel de naleving van de platformregels als voor de kwaliteit van de output van de agent.
Hoe Unipile Werkt
Onafhankelijke technische tussenpersoon – geen platformpartner
Unipile fungeert als een onafhankelijke technische tussenpersoon tussen uw applicatie en de communicatieplatforms die uw gebruikers hebben gekoppeld. Wanneer een AI-agent via Unipile een LinkedIn-bericht verstuurt of een Gmail-conversatie leest, gebeurt dit met de inloggegevens van de geauthenticeerde gebruiker die dat account heeft gekoppeld – niet met gedeelde systeemgegevens. Unipile is niet gelieerd aan, goedgekeurd door of gesponsord door LinkedIn, Google of Meta. Elk gekoppeld account is volledig eigendom van de gebruiker die het heeft geauthenticeerd. De reikwijdte van de toegang is beperkt tot wat de geauthenticeerde gebruiker heeft geautoriseerd, en er worden geen gegevens opgeslagen in parallelle archieven buiten de reikwijdte van de actieve sessie.
Gebruiker koppelt zijn accounts
Elke gebruiker koppelt zijn eigen e-mail-, LinkedIn-, WhatsApp- of andere accounts via OAuth of een beveiligde authenticatieprocedure. Er worden geen systeemsleutels gedeeld. Elk gekoppeld account is uitsluitend aan die gebruiker toegewezen.
De agent ontvangt een token met bereik
Uw AI-agent krijgt een account-ID toegewezen dat gekoppeld is aan het account van de gebruiker. Bij alle API-aanroepen wordt dit ID meegestuurd, zodat elke actie wordt toegeschreven aan de juiste, geauthenticeerde gebruiker – en niet aan de houder van de API-sleutel.
De agent handelt namens de gebruiker
De agent leest, verstuurt en beheert berichten namens de gebruiker. Vanuit het perspectief van de ontvanger lijkt het alsof het bericht afkomstig is van het echte account van de gebruiker. De limieten en het gebruiksbeleid van het platform gelden per gebruiker, niet voor het hele platform.
Bouw je eerste agent met juiste per-gebruiker authenticatie in minuten.
Bouw je agent met UnipileOndersteunde kanalen: E-mail, LinkedIn, WhatsApp, Telegram, Instagram
De Unipile multi-channel API voor AI-agenten dekt de volledige stack van professionele en consumentencommunicatie. Elk kanaal is toegankelijk via hetzelfde uniforme API-oppervlak, met hetzelfde authenticatiemodel - namens de geauthenticeerde gebruiker die dat account heeft gekoppeld. Geen aparte SDK per platform, geen gefragmenteerd credential management.
E-mail - Gmail, Outlook, IMAP
Volledige e-mailtoegang voor Gmail, Outlook en elke IMAP-compatibele provider. Agenten kunnen threads lezen, antwoorden verzenden, labels beheren en de inbox monitoren via webhooks.
LinkedIn - DM's en InMail
Toegang tot LinkedIn directe berichten en verbindingsverzoeken via het account van de geauthenticeerde gebruiker. Agenten kunnen gesprekken lezen, berichten verzenden en contactprofielen ophalen.
WhatsApp - Particulier en Zakelijk
Lees en verzend WhatsApp-berichten vanuit het gekoppelde account van de gebruiker. Ideaal voor klantensuccesmedewerkers die gesprekken willen afronden via het kanaal waar klanten het meest reageren.
Telegram - Chats en Kanalen
Telegramgesprekken benaderen vanuit het gekoppelde account van de gebruiker. Agenten die actief zijn in gemeenschappen met veel ontwikkelaars of in crypto/fintech workflows vinden Telegram vaak het primaire asynchrone kanaal.
Instagram - Directe Berichten
Lees en reageer op Instagram DMs van het gekoppelde zakelijke of persoonlijke account van de gebruiker. Sleutel voor e-commerce en creator economy agenten die op grote schaal inkomende DM-volumes afhandelen.
Messenger - Facebook Messaging
Facebook Messenger-gesprekken openen vanuit het gekoppelde account van de gebruiker. Handig voor supportmedewerkers die klantvragen afhandelen die via Facebook Pagina's of persoonlijke Messenger-chats binnenkomen.
De Unipile MCP-server voor AI-agenten
Het Model Context Protocol (MCP) is de open standaard waarmee AI-agenten zoals Claude, Cursor en Windsurf via een gestructureerde, veilige interface verbinding kunnen maken met externe tools. Unipile levert een native MCP-server op https://developer.unipile.com/mcp - plug hem eenmalig in en je agent krijgt onmiddellijk toegang tot alle gekoppelde e-mail-, LinkedIn-, WhatsApp-, Telegram- en Instagram-accounts. Geen aangepaste SDK nodig, geen specifieke tooldefinities per kanaal te schrijven.
{
"mcpServers": {
"unifie": {
"url": "https://developer.unipile.com/mcp",
"Headers": {
"X-API-SLEUTEL": "UW_UNIPILE_API_SLEUTEL"
}
}
}
}Maak een Unipile API-sleutel aan
Meld je aan bij dashboard.unipile.com en genereer een API-sleutel vanuit uw werkruimte-instellingen. Deze sleutel authentiseert uw MCP-serververbinding.
Voeg de MCP serverconfiguratie toe
Open in uw AI-editor (Cursor, Windsurf, Claude Desktop) het MCP-configuratiebestand en voeg de Unipile-serververmelding toe met uw API-sleutel in de headers.
Koppel gebruikersaccounts
Uw gebruikers koppelen hun e-mail, LinkedIn, WhatsApp en andere accounts via de Unipile gehoste accountkoppeling of uw eigen OAuth-implementatie.
Geef de agent de account-ID's
Geef de gekoppelde account-ID's van de gebruiker mee als context aan uw agent. De MCP-tools gebruiken deze ID's om elke actie te beperken tot de juiste geauthenticeerde gebruiker.
e-mails weergeven
E-mailthreads ophalen uit de gekoppelde inbox van de gebruiker - Gmail, Outlook of IMAP
e-mail_verzenden
Stuur een e-mail vanuit het gekoppelde account van de gebruiker, met optionele bijlagen
stuur_linkedin_bericht
Stuur een LinkedIn direct message of InMail namens de geauthenticeerde gebruiker
bericht_ophalen
Berichten lezen van elk gekoppeld kanaal - WhatsApp, Telegram, Instagram, Messenger
bericht_verzenden
Verstuur een bericht via een gekoppeld berichtenkanaal namens de geauthenticeerde gebruiker
documenten_zoeken
Domein Unipile's ontwikkelaarsdocumentatie op voor hulp bij het genereren van integratiecode
Eén MCP-configuratie. Alle kanalen. Begin vandaag nog met het bouwen van uw omnichannel agent.
Bouwen met MCPGebruiksscenario's voor agents: wat multichannel ontgrendelt
De volgende gebruiksscenario’s illustreren de meest voorkomende situaties waarin een multichannel-API voor AI-agenten aantoonbare voordelen biedt ten opzichte van een single-channel-aanpak. Elk scenario beschrijft welke taak de agent uitvoert, waarom meerdere kanalen nodig zijn en hoe de Unipile Unified Messaging API dit mogelijk maakt.
01
OnderzoekOnderzoeksagent
02
OutreachOutreach Agent
stuur_linkedin_bericht tool, allemaal van de echte accounts van de geauthenticeerde gebruiker.
03
TriageMedewerker voor het sorteren van inkomende e-mails
04
CS-agentMedewerker Klantensucces
05
VerkoopVerkoopagent
# Verkoopagent: selecteer via e-mail, leg contact via LinkedIn
async def lead kwalificeren(lead, gebruikersaccounts):
# Stap 1: kwalificatie-e-mail versturen
wacht op klant.e-mail.send(
account_id=user_accounts["gmail"],
naar=lood"e-mail"],
onderwerp="Snelle vraag over jullie stack",
lichaam=e-mail_genereren(lead)
)
# Stap 2: als er binnen 48 uur geen reactie is, een follow-up via LinkedIn
als niet wacht op controleer_antwoord(vervolg["e-mail", uren=48):
wacht op klant.berichtgeving.send(
account_id=user_accounts["linkedin"],
deelnemer_provider_id=lood"linkedin_id"],
text=Genereer_linkedin_bericht(lead)
)Zie alle agent use cases op de Unipile website.
AI-agent toepassingen verkennenCodeurs: geef een agent e-mail + LinkedIn tools
De volgende voorbeelden laten zien hoe je een multichannel AI-agent kunt bouwen met behulp van de Unipile Unified Messaging API. Zowel de Python- als de Node.js-voorbeelden laten zien hoe je vanuit hetzelfde geauthenticeerde gebruikersaccount een e-mail kunt lezen en een LinkedIn-bericht kunt versturen, waarbij voor alle kanalen dezelfde API-aanroeppatronen worden gebruikt.
importeer verzoekt
BASE_URL = "https://api1.unipile.com:13465/api/v1"
API_SLEUTEL = "UW_UNIPILE_API_SLEUTEL"
KOPTEKSTEN = {
"X-API-SLEUTEL": API_SLEUTEL,
"Content-Type": "application/json"
}
# ---- Tool 1: E-mails lezen namens de geauthenticeerde gebruiker ----
def e-mails weergeven(e-mail_account_id, limiet=10):
res = verzoekt.krijgen(
f"{BASE_URL}/e-mails",
kopteksten=KOPPEN,
parameters={
"account_id": email_account_id,
"limiet": begrenzen
}
)
return res.json()
# ---- Tool 2: Een privébericht op LinkedIn versturen namens de aangemelde gebruiker ----
def verzend_linkedin_pb(linkedin_account_id, ontvanger_provider_id, bericht):
res = verzoekt.post(
f"{BASE_URL}/gesprekken",
kopteksten=KOPPEN,
json={
"account_id": linkedin_account_id,
"deelnemers_ids": [ontvanger_aanbieder_id],
"tekst": message
}
)
return res.json()
# ---- Voorbeeld van agentcoördinatie ----
def agent_uitvoeren(gebruiker):
e-mails = e-mails weergeven(gebruiker["e_mailadres_id"])
top_e-mail = e-mails"items"][0] #: de meest recente e-mail ophalen
Besluit van de #-medewerker: neem via LinkedIn contact op als de e-mail afkomstig is van een potentiële klant
als is_prospect(bovenste_e_mail):
verzend_linkedin_pb(
gebruiker["linkedin_account_id"],
linkedin_id_zoekenbovenste e-mail"van"]),
genereer_vervolg(top_email)
)const BASE_URL = 'https://api1.unipile.com:13465/api/v1';
const API_SLEUTEL = 'UW_UNIPILE_API_SLEUTEL';
const kopteksten = {
'X-API-KEY': API_SLEUTEL,
'Content-Type': "toepassing/json
};
// Tool 1: E-mails lezen namens de geauthenticeerde gebruiker
async function e-mails lijst(emailAccountId, limiet = 10) {
const url = `${BASE_URL}/emails?account_id=${emailAccountId}&limit;=${limit}`;
const res = wacht op fetch(url, { headers });
return res.json();
}
// Tool 2: Stuur LinkedIn DM namens de geauthenticeerde gebruiker
async function stuurLinkedInDM(linkedinAccountId, ontvangerId, bericht) {
const res = wacht op fetch(`${BASE_URL}/chats`, {
method: POST,
kop,
body: JSON.rijgen({
account_id: linkedinAccountId,
attendees_ids: [recipientId],
bericht
})
});
return res.json();
}
// Agent: e-mail lezen, beslissen, LinkedIn DM sturen
async function agentUitvoeren(gebruiker) {
const { items } = wacht op e-mails lijst(gebruiker.emailAccountID);
voor (const e-mail van items) {
als (isVooruitzicht(e-mail)) {
wacht op stuurLinkedInDM(
user.linkedinAccountId,
wacht op LinkedInIdOpzoeken(email.from),
genererenVervolg(e-mail)
);
}
}
}{
"mcpServers": {
"unifie": {
"url": "https://developer.unipile.com/mcp",
"Headers": {
"X-API-SLEUTEL": "UW_UNIPILE_API_SLEUTEL"
}
}
}
}
Zodra verbonden, kan Claude natuurlijke taalinstructies gebruiken:
Lees de laatste 5 e-mails van john@example.com in mijn Gmail-inbox"
// "Stuur een LinkedIn-bericht naar prospect_id om hallo te zeggen"
"Controleer of er ongelezen WhatsApp-berichten zijn van mijn top 3 contacten"
//
// Alle acties worden uitgevoerd namens de geauthenticeerde gebruiker
// wiens gekoppelde account-ID's als context worden verstrekt.Volledige API-referentie en meer codevoorbeelden in de ontwikkelaarsdocumentatie.
Lees de API-documentatieGegevensverwerking en platformlimieten
Het bouwen van AI-agenten die interageren met echte gebruikersaccounts vereist zorgvuldige aandacht voor gegevensbeheer en beleidslijnen voor platformgebruik. De volgende compliance-blokken beschrijven hoe Unipile gegevens verwerkt, hoe het opereert ten opzichte van de platforms waarmee het verbinding maakt, en het verantwoordelijkheidsframework voor de cadans en het volume van de agent.
Gegevensverwerking Opmerking
Geen parallelle gegevensarchieven - alleen sessiegebonden toegang
Unipile slaat geen gebruikersberichten, e-mailinhoud of berichtmetadata op in een parallel archief of onafhankelijke database buiten de scope van de actieve API-sessie. Wanneer uw agent e-mails, LinkedIn-berichten of WhatsApp-gesprekken ophaalt via de Unipile API, wordt die data in realtime opgehaald uit het gekoppelde account van de gebruiker en teruggestuurd in het API-antwoord. Unipile is een doorgeeflaag – het repliceert of indexeert gebruikerscommunicatie niet onafhankelijk. Uw applicatie is verantwoordelijk voor de opslag van opgehaalde gegevens in overeenstemming met de toepasselijke regelgeving inzake gegevensbescherming (GDPR, SOC2).
Platformlimieten en verantwoord gebruik
Rate limits worden doorgegeven door het platform - cadence is jouw verantwoordelijkheid
Unipile geeft de snelheidslimieten en gebruiksbeperkingen weer die door elk communicatieplatform (LinkedIn, WhatsApp, Gmail, Outlook, Telegram, Instagram) worden opgelegd. Wanneer een agent berichten verstuurt of gegevens ophaalt via de Unipile API, gelden de eigen limieten van het platform. De beslissing over de frequentie van berichten, het dagelijkse verzonden volume en de frequentie van interactie is volledig een beslissing van de klant en moet op verantwoorde wijze worden genomen door de applicatieontwikkelaar. Unipile onderschrijft, raadt geen specifieke interactievolumes aan en garandeert deze ook niet. Acties die het acceptabele gebruiksbeleid van een platform overschrijden, zijn de verantwoordelijkheid van de ontwikkelaar. Unipile is niet gelieerd aan, onderschreven door of gesponsord door LinkedIn, Google of Meta.
AVG en SOC2 compliance
De infrastructuur van Unipile is ontworpen met aandacht voor GDPR-compliance en SOC2-principes. Gebruikersaccountgegevens worden versleuteld opgeslagen (at rest). Toegangstokens worden nooit gelogd of blootgesteld in API-antwoorden.
Per-gebruiker accountisolatie
Elke gekoppelde account is strikt beperkt tot de gebruiker die deze heeft geauthenticeerd. Er is geen datalek tussen gebruikers. Een agent die namens gebruiker A opereert, kan geen toegang krijgen tot de berichten van gebruiker B.
Platform-specifieke snelheidslimieten
LinkedIn, WhatsApp, Gmail en andere platforms leggen hun eigen gebruiksquota op. Unipile toont deze limieten in API-foutmeldingen. Je agent moet de juiste back-off en volumeregelingslogica implementeren.
Multi-channel versus single-channel agentstacks
De onderstaande tabel vergelijkt een multi-channel API-aanpak voor AI-agents (Unipile) met typische single-channel of alleen e-mail agentstacks. Wanneer u zowel een betrouwbare e-mail-API voor AI-agents als toegang tot LinkedIn of WhatsApp op één plek nodig heeft, wordt het architecturale verschil duidelijk. De vergelijking is gebaseerd op mogelijkheden, niet op marketingclaims. Er worden geen links naar producten van derden opgenomen - dit is een categorievergelijking.
| Vermogen | Unipile (multi-kanaal) | E-mail-only agent API | Doe-het-zelf multi-integratie |
|---|---|---|---|
| Aantal ondersteunde kanalen | 6+ (E-mail, LinkedIn, WhatsApp, Telegram, Instagram, Messenger) | Alleen e-mail (1 kanaal) | Variabel (afhankelijk van geïntegreerde systemen) |
| Namens de geauthenticeerde gebruiker | Ja - per-gebruiker gekoppelde accounts | Varieert - sommigen gebruiken gedeelde in-boxen | Vereist aangepaste OAuth per platform |
| Native MCP server | Ja - developer.unipile.com/mcp | Sommigen bieden MCP alleen voor e-mail aan | Moet aangepaste MCP-tools per platform bouwen |
| LinkedIn berichtentoegang | Ja - DM's en InMail | Geen | Vereist aparte LinkedIn-integratie |
| WhatsApp en Telegram toegang | Ja - beide ondersteund | Geen | Aparte integraties nodig per kanaal |
| Uniform API-eindpunt | Ja - dezelfde API-structuur voor alle kanalen | Nee - alleen e-mail API | Nee - gefragmenteerde eindpuntstructuren |
| Webhook pushmeldingen | Ja - e-mail en berichtenkanalen | E-mail webhooks alleen | Varieert per integratie |
| Tijd voor multi-channel agent | Uren (1 API-sleutel + MCP-configuratie) | Dagen (alleen e-mail) | Weken tot maanden per extra kanaal |
Begin met bouwen met de enige multi-channel API voor AI-agenten die e-mail, LinkedIn, WhatsApp en meer omvat.
Bouw je agentMulti-Channel API voor AI-Agents - Veelgestelde Vragen
Veelgestelde vragen over het bouwen van AI-agenten met toegang tot communicatie via meerdere kanalen - e-mail, LinkedIn, WhatsApp, Telegram en Instagram via één uniforme API.
Eenpaal is de enige uniforme API waarmee een AI-agent zowel e-mail (via Gmail, Outlook of IMAP) als directe LinkedIn-berichten kan verzenden vanuit een enkele integratie, handelend namens de geauthenticeerde gebruiker. In tegenstelling tot API's voor agenten die alleen e-mail ondersteunen, dekt Unipile alle belangrijke professionele kanalen met één API-sleutel. De MCP-server op developer.unipile.com/mcp maakt de installatie een enkele configuratiebestand-toevoeging in Claude, Cursor, of Windsurf.
Ja. De unificatiemessaging-API van Unipile voor AI-agenten biedt toegang tot zowel e-mailaccounts (Gmail, Outlook, IMAP) als WhatsApp-gesprekken via één API-endpoint. De agent leest en verzendt namens de geauthenticeerde gebruiker die die accounts heeft gekoppeld. Hetzelfde account_id-gebaseerd patroon wordt voor beide kanalen gebruikt - geen aparte authenticatiestromen of SDK's nodig.
Ja. Unipile beheert een native MCP (Model Context Protocol) server op developer.unipile.com/mcp. Eenmaal verbonden hebben AI-agenten die draaien in Claude Desktop, Cursor of Windsurf toegang tot alle gekoppelde kanalen - inclusief LinkedIn, WhatsApp, e-mail, Telegram en Instagram - via standaard MCP-toolaanroepen. Geen aangepaste tooldefinities per kanaal vereist. Dit is de enige MCP-server voor zowel e-mail- als LinkedIn-berichten in één configuratie.
De gebruiker koppelt hun LinkedIn-account via de accountkoppelingsstroom van Unipile. Dit retourneert een gekoppelde account-ID die specifiek is voor die gebruiker. De AI-agent belt vervolgens de Unipile-berichtenserver API met die account_id en de LinkedIn provider-ID van de ontvanger. Het bericht wordt verzonden vanaf het echte LinkedIn-account van de gebruiker - niet een gedeelde systeemreferentie. Gebruiksbeleid van het platform is van toepassing op een per gebruiker basis, als een beslissing aan de klantenzijde.
Dit betekent dat de acties van de AI-agent worden toegeschreven aan het echte gebruikersaccount, niet aan een gedeelde API-sleutel of een systeem-inbox. Wanneer een agent een Gmail-thread leest via Unipile, gebruikt het verzoek de OAuth-token van de gebruiker die dat Gmail-account heeft gekoppeld. Wanneer het een LinkedIn-bericht verzendt, lijkt het bericht afkomstig te zijn van het echte profiel van die gebruiker. Ontvangers zien de naam van de gebruiker, niet een botaccount. Dit is het fundamentele verschil tussen Unipile en producten met alleen een agent-inbox.
De Unipile e-mail API ondersteunt drie providers: Gmail (Google OAuth), Outlook (Microsoft OAuth - geldig voor persoonlijke Outlook en Microsoft 365 / Exchange Online), en IMAP (universele fallback voor elke IMAP-compatibele e-mailprovider). Alle drie gebruiken dezelfde API-aanroepstructuur en hetzelfde on-behalf-of-authenticatiemodel voor agenttoegang.
Unipile slaat gebruikersberichten of e-mailinhoud niet op in een parallel archief buiten de actieve API-sessie. Gegevens die via de API worden opgehaald, worden in realtime geretourneerd vanuit het gekoppelde account van de gebruiker. Unipile fungeert als een doorgeeflaag - een technische tussenlaag die communicatie niet zelfstandig indexeert of archiveert. Uw applicatie is verantwoordelijk voor eventuele gegevensopslag in overeenstemming met de AVG en toepasselijke wetgeving inzake gegevensbescherming.
Nee. Unipile is niet gelieerd aan, goedgekeurd door, of gesponsord door LinkedIn, Google of Meta. Unipile is een onafhankelijke technische tussenpersoon. Wanneer agenten via Unipile toegang krijgen tot LinkedIn, Gmail, WhatsApp of Instagram, doen ze dit met de inloggegevens van de geauthenticeerde gebruiker die dat account expliciet heeft gekoppeld. Platform rate limits en acceptabele gebruiksregels zijn van toepassing per gebruiker en blijven de verantwoordelijkheid van de ontwikkelaar.
Nog vragen over het bouwen van uw multi-channel AI-agent? Ons team staat klaar om u te helpen.