API Multi-Canale per Agenti AI: Email, LinkedIn e WhatsApp (2026)

API multicanale per agenti AI

Uno API multicanale per agenti IA: Email, LinkedIn, WhatsApp e oltre

Fornisci ai tuoi agenti AI un accesso autenticato a email, LinkedIn, WhatsApp, Telegram e Instagram da un'unica API unificata. Agendo per conto dell'utente autenticato, non di una casella di posta di sistema condivisa. Server MCP nativo incluso.

Costruisci il tuo agente Leggi la documentazione
agent_tools.py
# Fornisci al tuo agente strumenti multicanale from unipilo import UnipileClient client = UnipileClient(chiave_api="TUA_CHIAVE") # Leggere le e-mail per conto dell'utente e-mail = client.e-mail.list( account_id="account_gmail_utente" ) # Invia un messaggio diretto su LinkedIn per conto dell'utente client.messaging.send( account_id="account_linkedin_utente", id_fornitore_partecipante="id_prospetto", text="Ciao, ho visto il tuo post..." )
Agente multicanale in esecuzione - 5 canali collegati
LinkedIn WhatsApp Telegramma Instagram
Definizione

Cos'è un'API multicanale per agenti AI?

Gli agenti AI necessitano di più di una singola casella di posta per operare su larga scala. Un'API multicanale per agenti AI è un'interfaccia unificata che consente a un agente di leggere, inviare e gestire comunicazioni tramite email, LinkedIn, WhatsApp, Telegram e Instagram, tutto da una singola integrazione, agendo per conto dell'utente autenticato che ha concesso l'accesso. Unipile è l'unica API multicanale per agenti AI che copre sia i messaggi professionali CHE le email in un unico endpoint, con un server MCP nativo per le email e tutti gli altri canali.

A API multicanale per agenti AI è uno strato API che offre a un agente AI l'accesso autenticato a più canali di comunicazione, tra cui email, messaggi diretti di LinkedIn, WhatsApp, Telegram e Instagram, tramite un unico endpoint. L'agente agisce per conto di un utente autenticato, leggendo e inviando messaggi dai veri account di quell'utente anziché da una casella di posta generica del sistema. Questa è la differenza fondamentale tra un agente che sembra umano e uno che sembra un bot.

Canale Supportato Leggi Inviare Per conto dell'utente Casella di posta solo per agenti
Email (Gmail) A nome di
Email (Outlook) A nome di
Email (IMAP) A nome di
LinkedIn A nome di
WhatsApp A nome di
Telegramma A nome di
Instagram A nome di
Email (Gmail)
Leggi Inviare
Per conto dell'utente
Email (Outlook)
Leggi Inviare
Per conto dell'utente
Email (IMAP)
Leggi Inviare
Per conto dell'utente
LinkedIn
Leggi Inviare
Per conto dell'utente
WhatsApp
Leggi Inviare
Per conto dell'utente
Telegramma
Leggi Inviare
Per conto dell'utente
Instagram
Leggi Inviare
Per conto dell'utente

Pronto a dare al tuo agente AI un accesso multicanale?

Crea ora
Il problema

API email per agenti AI: perché il canale singolo non è sufficiente

Un'API di posta elettronica per agenti AI risolve una parte del problema. Il tuo agente può leggere una casella di posta Gmail, scrivere risposte e attivare follow-up. Ma nel momento in cui un potenziale cliente risponde su LinkedIn, un cliente ti contatta su WhatsApp e un contatto chiave risponde solo tramite Telegram, un agente a canale singolo tace. La comunicazione del mondo reale non avviene in una singola casella di posta. Ecco perché un'API multi-canale per agenti AI è diventata lo standard architetturale per stack di agenti di livello di produzione nel 2026.

I canali non comunicano tra loro

Un potenziale cliente potrebbe ignorare la tua email ma rispondere a un messaggio su LinkedIn entro poche ore. Con una singola API di posta elettronica, il tuo agente non ha visibilità su queste conversazioni parallele e non può coordinare una sequenza di interazione coerente tra i canali.

Il contesto si perde tra i passaggi di consegne

