Jeden API wielokanałowe dla agentów AI: E-mail, LinkedIn, WhatsApp i nie tylko
Zapewnij swoim agentom AI uwierzytelniony dostęp do poczty e-mail, LinkedIn, WhatsApp, Telegram i Instagram - z jednego, ujednoliconego API. Działaj w imieniu uwierzytelnionego użytkownika, a nie współdzielonej skrzynki systemowej. W zestawie natywny serwer MCP.
# Zapewnij swojemu agentowi narzędzia do obsługi wielu kanałów
z unipile import UnipileClient
klient = UnipileClient(Klucz API="TWÓJ_KLUCZ")
# Odbieranie wiadomości e-mail w imieniu użytkownika
e-maile = klient.e-mail.list(
account_id="konta_gmail_użytkownika"
)
# Wyślij prywatną wiadomość na LinkedIn w imieniu użytkownika
klient.przekazywanie wiadomości.send(
account_id="konto_linkedin_użytkownika",
identyfikator_dostawcy_uczestnika="id_potencjalnego_klienta",
text="Dzień dobry, widziałem/am Pani/Pana post..."
)Co to jest wielokanałowe API dla agentów AI?
Agenci AI potrzebują więcej niż jednego skrzynki odbiorczej do działania na dużą skalę. Wielokanałowy interfejs API dla agentów AI to ujednolicony interfejs, który pozwala agentowi na odczytywanie, wysyłanie i zarządzanie komunikacją przez e-mail, LinkedIn, WhatsApp, Telegram i Instagram, wszystko z jednej integracji, działając w imieniu uwierzytelnionego użytkownika, który udzielił dostępu. Unipile to jedyny wielokanałowy interfejs API dla agentów AI, który obejmuje profesjonalne wiadomości i pocztę e-mail w jednym punkcie końcowym, z natywnym serwerem MCP dla poczty e-mail i wszystkich innych kanałów.
A Wielokanałowe API dla agentów AI jest warstwą API, która zapewnia agentowi AI uwierzytelniony dostęp do wielu kanałów komunikacji, w tym poczty e-mail, wiadomości bezpośrednich LinkedIn, WhatsApp, Telegram i Instagram, poprzez pojedynczy punkt końcowy. Agent działa w imieniu uwierzytelnionego użytkownika, odczytując i wysyłając wiadomości z prawdziwych kont tego użytkownika, a nie z ogólnej skrzynki odbiorczej systemu. To jest fundamentalna różnica między agentem, który wydaje się być człowiekiem, a tym, który wydaje się być botem.
| Kanał | Obsługiwane | Czytaj | Wyślij | W imieniu użytkownika | Skrzynka odbiorcza tylko dla agentów |
|---|---|---|---|---|---|
| E-mail (Gmail) | W imieniu | ||||
| E-mail (Outlook) | W imieniu | ||||
| Email (IMAP) | W imieniu | ||||
| W imieniu | |||||
| W imieniu | |||||
| Telegram | W imieniu | ||||
| W imieniu |
Gotowi na zapewnienie swojemu agentowi AI dostępu wielokanałowego?
Buduj terazAPI poczty e-mail dla agentów AI: dlaczego jeden kanał to za mało
API pocztowe dla agentów AI rozwiązuje jedną część problemu. Twój agent może odczytywać skrzynkę odbiorczą Gmail, tworzyć odpowiedzi i uruchamiać kolejne działania. Ale w momencie, gdy potencjalny klient odpowie na LinkedIn, klient skontaktuje się przez WhatsApp, a kluczowy kontakt odpisze tylko przez Telegram – agent obsługujący jeden kanał milknie. Komunikacja w świecie rzeczywistym nie odbywa się w jednej skrzynce odbiorczej. Dlatego w 2026 roku wielokanałowe API dla agentów AI stało się standardem architektonicznym dla produkcyjnych stosów agentów.
Kanały nie rozmawiają ze sobą
Potencjalny klient może zignorować Twojego e-maila, ale odpowiedzieć na wiadomość na LinkedIn w ciągu kilku godzin. Dzięki jednemu interfejsowi API poczty e-mail, Twój agent nie ma wglądu w te równoległe konwersacje i nie może skoordynować spójnej sekwencji działań w różnych kanałach.
Kontekst jest tracony podczas przekazywania zadań
Kiedy agent odczyta wątek e-mailowy, ale nie ma dostępu do historii rozmów z LinkedIn od tego samego kontaktu, generuje odpowiedzi pozbawione kontekstu. Zunifikowane API komunikacyjne dla agentów AI eliminuje tę lukę, centralizując wszystkie sygnały z kanałów w jednym miejscu.
Wiele integracji mnoży koszty utrzymania
Spięcie osobnego API poczty, wrappera API LinkedIn, integracji WhatsApp i bota Telegram tworzy cztery przepływy uwierzytelniania, cztery magazyny poświadczeń i cztery punkty awarii. Każda aktualizacja platformy psuje inny element stosu.
Użytkownicy oczekują, że agenci będą działać w ich imieniu wszędzie
Użytkownicy łączący swoje konta oczekują, że ich agent AI będzie monitorował i reagował na wszystkich platformach, a nie tylko przez e-mail. Zunifikowane API do obsługi wiadomości dla agentów AI, które działa w imieniu każdego uwierzytelnionego użytkownika, spełnia te oczekiwania bez konieczności zarządzania przez użytkownika oddzielnymi poświadczeniami agenta dla każdej platformy.
Czego nie mogą robić agenci jednokanałowi
Kilka produktów adresuje przypadek użycia interfejsu API poczty e-mail w jednym kanale dla agentów SI – kategoria obejmuje narzędzia zaprojektowane do zapewnienia agentom dedykowanej skrzynki pocztowej. Unipile stosuje inne podejście: zamiast nowej skrzynki odbiorczej, agenci uzyskują dostęp do istniejących połączonych kont użytkownika w imieniu uwierzytelnionego użytkownika, we wszystkich obsługiwanych kanałach jednocześnie.
Zacznij budować swojego wielokanałowego agenta już dziś – bez dodatkowych integracji.
Rozpocznij budowanieJeden interfejs API w imieniu uwierzytelnionego użytkownika
Podstawową zasadą projektową stojącą za wielokanałowym API Unipile dla agentów AI jest to, że każda akcja jest podejmowana w imieniu uwierzytelnionego użytkownika. Agent nie otrzymuje klucza systemowego do masowego wysyłania wiadomości na dużą skalę. Działa jako delegat rzeczywistej osoby, która wyraźnie udzieliła dostępu do swojego konta LinkedIn, skrzynki odbiorczej Gmail lub konta WhatsApp. To rozróżnienie jest ważne zarówno ze względu na zgodność z platformą, jak i jakość wyników generowanych przez agenta.
Jak Działa Unipile
Niezależny pośrednik techniczny - nie partner platformy
Unipile działa jako niezależny pośrednik techniczny między Twoją aplikacją a platformami komunikacyjnymi powiązanymi przez Twoich użytkowników. Gdy agent AI wysyła wiadomość na LinkedIn lub odczytuje wątek Gmail za pośrednictwem Unipile, robi to przy użyciu poświadczeń uwierzytelnionego użytkownika, który powiązał to konto – a nie współdzielonego poświadczenia systemowego. Unipile nie jest powiązane, wspierane ani sponsorowane przez LinkedIn, Google ani Meta. Każde powiązane konto należy w całości do użytkownika, który je uwierzytelnił. Zakres dostępu jest ograniczony do tego, co uwierzytelniony użytkownik autoryzował, a żadne dane nie są przechowywane w równoległych archiwach poza zakresem aktywnej sesji.
Użytkownik łączy swoje konta
Każdy użytkownik łączy swoje własne konta e-mail, LinkedIn, WhatsApp lub inne za pomocą OAuth lub bezpiecznego przepływu poświadczeń. Brak współdzielonych kluczy systemowych. Każde połączone konto jest przypisane do tego użytkownika.
Agent otrzymuje ograniczony token
Twój agent AI otrzymuje identyfikator konta, który mapuje się na połączone konto użytkownika. Wszystkie wywołania API zawierają ten identyfikator, co zapewnia, że każda czynność jest przypisywana do właściwego uwierzytelnionego użytkownika – a nie do posiadacza klucza API.
Agent działa w imieniu użytkownika
Agent czyta, wysyła i zarządza komunikacją jako użytkownik. Z punktu widzenia odbiorcy wiadomość pochodzi z rzeczywistego konta użytkownika. Limity transakcji i zasady użytkowania platformy mają zastosowanie w podziale na użytkowników, a nie globalnie.
Zbuduj swój pierwszy agent z odpowiednim uwierzytelnianiem użytkownika w kilka minut.
Zbuduj swojego agenta z UnipileObsługiwane kanały: Email, LinkedIn, WhatsApp, Telegram, Instagram
Wielokanałowe API Unipile dla agentów AI obejmuje cały stos komunikacji profesjonalnej i konsumenckiej. Każdy kanał jest dostępny za pośrednictwem tego samego zunifikowanego interfejsu API, przy użyciu tego samego modelu uwierzytelniania - w imieniu uwierzytelnionego użytkownika, który powiązał dane konto. Bez oddzielnych zestawów SDK dla poszczególnych platform, bez fragmentarycznego zarządzania poświadczeniami.
Email - Gmail, Outlook, IMAP
Pełny dostęp do poczty e-mail w usługach Gmail, Outlook i innych zgodnych z IMAP. Agenci mogą czytać wątki, wysyłać odpowiedzi, zarządzać etykietami i monitorować skrzynkę odbiorczą za pomocą webhooków.
LinkedIn - Wiadomości prywatne i InMail
Uzyskaj dostęp do bezpośrednich wiadomości i próśb o połączenie na LinkedIn za pośrednictwem uwierzytelnionego konta użytkownika. Agenci mogą czytać rozmowy, wysyłać wiadomości i pobierać profile kontaktów.
WhatsApp - Prywatny i Biznesowy
Czytaj i wysyłaj wiadomości WhatsApp z połączonego konta użytkownika. Idealne dla agentów obsługi klienta, którzy potrzebują zamykać rozmowy w kanale, w którym klienci są najbardziej responsywni.
Telegram – czaty i kanały
Uzyskaj dostęp do rozmów na Telegramie z połączonego konta użytkownika. Agenci działający w społecznościach skupionych na deweloperach lub w przepływach pracy związanych z kryptowalutami/fintechami często uważają Telegram za główny kanał asynchroniczny.
Instagram - Wiadomości prywatne
Czytaj i odpowiadaj na wiadomości DM na Instagramie z połączonego konta Biznesowego lub Osobistego użytkownika. Kluczowe dla agentów e-commerce i twórców zajmujących się dużą ilością przychodzących wiadomości DM.
Messenger - Wiadomości Facebook
Uzyskaj dostęp do rozmów na Facebook Messengerze z połączonego konta użytkownika. Przydatne dla agentów wsparcia obsługujących zapytania klientów, które docierają za pośrednictwem stron na Facebooku lub wątków na Messengerze.
Serwer Unipile MCP dla agentów AI
Protokół Kontekstu Modelu (MCP) to otwarty standard, który umożliwia agentom AI, takim jak Claude, Cursor i Windsurf, łączenie się z zewnętrznymi narzędziami za pośrednictwem ustrukturyzowanego, bezpiecznego interfejsu. Unipile dostarcza natywny serwer MCP w https://developer.unipile.com/mcp - podłącz go raz, a Twój agent uzyska natychmiastowy dostęp do wszystkich połączonych kont e-mail, LinkedIn, WhatsApp, Telegram i Instagram. Żadnych niestandardowych zestawów SDK, żadnych indywidualnych definicji narzędzi do napisania dla każdego kanału.
{
"mcpSerwery": {
"stos niepodzielny": {
"url": "https://developer.unipile.com/mcp",
"nagłówki": {
"X-API-KEY": "TWÓJ_KLUCZ_API_UNIPILE"
}
}
}
}Utwórz klucz API Unipile
Zapisz się na dashboard.unipile.com i wygeneruj klucz API z ustawień swojej przestrzeni roboczej. Ten klucz uwierzytelnia połączenie serwera MCP.
Dodaj konfigurację serwera MCP
W edytorze AI (Cursor, Windsurf, Claude Desktop) otwórz plik ustawień MCP i dodaj wpis serwera Unipile z kluczem API w nagłówkach.
Połącz konta użytkowników
Twoi użytkownicy łączą swoje konta e-mail, LinkedIn, WhatsApp i inne za pośrednictwem przepływu łączenia konta hostowanego przez Unipile lub własnej implementacji OAuth.
Podaj identyfikatory kont swojemu agentowi
Przekaż identyfikatory połączonych kont użytkownika jako kontekst do swojego agenta. Narzędzia MCP używają tych identyfikatorów do zakresowania każdej akcji do poprawnego uwierzytelnionego użytkownika.
list_emails
Pobierz wątki e-mail z połączonej skrzynki pocztowej użytkownika - Gmail, Outlook lub IMAP
wyślij_e-mail
Wyślij e-mail z połączonego konta użytkownika, z opcjonalnymi załącznikami
wyślij_wiadomość_linkedin
Wyślij prywatną wiadomość lub InMail na LinkedIn w imieniu uwierzytelnionego użytkownika
lista_wiadomości
Czytaj wiadomości z dowolnego połączonego kanału - WhatsApp, Telegram, Instagram, Messenger
wyślij_wiadomość
Wyślij wiadomość na dowolny połączony kanał komunikatora w imieniu uwierzytelnionego użytkownika
przeszukaj_dokumenty
Zażądaj dokumentacji deweloperskiej Unipile w celu pomocy w generowaniu kodu integracyjnego
Jedna konfiguracja MCP. Wszystkie kanały. Zacznij budować swojego wielokanałowego agenta już dziś.
Buduj z MCPPrzypadki użycia agentów: co odblokowuje wielokanałowość
Poniższe przypadki użycia przedstawiają najczęstsze wzorce, w których wielokanałowe API dla agentów AI dostarcza wymierną wartość w porównaniu do podejścia jednokanałowego. Każdy wzorzec opisuje zadanie wykonywane przez agenta, dlaczego wiele kanałów jest niezbędnych i w jaki sposób ujednolicone API do obsługi wiadomości Unipile to umożliwia.
01
BadaniaAgent ds. Badań
02
ZasięgPrzedstawiciel ds. kontaktów
wyślij_wiadomość_linkedin narzędzie, wszystko z prawdziwych kont uwierzytelnionego użytkownika.
03
TriazAgent odpowiedzialny za sortowanie skrzynki odbiorczej
04
Agent CSAgent ds. sukcesu klienta
05
SprzedażAgent Sprzedaży
# – przedstawiciel handlowy: kwalifikacja przez e-mail, nawiązywanie kontaktów przez LinkedIn
asynchroniczne def kwalifikuj_leada(wiodący, konta_użytkowników):
# Krok 1: wyślij e-mail z potwierdzeniem kwalifikacji
czekać klient.e-mail.send(
account_id=user_accounts["gmail"],
do=ołów["email"],
podmiot="Mam szybkie pytanie dotyczące waszego stosu technologicznego",
ciało=wygeneruj_email(wstęp)
)
# – Krok 2: jeśli nie otrzymamy odpowiedzi w ciągu 48 godzin, wysyłamy wiadomość na LinkedIn
jeśli nie czekać sprawdź odpowiedź(ołówek["email", godzin=48):
czekać klient.przekazywanie wiadomości.send(
account_id=user_accounts["linkedin"],
identyfikator_dostawcy_uczestnika=ołów["linkedin_id"],
text=Wygeneruj_wiadomość_na_LinkedIn(wstęp)
)Zobacz wszystkie przypadki użycia agentów na stronie Unipile.
Przeglądaj przypadki użycia agentów AIKod: e-mail agenta + narzędzia LinkedIn
Poniższe przykłady pokazują, jak zbudować wielokanałowego agenta AI przy użyciu ujednoliconego API przesyłania wiadomości Unipile. Zarówno przykłady w Pythonie, jak i Node.js demonstrują odczytywanie wiadomości e-mail i wysyłanie wiadomości na LinkedIn z tego samego uwierzytelnionego konta użytkownika, używając spójnych wzorców wywołań API w wielu kanałach.
import żądania
BASE_URL = "https://api1.unipile.com:13465/api/v1"
Klucz API = "TWÓJ_KLUCZ_API_UNIPILE"
NAGŁÓWKI = {
"X-API-KEY": KLUCZ_API,
"Content-Type": "application/json"
}
# ---- Narzędzie 1: Odbieranie wiadomości e-mail w imieniu uwierzytelnionego użytkownika ----
def list_emails(id_konta_email, limit=10):
res = żądania.uzyskać(
f"{BASE_URL}/maile",
nagłówki=NAGŁÓWKI,
parametry={
"account_id": id_konta_email,
"limit": limit
}
)
return res.json()
# ---- Narzędzie 2: Wysyłanie prywatnych wiadomości na LinkedIn w imieniu zalogowanego użytkownika ----
def wyślij_wiadomość_na_linkedin(identyfikator_konta_linkedin, identyfikator_dostawcy_odbiorcy, wiadomość)
res = żądania.stanowisko(
f"{BASE_URL}/czaty",
nagłówki=NAGŁÓWKI,
json={
"account_id": linkedin_id_konta,
"id_uczestników": [identyfikator_odbiorcy_dostawcy],
"tekst": message
}
)
return res.json()
# ---- Przykład koordynacji agentów ----
def uruchom_agenta(użytkownik):
e-maile = list_emails(użytkownik["identyfikator_konta_email"])
najlepszy_email = e-maile"przedmioty"][0] # – pobierz najnowszą wiadomość e-mail
Decyzja agenta #: skontaktować się przez LinkedIn, jeśli wiadomość e-mail pochodzi od potencjalnego klienta
jeśli jest_potencjalny_klient(email_górny):
wyślij_wiadomość_na_linkedin(
Użytkownik"identyfikator_konta_linkedin"],
lookup_linkedin_id(e_mail_górny"od"]),
wygeneruj_kontynuację(najlepszy_email)
)const BASE_URL = 'https://api1.unipile.com:13465/api/v1';
const Klucz API = 'Klucz_API_YOUR_UNIPILE';
const nagłówki = {
'Klucz API X': KLUCZ_API,
'Content-Type': 'application/json'
};
// Narzędzie 1: Odczytywanie wiadomości e-mail w imieniu uwierzytelnionego użytkownika
async function listaEmaili(emailAccountId, limit = 10) {
const url = `${BASE_URL}/emails?account_id=${emailAccountId}&limit;=${limit}`;
const res = czekać fetch(url, { nagłówki });
return res.json();
}
// Narzędzie 2: Wyślij wiadomość prywatną na LinkedIn w imieniu uwierzytelnionego użytkownika
async function Wyślij DM na LinkedIn(linkedinAccountId, recipientId, wiadomość) {
const res = czekać fetch(`${BASE_URL}/chats`, {
method: 'POST',
nagłówki,
body: JSON.stringify({
identyfikator_konta: identyfikatorKontaLinkedIn,
attendees_ids: [recipientId],
wiadomość
})
});
return res.json();
}
// Agent: przeczytaj e-mail, zdecyduj, wyślij wiadomość na LinkedIn
async function uruchomAgenta{
const { przedmioty } = czekać listaEmaili(user.emailAccountId);
dla (const e-mail z przedmioty) {
jeśli (kandydat(email)) {
czekać Wyślij DM na LinkedIn(
user.linkedinAccountId,
czekać lookupLinkedInId(email.from),
wygenerujDalszeDziałanie(e-mail)
);
}
}
}{
"mcpSerwery": {
"stos niepodzielny": {
"url": "https://developer.unipile.com/mcp",
"nagłówki": {
"X-API-KEY": "TWÓJ_KLUCZ_API_UNIPILE"
}
}
}
}
Po połączeniu Claude może używać instrukcji w języku naturalnym:
Przeczytaj ostatnie 5 e-maili od john@example.com w mojej skrzynce odbiorczej Gmail"
// "Wyślij wiadomość na LinkedIn do prospect_id mówiąc cześć"
// "Sprawdź, czy są nieprzeczytane wiadomości WhatsApp od moich 3 najlepszych kontaktów"
//
// Wszystkie akcje wykonywane są w imieniu uwierzytelnionego użytkownika
// których identyfikatory powiązanych kont są podane w kontekście.Pełne odniesienie do API i więcej przykładów kodu w dokumentacji deweloperskiej.
Przeczytaj dokumentację APIObsługa danych i ograniczenia platformy
Tworzenie agentów AI, którzy wchodzą w interakcje z rzeczywistymi kontami użytkowników, wymaga starannego przestrzegania zasad przetwarzania danych i korzystania z platform. Poniższe bloki zgodności opisują, jak Unipile przetwarza dane, jak działa w odniesieniu do platform, do których się podłącza, oraz jakie ramy odpowiedzialności dotyczą tempa i wolumenu pracy agentów.
Uwaga dotycząca przetwarzania danych
Brak równoległych archiwów danych - dostęp tylko w zakresie sesji
Unipile nie przechowuje wiadomości użytkowników, treści wiadomości e-mail ani metadanych wiadomości w równoległym archiwum ani w niezależnej bazie danych poza zakresem aktywnej sesji API. Gdy Twój agent odzyskuje wiadomości e-mail, wiadomości z LinkedIn lub rozmowy z WhatsApp za pośrednictwem API Unipile, dane te są pobierane w czasie rzeczywistym z połączonego konta użytkownika i zwracane w odpowiedzi API. Unipile działa jako warstwa przekaźnikowa – nie replikuje ani nie indeksuje niezależnie komunikacji użytkownika. Twoja aplikacja jest odpowiedzialna za wszelkie przechowywanie pobranych danych zgodnie z obowiązującymi przepisami o ochronie danych (RODO, SOC2).
Ograniczenia platformy i odpowiedzialne korzystanie
Limity wysyłania są przekazywane z platformy - cadencja jest Twoją odpowiedzialnością
Unipile przekazuje informacje o limitach i ograniczeniach użytkowania nałożonych przez każdą platformę komunikacyjną (LinkedIn, WhatsApp, Gmail, Outlook, Telegram, Instagram). Kiedy agent wysyła wiadomości lub pobiera dane za pośrednictwem API Unipile, zastosowanie mają własne limity platformy. Decyzja o częstotliwości wysyłania wiadomości, dziennej liczbie wysłanych wiadomości i częstotliwości angażowania jest całkowicie decyzją po stronie klienta i musi być podejmowana odpowiedzialnie przez dewelopera aplikacji. Unipile nie popiera, nie zaleca ani nie gwarantuje konkretnego wolumenu zaangażowania. Działania przekraczające politykę akceptowalnego użytkowania platformy są odpowiedzialnością dewelopera. Unipile nie jest powiązany, popierany ani sponsorowany przez LinkedIn, Google ani Meta.
Zgodność z RODO i SOC2
Infrastruktura Unipile została zaprojektowana z myślą o zgodności z RODO i zasadach SOC2. Dane logowania do kont użytkowników są szyfrowane w spoczynku. Tokeny dostępu nigdy nie są rejestrowane ani ujawniane w odpowiedziach API.
Izolacja konta na użytkownika
Każde połączone konto jest ściśle ograniczone do użytkownika, który je uwierzytelnił. Nie ma wycieku danych między użytkownikami. Agent działający na koncie użytkownika A nie może uzyskać dostępu do wiadomości użytkownika B.
Limity stawek natywne dla platformy
LinkedIn, WhatsApp, Gmail i inne platformy narzucają własne limity wykorzystania. Unipile ujawnia te limity w odpowiedziach na błędy API. Twój agent musi wdrożyć odpowiednią logikę wycofywania i kontroli wolumenu.
Agent wielokanałowy kontra agent jednokanałowy
Poniższa tabela porównuje wielokanałowe podejście API dla agentów AI (Unipile) z typowymi rozwiązaniami opartymi na jednym kanale lub tylko na poczcie e-mail. Kiedy potrzebujesz zarówno niezawodnego API poczty e-mail dla agentów AI, jak i dostępu do LinkedIn lub WhatsApp w jednym miejscu, różnica architektoniczna staje się jasna. Porównanie opiera się na możliwościach, a nie na obietnicach marketingowych. Nie zawiera linków do produktów stron trzecich – jest to porównanie kategorii.
| Zdolność | Unipile (wielokanałowy) | API agenta tylko e-mail | Wielointegracja DIY |
|---|---|---|---|
| Liczba obsługiwanych kanałów | 6+ (Email, LinkedIn, WhatsApp, Telegram, Instagram, Messenger) | Tylko e-mail (1 kanał) | Zmienna (zależy od zaimplementowanych integracji) |
| W imieniu uwierzytelnionego użytkownika | Tak – połączone konta na użytkownika | Zmiennie - niektórzy używają współdzielonych skrzynek odbiorczych | Wymaga niestandardowego OAuth na platformę |
| Natywny serwer MCP | Tak - developer.unipile.com/mcp | Niektórzy oferują MCP tylko do poczty e-mail | Należy zbudować niestandardowe narzędzia MCP dla każdej platformy |
| Dostęp do wiadomości w LinkedIn | Tak - DM i InMail | Nie | Wymaga osobnej integracji z LinkedIn |
| Dostęp do WhatsApp i Telegram | Tak - oba wspierane | Nie | Oddzielne integracje wymagane na kanał |
| Ujednolicony punkt końcowy interfejsu API | Tak - ta sama struktura API dla wszystkich kanałów | Nie - tylko API e-mail | Nie - fragmentaryczne struktury punktów końcowych |
| Powiadomienia push przez webhook | Tak - kanały e-mail i wiadomości | Powiadomienia e-mail tylko | Różni się w zależności od integracji |
| Czas na agenta wielokanałowego | Godziny (1 klucz API + konfiguracja MCP) | Dni (tylko email) | Tygodnie do miesięcy na dodatkowy kanał |
Zacznij tworzyć z jedynym wielokanałowym API dla agentów AI, które obejmuje pocztę e-mail, LinkedIn, WhatsApp i inne.
Zbuduj swojego agentaWielokanałowe API dla agentów AI - FAQ
Często zadawane pytania dotyczące tworzenia agentów AI z dostępem do komunikacji wielokanałowej - e-mail, LinkedIn, WhatsApp, Telegram i Instagram za pośrednictwem jednego zunifikowanego API.
Unipile jest jedynym zunifikowanym API, które pozwala agentowi AI wysyłać zarówno wiadomości e-mail (przez Gmail, Outlook lub IMAP), jak i wiadomości bezpośrednie na LinkedIn z jednej integracji, działając w imieniu uwierzytelnionego użytkownika. W przeciwieństwie do API agentów obsługujących tylko pocztę e-mail, Unipile obejmuje wszystkie główne kanały profesjonalne w jednym kluczu API. Serwer MCP w developer.unipile.com/mcp sprawia, że konfiguracja sprowadza się do dodania jednego pliku konfiguracyjnego w Claude, Cursor lub Windsurf.
Tak. Zunifikowane API do obsługi wiadomości od Unipile dla agentów AI zapewnia dostęp zarówno do kont e-mail (Gmail, Outlook, IMAP), jak i rozmów na WhatsApp poprzez pojedynczy punkt końcowy API. Agent czyta i wysyła wiadomości w imieniu uwierzytelnionego użytkownika, który połączył te konta. To samo account_id-wzorzec jest używany dla obu kanałów – nie potrzebujesz oddzielnych przepływów uwierzytelniania ani zestawów SDK.
Tak. Unipile obsługuje natywny serwer MCP (Model Context Protocol) pod adresem developer.unipile.com/mcp. Po podłączeniu agenci AI działający w Claude Desktop, Cursor lub Windsurf mogą uzyskać dostęp do wszystkich połączonych kanałów - w tym LinkedIn, WhatsApp, poczty e-mail, Telegramu i Instagramu - za pomocą standardowych wywołań narzędzi MCP. Nie są wymagane niestandardowe definicje narzędzi na kanał. Jest to jedyny serwer MCP do obsługi wiadomości e-mail I wiadomości LinkedIn w jednej konfiguracji.
Użytkownik łączy swoje konto LinkedIn poprzez przepływ połączeń kont Unipile. Zwraca to identyfikator połączonego konta przypisany do tego użytkownika. Następnie agent AI wywołuje interfejs API wiadomości Unipile z tym identyfikatorem account_id oraz identyfikator dostawcy LinkedIn odbiorcy. Wiadomość jest wysyłana z prawdziwego konta LinkedIn użytkownika - nie z udostępnionych danych uwierzytelniających systemu. Obowiązują zasady użytkowania platformy na na użytkownika, jako decyzja po stronie klienta.
Oznacza to, że działania agenta AI są przypisywane do prawdziwego konta użytkownika – a nie do udostępnionego klucza API lub skrzynki systemowej. Kiedy agent odczytuje wątek Gmail za pośrednictwem Unipile, żądanie wykorzystuje token OAuth użytkownika, który połączył to konto Gmail. Kiedy wysyła wiadomość na LinkedIn, wiadomość wygląda tak, jakby pochodziła z prawdziwego profilu tego użytkownika. Odbiorcy widzą imię i nazwisko użytkownika, a nie konto bota. To fundamentalna różnica między produktami Unipile a produktami opartymi wyłącznie na skrzynkach pocztowych agentów.
API pocztowe Unipile obsługuje trzech dostawców: Gmail (Google OAuth), Perspektywy (Microsoft OAuth - obsługa poczty Outlook i Microsoft 365 / Exchange Online), oraz IMAP (uniwersalne rozwiązanie zastępcze dla każdego dostawcy poczty e-mail zgodnego z IMAP). Wszystkie trzy wykorzystują tę samą strukturę wywołań API i ten sam model uwierzytelniania on-behalf-of do dostępu agenta.
Unipile nie przechowuje wiadomości użytkowników ani treści e-maili w równoległym archiwum poza aktywną sesją API. Dane pobrane za pośrednictwem API są zwracane w czasie rzeczywistym z połączonego konta użytkownika. Unipile działa jako warstwa przekaźnikowa – pośrednik techniczny, który samodzielnie nie indeksuje ani nie archiwizuje komunikacji. Twoja aplikacja jest odpowiedzialna za wszelkie przechowywanie danych zgodnie z RODO i obowiązującymi przepisami o ochronie danych.
Nie. Unipile to niepowiązane z, niezatwierdzone ani sponsorowane przez LinkedIn, Google ani Meta. Unipile jest niezależnym pośrednikiem technicznym. Kiedy agenci uzyskują dostęp do LinkedIn, Gmail, WhatsApp lub Instagram za pośrednictwem Unipile, robią to przy użyciu danych uwierzytelniających uwierzytelnionego użytkownika, który jawnie połączył to konto. Limity szybkości platformy i zasady akceptowalnego użytkowania mają zastosowanie dla każdego użytkownika i pozostają odpowiedzialnością dewelopera.
Nadal masz pytania dotyczące budowy wielokanałowego agenta AI? Nasz zespół jest tutaj, aby pomóc.