Quando il tuo agente legge una conversazione via email ma non ha accesso alla cronologia della conversazione di LinkedIn dallo stesso contatto, produce risposte prive di contesto. Un'API di messaggistica unificata per agenti AI elimina questa lacuna centralizzando tutti i segnali del canale in un unico posto.

Integrazioni multiple moltiplicano i costi di manutenzione

Mettere insieme un'API di posta elettronica separata, un wrapper per API LinkedIn, un'integrazione WhatsApp e un bot Telegram crea quattro flussi di autenticazione, quattro archivi di credenziali e quattro punti di errore. Ogni aggiornamento della piattaforma rompe una parte diversa dello stack.

Gli utenti si aspettano che gli agenti agiscano per loro conto ovunque

Gli utenti che collegano i propri account si aspettano che il loro agente AI monitori e risponda su tutti i canali, non solo via email. Un'API di messaggistica unificata per agenti AI che agisce per conto di ciascun utente autenticato soddisfa questa aspettativa senza richiedere all'utente di gestire credenziali di agente separate per ciascuna piattaforma.

Cosa non possono fare gli agenti a canale singolo

Invia un messaggio LinkedIn quando un'email rimbalza o non riceve risposta per 48 ore
Rileva che una risposta di WhatsApp ha chiuso un accordo già discusso via email e aggiorna il CRM di conseguenza
Indirizza una richiesta di assistenza clienti da un DM di Instagram alla coda del team corretta in base all'analisi del contenuto
Riassumi un intero thread di contatti tra email E LinkedIn per il briefing giornaliero di un rappresentante di vendita

Diversi prodotti affrontano il caso d'uso delle API email a singolo canale per agenti AI - la categoria include strumenti progettati per fornire agli agenti una casella di posta dedicata. Unipile adotta un approccio diverso: invece di una nuova casella di posta, gli agenti accedono agli account collegati esistenti dell'utente per conto dell'utente autenticato, attraverso ogni canale supportato contemporaneamente.

Inizia oggi stesso a creare un agente multicanale, senza bisogno di integrazioni aggiuntive.

Iniziare a costruire
Come funziona Unipile

Una API, per conto dell'utente autenticato

Il principio fondamentale di progettazione alla base dell'API multi-canale di Unipile per agenti AI è che ogni azione viene intrapresa per conto dell'utente autenticato. L'agente non ottiene una chiave a livello di sistema per inviare messaggi su larga scala. Agisce come delegato di una persona reale che ha esplicitamente concesso l'accesso al proprio account LinkedIn, alla propria casella di posta Gmail, al proprio account WhatsApp. Questa distinzione è importante sia per la conformità della piattaforma che per la qualità dell'output dell'agente.

Come funziona Unipile

Intermediario tecnico indipendente - non partner di piattaforma

Unipile agisce come intermediario tecnico indipendente tra la tua applicazione e le piattaforme di comunicazione che i tuoi utenti hanno collegato. Quando un agente AI invia un messaggio LinkedIn o legge una conversazione Gmail tramite Unipile, lo fa utilizzando le credenziali dell'utente autenticato che ha collegato quell'account, non una credenziale di sistema condivisa. Unipile non è affiliata, approvata o sponsorizzata da LinkedIn, Google o Meta. Ogni account collegato appartiene interamente all'utente che lo ha autenticato. L'ambito di accesso è limitato a quanto autorizzato dall'utente autenticato e nessun dato viene archiviato in archivi paralleli al di fuori dell'ambito della sessione attiva.

1

L'utente collega i propri account

Ogni utente collega i propri account di posta elettronica, LinkedIn, WhatsApp o altri tramite OAuth o flusso di credenziali sicuro. Nessuna chiave di sistema condivisa. Ogni account collegato è limitato a quell'utente.

2

L'agente riceve un token con ambito

Il tuo agente IA riceve un ID account che mappa all'account collegato dell'utente. Tutte le chiamate API includono questo ID, garantendo che ogni azione sia attribuita all'utente autenticato corretto, non al titolare della chiave API.

3

L'agente agisce per conto dell'utente

L'agente legge, invia e gestisce le comunicazioni come l'utente. Dalla prospettiva del destinatario, il messaggio proviene dall'account reale dell'utente. I limiti di frequenza della piattaforma e le norme di utilizzo si applicano su base per utente, non a livello globale.

Crea il tuo primo agente con autenticazione per utente adeguata in pochi minuti.

Costruisci il tuo agente con Unipile
Canali supportati

Canali supportati: Email, LinkedIn, WhatsApp, Telegram, Instagram

L'API multi-canale Unipile per agenti AI copre l'intera gamma di comunicazioni professionali e consumer. Ogni canale è accessibile tramite la stessa interfaccia API unificata, utilizzando lo stesso modello di autenticazione, per conto dell'utente autenticato che ha collegato tale account. Nessun SDK separato per piattaforma, nessuna gestione frammentata delle credenziali.

Email

Email - Gmail, Outlook, IMAP

Accesso completo all'email tramite Gmail, Outlook e qualsiasi provider compatibile IMAP. Gli agenti possono leggere thread, inviare risposte, gestire etichette e monitorare la casella di posta tramite webhook.

Leggi, invia, rispondi, inoltra
Accesso a fili e allegati
Notifiche push webhook
LinkedIn

LinkedIn - Messaggi diretti e InMail

Accedere ai messaggi diretti e alle richieste di connessione di LinkedIn tramite l'account dell'utente autenticato. Gli agenti possono leggere le conversazioni, inviare messaggi e recuperare i profili di contatto.

Invia messaggi diretti e InMail
Leggi la cronologia dei messaggi
Recupera i profili dei contatti
WhatsApp

WhatsApp - Personale e Aziendale

Leggi e invia messaggi WhatsApp dall'account collegato dell'utente. Ideale per gli agenti di customer success che necessitano di chiudere le conversazioni sul canale in cui i clienti rispondono meglio.

Leggere e inviare messaggi
Accesso alla chat di gruppo
Supporto messaggi multimediali
Telegramma

Telegram - Chat e Canali

Accedi alle conversazioni di Telegram dall'account collegato dell'utente. Gli agenti che operano in community con molti sviluppatori o in flussi di lavoro crypto/fintech scoprono spesso che Telegram è il principale canale asincrono.

Leggi e invia messaggi diretti
Accesso a gruppi e canali
Recupero messaggi in tempo reale
Instagram

Instagram - Messaggi diretti

Leggi e rispondi ai DM di Instagram dall'account aziendale o personale collegato dell'utente. Chiave per gli agenti dell'e-commerce e della creator economy che gestiscono volumi di DM in entrata su larga scala.

Leggi e rispondi ai DM
Messaggi multimediali supportati
Per conto dell'account collegato
Messaggero

Messenger - Messaggistica di Facebook

Accedi alle conversazioni di Facebook Messenger dall'account collegato dell'utente. Utile per gli agenti di supporto che gestiscono le richieste dei clienti che arrivano tramite le pagine Facebook o i thread personali di Messenger.

Leggere e inviare messaggi
Accesso alla cronologia dei thread
Autenticazione per utente
MCP Server - Principale elemento di differenziazione

Il server Unipile MCP per agenti AI

Il Model Context Protocol (MCP) è lo standard aperto che consente agli agenti AI come Claude, Cursor e Windsurf di connettersi a strumenti esterni tramite un'interfaccia strutturata e sicura. Unipile fornisce un server MCP nativo su https://developer.unipile.com/mcp - una volta collegato, il tuo agente ottiene l'accesso immediato a tutti gli account di posta elettronica, LinkedIn, WhatsApp, Telegram e Instagram collegati. Nessun SDK personalizzato richiesto, nessuna definizione di strumento su misura da scrivere per canale.

~/.cursor/mcp.json
{ "server mcp": { "palo unico": { "url": "https://developer.unipile.com/mcp", "intestazioni": { "X-API-KEY": "LA_TUA_CHIAVE_API_UNIPILE" } } } }
Server MCP connesso - tutti i canali disponibili come strumenti
1

Crea una chiave API Unipile

Registrati su dashboard.unipile.com e genera una chiave API dalle impostazioni del tuo spazio di lavoro. Questa chiave autentica la connessione del tuo server MCP.

2

Aggiungi la configurazione del server MCP

Apri il file delle impostazioni MCP nel tuo editor AI (Cursor, Windsurf, Claude Desktop) e aggiungi la voce del server Unipile con la tua chiave API nelle intestazioni.

3

Collega account utente

I tuoi utenti collegano la loro email, LinkedIn, WhatsApp e altri account tramite il flusso di link account ospitato da Unipile o la tua implementazione OAuth.

4

Dai all'agente gli ID dell'account

Passa gli ID degli account collegati dell'utente come contesto al tuo agente. Gli strumenti MCP utilizzano questi ID per circoscrivere ogni azione all'utente autenticato corretto.

elenco_email

Recupera thread di email dalla casella di posta collegata dell'utente - Gmail, Outlook o IMAP

invia_email

Invia un'email dall'account collegato dell'utente, con allegati opzionali

invia_messaggio_linkedin

Invia un messaggio diretto o un InMail su LinkedIn per conto dell'utente autenticato

elenca_messaggi

Leggi messaggi da qualsiasi canale collegato - WhatsApp, Telegram, Instagram, Messenger

invia_messaggio

Invia un messaggio su qualsiasi canale di messaggistica collegato per conto dell'utente autenticato

cerca_documenti

Consulta la documentazione per sviluppatori di Unipile per assistenza nella generazione di codice di integrazione

Una configurazione MCP. Tutti i canali. Inizia oggi a costruire il tuo agente multi-canale.

Costruisci con MCP
Casi d'uso dell'agente

Casi d'uso degli agenti: cosa sblocca il multi-canale

I seguenti casi d'uso rappresentano i modelli più comuni in cui un'API multi-canale per agenti AI offre un valore misurabile rispetto a un approccio a canale singolo. Ogni modello descrive il lavoro svolto dall'agente, perché sono necessari più canali e come l'API di messaggistica unificata Unipile lo abilita.

01

Ricerca

Agente di ricerca

Lavoro Raccogliere informazioni di contesto su un contatto prima di una riunione, cronologia email, profilo LinkedIn, messaggi recenti.
Perché multicanale: La conversazione via email potrebbe essere scarna, ma la cronologia delle conversazioni su LinkedIn rivela la profondità delle relazioni. I messaggi WhatsApp potrebbero contenere i prossimi passi concordati mai registrati nel CRM.
Modello a pila singola L'agente interroga thread di email, cronologia dei messaggi diretti di LinkedIn e WhatsApp per l'identificativo del contatto. Aggrega un briefing pre-riunione da tutte e tre le fonti utilizzando la stessa struttura di chiamata API.
Email LinkedIn WhatsApp

02

Raggiungimento

Agente di outreach

Lavoro Esegui una sequenza di coinvolgimento multi-fase che adatti il canale in base al comportamento di risposta.
Perché multicanale: I tassi di apertura delle email stanno diminuendo. Un potenziale cliente che ignora due email spesso risponde a un messaggio su LinkedIn con la stessa proposta. L'agente deve orchestrare la cadenza su base per utente e per contatto.
Modello a pila singola L'agente invia un'email tramite l'account Gmail collegato dell'utente, attende 48 ore, verifica se è stata aperta, quindi invia un messaggio su LinkedIn utilizzando invia_messaggio_linkedin strumento, tutti dai conti reali dell'utente autenticato.
Email LinkedIn

03

Triage

Agente di smistamento della posta in arrivo

Lavoro Monitora tutte le caselle di posta, classifica i messaggi in arrivo per urgenza e argomento e presenta i 5 elementi principali che richiedono azione.
Perché multicanale: Una richiesta di un'offerta urgente potrebbe arrivare tramite messaggio diretto su LinkedIn mentre l'utente sta monitorando solo la posta elettronica. L'agente di smistamento normalizza tutti i canali in una coda di priorità unificata.
Modello a pila singola L'agente utilizza eventi webhook da account email e di messaggistica collegati per ricevere notifiche in tempo reale. L'LLM classifica ogni messaggio in arrivo. Gli elementi prioritari vengono mostrati tramite un digest email giornaliero inviato tramite l'account collegato dell'utente.
Email LinkedIn WhatsApp Telegramma

04

Agente del servizio clienti

Agente di successo del cliente

Lavoro Gestire le richieste in entrata dei clienti tramite WhatsApp e email, risolvere autonomamente i problemi di livello 1, escalare i problemi di livello 2 agli agenti umani con il contesto completo.
Perché multicanale: I clienti B2C contattano tramite WhatsApp. I clienti B2B utilizzano e-mail o LinkedIn. Un agente del customer success che può rispondere solo via e-mail perde completamente il segmento "WhatsApp-first".
Modello a pila singola L'agente monitora account WhatsApp ed email collegati per i messaggi in arrivo. Instrada ciascuno al gestore di risposta appropriato. In caso di escalation, crea un thread di riepilogo e trasferisce il contesto a un operatore umano tramite lo stesso canale utilizzato dal cliente.
Email WhatsApp Instagram

05

Vendite

Agente di vendita

Lavoro Qualifica lead in entrata, programma demo, invia materiale di follow-up e aggiorna il CRM, tutto autonomamente attraverso i canali preferiti dal potenziale cliente.
Perché multicanale: Un lead SaaS compila un modulo ma poi risponde a un InMail di LinkedIn. L'agente deve tenere traccia dello stato della conversazione su entrambi i canali per evitare messaggi duplicati o contraddittori.
Modello a pila singola L'agente utilizza le funzionalità di accesso alle e-mail dell'LLM per le e-mail di qualificazione e l'API di messaggistica di LinkedIn per l'engagement basato sulle connessioni. Filo diretto di contatti unificato archiviato nello strato applicativo, non in Unipile. Quote di utilizzo della piattaforma rispettate su base per utente.
Email LinkedIn
# Agente di vendita: selezione tramite e-mail, contatto tramite LinkedIn asincrono def qualificare_lead(lead, account_utenti): # Fase 1, invio dell'e-mail di qualificazione await client.e-mail.send( account_id=user_accounts["gmail"], a=piombo"email"], soggetto="Breve domanda sul vostro stack", corpo=genera_email(capofila) ) # Fase 2: in caso di mancata risposta entro 48 ore, inviare un messaggio di follow-up su LinkedIn se non await controllo_rispostapiombo["email", ore=48): await client.messaging.send( account_id=user_accounts["linkedin"], id_fornitore_partecipante=piombo"linkedin_id"], text=genere_messaggio_linkedin(capofila) )

Consulta tutti i casi d'uso degli agenti sul sito web di Unipile.

Esplora casi d'uso degli agenti AI
Esempi di codice

Codice: fornisci a un agente email + strumenti LinkedIn

I seguenti esempi mostrano come creare un agente AI multi-canale utilizzando l'API di messaggistica unificata Unipile. Entrambi gli esempi Python e Node.js dimostrano la lettura di un'e-mail e l'invio di un messaggio LinkedIn dallo stesso account utente autenticato, utilizzando schemi di chiamata API coerenti tra i canali.

Prerequisiti: Una chiave API Unipile, almeno un account email collegato (Gmail, Outlook o IMAP) e un account LinkedIn collegato per l'utente. Gli ID account vengono restituiti quando l'utente collega i propri account. Vedi il Guida introduttiva a Unipile per il flusso di collegamento dell'account.
Pitone
Node.js
MCP (Claude)
agent_tools.py
import richieste BASE_URL = "https://api1.unipile.com:13465/api/v1" CHIAVE_API = "LA_TUA_CHIAVE_API_UNIPILE" INTÈSTAZIONI = { "X-API-KEY": API_KEY, "Content-Type": "application/json" } # ---- Strumento 1: Leggere le e-mail per conto dell'utente autenticato ---- def elenco_email(id_account_email, limite=10): res = richieste.ottenere( f"{BASE_URL}/email", intestazioni=INTESTAZIONI, parametri={ "account_id": ID_account_email, "limite": limite } ) return res.json() # ---- Strumento 2: Invia un messaggio diretto su LinkedIn per conto dell'utente autenticato ---- def invia_dm_linkedin(id_account_linkedin, id_provider_destinatario, messaggio): res = richieste.posta( f"{BASE_URL}/chat", intestazioni=INTESTAZIONI, json={ "account_id": id_account_linkedin, "id_partecipanti": [recipient_provider_id], "testo": message } ) return res.json() # ---- Esempio di orchestrazione degli agenti ---- def esegui_agenteLa traduzione è: user e-mail = elenco_email(utente["id_account_email"]) email_principale = email"articoli"][0] #: ricevi l'ultima e-mail Decisione dell'agente #: ricontattare tramite LinkedIn se l'e-mail proviene da un potenziale cliente se è_prospect(email_superiore): invia_dm_linkedin( utente["linkedin_account_id"], ricerca_id_linkedin(email_superiore["da"]), genera_seguitoemail principale )
Agente in esecuzione - posta elettronica letta, DM LinkedIn in coda per utente autenticato
agentTools.js
const BASE_URL = 'https://api1.unipile.com:13465/api/v1'; const CHIAVE_API = 'LA_TUA_CHIAVE_API_UNIPILE'; const intestazioni = { 'X-API-KEY': CHIAVE_API, 'Content-Type': 'application/json' }; // Tool 1: Leggi le email per conto dell'utente autenticato async function elencaEmail(idAccountEmail, limite = 10) { const url = `${BASE_URL}/emails?account_id=${emailAccountId}&limit;=${limit}`; const res = await fetch(url, { headers }); return res.json(); } // Strumento 2: Invia DM LinkedIn per conto dell'utente autenticato async function invia messaggi privati su LinkedIn(linkedinAccountId, recipientId, messaggio) { const res = await fetch(`${BASE_URL}/chats`, { method: 'POST', intestazioni, body: JSON.stringere({ ID_account: ID_account_linkedin, attendees_ids: [recipientId], messaggio }) }); return res.json(); } // Agente: leggi email, decidi, invia DM su LinkedIn async function esegui Agente{ const { articoli } = await elencaEmail(user.emailAccountId); per (const e-mail di elementi) { se (èProspect(email)) { await invia messaggi privati su LinkedIn( user.IDAccountLinkedIn, await lookupLinkedInId(email.da), generaSeguito(email) ); } } }
Agent tools ready - accesso multicanale da una singola chiave API
claude_desktop_config.json
{ "server mcp": { "palo unico": { "url": "https://developer.unipile.com/mcp", "intestazioni": { "X-API-KEY": "LA_TUA_CHIAVE_API_UNIPILE" } } } } Una volta connesso, Claude può utilizzare istruzioni in linguaggio naturale: Leggi le ultime 5 email da john@example.com nella mia casella di posta Gmail" Invia un messaggio LinkedIn a prospect_id dicendo ciao" Controlla se ci sono messaggi WhatsApp non letti dai miei 3 contatti principali" // // Tutte le azioni vengono eseguite per conto dell'utente autenticato // i cui ID di account collegati sono forniti come contesto.
Server MCP connesso - Claude ha a disposizione strumenti multicanale

Riferimento completo all'API e altri esempi di codice nella documentazione per sviluppatori.

Leggi la documentazione dell'API
Conformità

Gestione dei dati e limiti della piattaforma

La creazione di agenti AI che interagiscono con account utente reali richiede un'attenta attenzione alla gestione dei dati e alle policy di utilizzo delle piattaforme. I seguenti blocchi di conformità descrivono come Unipile gestisce i dati, come opera rispetto alle piattaforme a cui si collega e il quadro di responsabilità per la cadenza e il volume degli agenti.

Nota sulla gestione dei dati

Nessun archivio dati parallelo - accesso limitato all'ambito della sessione

Unipile non memorizza messaggi utente, contenuti e-mail o metadati dei messaggi in un archivio parallelo o database indipendente al di fuori dell'ambito della sessione API attiva. Quando il tuo agente recupera e-mail, messaggi LinkedIn o conversazioni WhatsApp tramite l'API Unipile, tali dati vengono recuperati in tempo reale dall'account collegato dell'utente e restituiti nella risposta API. Unipile è uno strato di inoltro, non replica né indicizza le comunicazioni utente in modo indipendente. L'applicazione è responsabile di qualsiasi archiviazione dei dati recuperati in conformità con le normative applicabili in materia di protezione dei dati (GDPR, SOC2).

Limiti della piattaforma e uso responsabile

I limiti di velocità vengono comunicati dalla piattaforma, la cadenza è tua responsabilità

Unipile comunica i limiti di frequenza e le restrizioni d'uso imposte da ciascuna piattaforma di comunicazione (LinkedIn, WhatsApp, Gmail, Outlook, Telegram, Instagram). Quando un agente invia messaggi o recupera dati tramite l'API Unipile, si applicano i limiti della piattaforma stessa. La decisione sulla frequenza dei messaggi, sul volume di invio giornaliero e sulla frequenza di coinvolgimento è interamente una decisione lato cliente e deve essere presa in modo responsabile dallo sviluppatore dell'applicazione. Unipile non approva, raccomanda o garantisce alcun volume di coinvolgimento specifico. Le azioni che superano la politica di utilizzo accettabile di una piattaforma sono responsabilità dello sviluppatore. Unipile non è affiliato, approvato o sponsorizzato da LinkedIn, Google o Meta.

Conformità GDPR e SOC2

L'infrastruttura di Unipile è progettata tenendo conto della conformità al GDPR e dei principi SOC2. Le credenziali dell'account utente sono crittografate a riposo. I token di accesso non vengono mai registrati o esposti nelle risposte delle API.

Isolamento dell'account per utente

Ogni account collegato è strettamente limitato all'utente che lo ha autenticato. Non vi è alcuna fuga di dati tra utenti. Un agente che opera sull'account dell'utente A non può accedere ai messaggi dell'utente B.

Limiti di velocità nativi della piattaforma

LinkedIn, WhatsApp, Gmail e altre piattaforme impongono propri limiti di utilizzo. Unipile fa emergere questi limiti nelle risposte di errore delle API. Il tuo agente deve implementare un'appropriata logica di back-off e controllo del volume.

Confronto

Agenti multicanale vs. agenti a canale singolo

La tabella qui sotto confronta un approccio API multi-canale per agenti AI (Unipile) con stack di agenti tipici a canale singolo o solo email. Quando hai bisogno sia di un'API email affidabile per agenti AI sia di accesso a LinkedIn o WhatsApp in un unico posto, la differenza architetturale diventa evidente. Il confronto si basa sulle capacità, non sulle affermazioni di marketing. Non sono inclusi collegamenti a prodotti di terze parti: questo è un confronto di categoria.

Capacità Unipile (multicanale) API per agente solo email Fai-da-te multi-integrazione
Numero di canali supportati 6+ (Email, LinkedIn, WhatsApp, Telegram, Instagram, Messenger) Solo email (1 canale) Variabile (dipende dalle integrazioni costruite)
Per conto dell'utente autenticato Sì - account collegati per utente Varia - alcuni usano caselle di posta condivise Richiede OAuth personalizzato per piattaforma
Server MCP nativo Sì - developer.unipile.com/mcp Alcuni offrono MCP solo per email Devono essere creati strumenti MCP personalizzati per piattaforma
Accesso ai messaggi di LinkedIn Sì - Messaggi diretti e InMail No Richiede un'integrazione separata di LinkedIn
Accesso a WhatsApp e Telegram Sì - entrambi supportati No Integrazioni separate necessarie per canale
Endpoint API unificato Sì - stessa struttura API su tutti i canali No, solo API email No - strutture endpoint frammentate
Notifiche push webhook Sì - canali email e di messaggistica Solo webhook email Varia per integrazione
È ora di agent multi-canale Ore (1 chiave API + configurazione MCP) Giorni (solo email) Settimane o mesi per canale aggiuntivo

Inizia a costruire con l'unica API multi-canale per agenti AI che copre email, LinkedIn, WhatsApp e altro ancora.

Costruisci il tuo agente

API Multi-Canale per Agenti AI - FAQ

Domande frequenti sulla creazione di agenti AI con accesso alla comunicazione multicanale: e-mail, LinkedIn, WhatsApp, Telegram e Instagram tramite un'unica API unificata.

Unipile è l'unica API unificata che consente a un agente AI di inviare sia e-mail (tramite Gmail, Outlook o IMAP) sia messaggi diretti di LinkedIn da una singola integrazione, agendo per conto dell'utente autenticato. A differenza delle API di agenti solo e-mail, Unipile copre tutti i principali canali professionali in una singola chiave API. Il server MCP a developer.unipile.com/mcp rendere la configurazione un'aggiunta a un singolo file di configurazione in Claude, Cursor o Windsurf.

Sì. L'API di messaggistica unificata di Unipile per agenti AI offre accesso sia agli account di posta elettronica (Gmail, Outlook, IMAP) che alle conversazioni di WhatsApp tramite un unico endpoint API. L'agente legge e invia per conto dell'utente autenticato che ha collegato tali account. Lo stesso account_id-based è utilizzato per entrambi i canali: non sono necessari flussi o SDK separati per l'autenticazione.

Sì. Unipile gestisce un server MCP (Model Context Protocol) nativo all'indirizzo developer.unipile.com/mcp. Una volta connessi, gli agenti AI in esecuzione su Claude Desktop, Cursor o Windsurf possono accedere a tutti i canali collegati, tra cui LinkedIn, WhatsApp, email, Telegram e Instagram, tramite normali chiamate agli strumenti MCP. Non sono necessarie definizioni di strumenti personalizzate per canale. Questo è l'unico server MCP per messaggistica via email E LinkedIn in un'unica configurazione.

L'utente collega il proprio account LinkedIn tramite il flusso di collegamento account di Unipile. Questo restituisce un ID account collegato specifico per quell'utente. L'agente AI chiama quindi l'API di messaggistica di Unipile con quell' account_id e l'ID del provider LinkedIn del destinatario. Il messaggio viene inviato dall'account LinkedIn reale dell'utente, non da credenziali di sistema condivise. Le policy di utilizzo della piattaforma si applicano su base su base per utente, come decisione lato cliente.

Ciò significa che le azioni dell'agente AI sono attribuite all'account utente reale, non a una chiave API condivisa o a una casella di posta di sistema. Quando un agente legge una conversazione Gmail tramite Unipile, la richiesta utilizza il token OAuth dell'utente che ha collegato quell'account Gmail. Quando invia un messaggio su LinkedIn, il messaggio sembra provenire dal profilo reale di quell'utente. I destinatari vedono il nome dell'utente, non un account robot. Questa è la differenza fondamentale tra Unipile e i prodotti di caselle di posta solo per agenti.

L'API email di Unipile supporta tre provider: Gmail (Google OAuth), Prospettiva (Microsoft OAuth - che copre Outlook personale e Microsoft 365 / Exchange Online), e IMAP (fallback universale per qualsiasi provider di posta elettronica compatibile IMAP). Tutti e tre utilizzano la stessa struttura di chiamata API e lo stesso modello di autenticazione per conto di terzi per l'accesso degli agenti.

Unipile non archivia i messaggi degli utenti o il contenuto delle email in un archivio parallelo al di fuori della sessione API attiva. I dati recuperati tramite l'API vengono restituiti in tempo reale dall'account collegato dell'utente. Unipile agisce come uno strato di relay, un intermediario tecnico che non indicizza o archivia autonomamente le comunicazioni. La tua applicazione è responsabile dell'eventuale archiviazione dei dati in conformità con il GDPR e le normative applicabili in materia di protezione dei dati.

No. Unipile è non affiliato, approvato o sponsorizzato da LinkedIn, Google o Meta. Unipile è un intermediario tecnico indipendente. Quando gli agenti accedono a LinkedIn, Gmail, WhatsApp o Instagram tramite Unipile, lo fanno utilizzando le credenziali dell'utente autenticato che ha esplicitamente collegato quell'account. I limiti di velocità della piattaforma e le policy di uso accettabile si applicano su base per utente e rimangono responsabilità dello sviluppatore.

Hai ancora domande sulla creazione del tuo agente AI multicanale? Il nostro team è qui per aiutarti.

Parlare con un esperto
it_ITIT