API Multicanal para Agentes de IA: E-mail, LinkedIn e WhatsApp (2026)

API Multicanal para Agentes de IA

Um API multicanal para agentes de IA: E-mail, LinkedIn, WhatsApp e além

Conceda aos seus agentes de IA acesso autenticado a e-mail, LinkedIn, WhatsApp, Telegram e Instagram - a partir de uma única API unificada. Agindo em nome do usuário autenticado, não de uma caixa de entrada compartilhada do sistema. Servidor MCP nativo incluído.

Construa seu agente Leia a documentação
agent_tools.py
# Ofereça ao seu agente ferramentas multicanal from unipilar import UnipileClient client = UnipileClient(chave_api="SUA_CHAVE") # Ler e-mails em nome do usuário e-mails = client.e-mail.list( account_id="conta_gmail_do_usuário" ) # Enviar mensagem direta no LinkedIn em nome do usuário client.messaging.send( account_id="conta_linkedin_do_usuario", id_fornecedor_participante="id_prospecto", text="Olá, eu vi sua postagem..." )
Agente multicanal em execução - 5 canais vinculados
LinkedIn WhatsApp Telegrama Instagram
Definição

O que é uma API multicanal para agentes de IA?

Agentes de IA precisam de mais do que uma única caixa de entrada para operar em escala. Uma API multicanal para agentes de IA é uma interface unificada que permite a um agente ler, enviar e gerenciar comunicações por e-mail, LinkedIn, WhatsApp, Telegram e Instagram, tudo a partir de uma única integração, agindo em nome do usuário autenticado que concedeu acesso. Unipile é a única API multicanal para agentes de IA que abrange mensagens profissionais E e-mail em um único endpoint, com um servidor MCP nativo para e-mail e todos os outros canais.

A API multicanal para agentes de IA é uma camada de API que oferece a um agente de IA acesso autenticado a múltiplos canais de comunicação, incluindo e-mail, mensagens diretas do LinkedIn, WhatsApp, Telegram e Instagram, através de um único endpoint. O agente atua em nome de um usuário autenticado, lendo e enviando mensagens das contas reais desse usuário, em vez de uma caixa de entrada genérica do sistema. Essa é a diferença fundamental entre um agente que parece humano e um que parece um bot.

Canal Com suporte Ler Enviar Em nome do usuário Caixa de entrada apenas para agentes
E-mail (Gmail) Em nome de
E-mail (Outlook) Em nome de
E-mail (IMAP) Em nome de
LinkedIn Em nome de
WhatsApp Em nome de
Telegrama Em nome de
Instagram Em nome de
E-mail (Gmail)
Ler Enviar
Em nome do usuário
E-mail (Outlook)
Ler Enviar
Em nome do usuário
E-mail (IMAP)
Ler Enviar
Em nome do usuário
LinkedIn
Ler Enviar
Em nome do usuário
WhatsApp
Ler Enviar
Em nome do usuário
Telegrama
Ler Enviar
Em nome do usuário
Instagram
Ler Enviar
Em nome do usuário

Pronto para dar ao seu agente de IA acesso multicanal?

Crie já
O Problema

API de E-mail para Agentes de IA: por que um único canal não é suficiente

Uma API de e-mail para agentes de IA resolve uma parte do problema. Seu agente pode ler uma caixa de entrada do Gmail, redigir respostas e acionar acompanhamentos. Mas no momento em que um prospect responde no LinkedIn, um cliente entra em contato pelo WhatsApp e um contato importante responde apenas pelo Telegram - um agente de canal único fica em silêncio. A comunicação no mundo real não acontece em uma única caixa de entrada. É por isso que uma API multicanal para agentes de IA se tornou o padrão arquitetônico para pilhas de agentes em nível de produção em 2026.

Canais não se comunicam entre si

Um prospect pode ignorar seu e-mail, mas responder a uma mensagem no LinkedIn em poucas horas. Com uma única API de e-mail, seu agente não tem visibilidade sobre essas conversas paralelas e não pode coordenar uma sequência de engajamento coerente entre os canais.

O contexto se perde nas transferências

Quando seu agente lê um histórico de e-mails, mas não tem acesso ao histórico da conversa do LinkedIn do mesmo contato, ele produz respostas sem contexto. Uma API de mensagens unificada para agentes de IA elimina essa lacuna centralizando todos os sinais de canal em um só lugar.

Múltiplas integrações multiplicam o custo de manutenção

Unir uma API de e-mail separada, um wrapper de API do LinkedIn, uma integração do WhatsApp e um bot do Telegram cria quatro fluxos de autenticação, quatro repositórios de credenciais e quatro pontos de falha. Cada atualização de plataforma quebra uma peça diferente da pilha.

Os usuários esperam que os agentes ajam em seu nome em todos os lugares

Usuários que vinculam suas contas esperam que seu agente de IA monitore e responda em todos os canais, não apenas no e-mail. Uma API de mensagens unificada para agentes de IA que age em nome de cada usuário autenticado satisfaz essa expectativa sem exigir que o usuário gerencie credenciais de agente separadas por plataforma.

O que agentes de canal único não podem fazer

Assunto: Conectando-me no LinkedIn Olá [Nome do contato], Escrevo para você no LinkedIn, pois não obtivemos uma resposta do seu e-mail ([data do e-mail]) ou ele retornou como impossível de entregar. Eu entendo que sua caixa de entrada pode estar cheia, então pensei em tentar por aqui. [Adapte esta parte com o motivo do contato. Exemplos abaixo:] * **Se você está enviando um e-mail de acompanhamento para uma proposta:** "Eu estava querendo saber se você teve a chance de revisar a proposta que enviamos sobre [assunto da proposta]. Gostaria muito de discutir como podemos ajudar [nome da empresa] com seus objetivos em [área de foco]." * **Se você está buscando informações:** "Estava entrando em contato para perguntar sobre [tópico]. Acredito que sua experiência em [área de especialização] seria incrivelmente valiosa." * **Se você está convidando para um evento/reunião:** "Gostaria de convidá-lo para nosso próximo [nome do evento/reunião] em [data]. Acredito que seria uma ótima oportunidade para nos conectarmos e discutirmos [tópico]." Por favor, me avise se este for o melhor canal para você ou se preferir que eu tente contato novamente por e-mail em algum momento. Obrigado e aguardo seu retorno! Atenciosamente, [Seu nome] [Sua empresa/cargo]
Detectar que uma resposta do WhatsApp fechou um negócio já discutido por e-mail e atualizar o CRM de acordo
Roteie uma solicitação de suporte ao cliente do Instagram DM para a fila da equipe correta com base na análise de conteúdo
Resuma toda a linha do tempo de contato via e-mail E LinkedIn para o briefing diário de um representante de vendas

Vários produtos abordam o caso de uso da API de e-mail de canal único para agentes de IA - a categoria inclui ferramentas projetadas para dar aos agentes uma caixa de correio dedicada. O Unipile adota uma abordagem diferente: em vez de uma nova caixa de entrada, os agentes acessam as contas vinculadas existentes do usuário em nome do usuário autenticado, em todos os canais suportados de uma vez.

Comece a construir um agente multicanal hoje mesmo - sem integrações extras necessárias.

Comece a construir
Como a Unipile Opera

Uma API, em nome do usuário autenticado

O princípio de design fundamental por trás da API multicanal da Unipile para agentes de IA é que toda ação é realizada em nome do usuário autenticado. O agente não recebe uma chave de nível de sistema para enviar mensagens em massa. Ele atua como um delegado de uma pessoa real que concedeu explicitamente acesso à sua conta do LinkedIn, à sua caixa de entrada do Gmail e à sua conta do WhatsApp. Essa distinção é importante tanto para a conformidade da plataforma quanto para a qualidade do resultado do agente.

Como a Unipile Opera

Intermediário técnico independente - não é parceiro da plataforma

Unipile atua como um intermediário técnico independente entre o seu aplicativo e as plataformas de comunicação que seus usuários vincularam. Quando um agente de IA envia uma mensagem no LinkedIn ou lê um tópico do Gmail através do Unipile, ele o faz usando as credenciais do usuário autenticado que vinculou essa conta - não uma credencial de sistema compartilhada. A Unipile não é afiliada, endossada ou patrocinada pelo LinkedIn, Google ou Meta. Cada conta vinculada pertence inteiramente ao usuário que a autenticou. O escopo de acesso é limitado ao que o usuário autenticado autorizou, e nenhum dado é armazenado em arquivos paralelos fora do escopo da sessão ativa.

1

Usuário vincula suas contas

Cada usuário conecta seus próprios e-mails, LinkedIn, WhatsApp ou outras contas via OAuth ou fluxo de credenciais seguras. Sem chaves de sistema compartilhadas. Cada conta vinculada é limitada àquele usuário.

2

Agente recebe um token com escopo

Seu agente de IA recebe um ID de conta que mapeia para a conta vinculada do usuário. Todas as chamadas de API incluem este ID, garantindo que cada ação seja atribuída ao usuário autenticado correto - não ao detentor da chave da API.

3

Agente atua em nome do usuário

O agente lê, envia e gerencia comunicações como o usuário. Do ponto de vista do destinatário, a mensagem vem da conta real do usuário. Limites de taxa e políticas de uso da plataforma se aplicam por usuário, e não globalmente.

Crie seu primeiro agente com autenticação adequada por usuário em minutos.

Crie seu agente com Unipile
Canais Suportados

Canais suportados: Email, LinkedIn, WhatsApp, Telegram, Instagram

A API multicanal Unipile para agentes de IA abrange todo o espectro de comunicação profissional e de consumidores. Cada canal é acessível através da mesma interface de API unificada, utilizando o mesmo modelo de autenticação - em nome do usuário autenticado que vinculou essa conta. Sem SDKs separados por plataforma, sem gerenciamento fragmentado de credenciais.

Email

E-mail - Gmail, Outlook, IMAP

Acesso completo ao e-mail em Gmail, Outlook e qualquer provedor compatível com IMAP. Agentes podem ler conversas, enviar respostas, gerenciar rótulos e monitorar a caixa de entrada via webhooks.

Ler, enviar, responder, encaminhar
Acesso a tópicos e anexos
Notificações push de webhook
LinkedIn

LinkedIn - Mensagens Diretas e InMail

Acesse as mensagens diretas e solicitações de conexão do LinkedIn através da conta do usuário autenticado. Agentes podem ler conversas, enviar mensagens e recuperar perfis de contatos.

Enviar DMs e InMail
Ler histórico de mensagens
Recuperar perfis de contato
WhatsApp

WhatsApp - Pessoal e Corporativo

Leia e envie mensagens do WhatsApp a partir da conta vinculada do usuário. Ideal para agentes de sucesso do cliente que precisam fechar conversas no canal onde os clientes são mais receptivos.

Ler e enviar mensagens
Acesso ao chat em grupo
Suporte a mensagens de mídia
Telegrama

Telegram - Chats e Canais

Acesse conversas do Telegram a partir da conta vinculada do usuário. Agentes que atuam em comunidades com muitos desenvolvedores ou em fluxos de trabalho de cripto/fintech frequentemente descobrem que o Telegram é o principal canal assíncrono.

Ler e enviar mensagens diretas
Acesso a grupos e canais
Recuperação de mensagens em tempo real
Instagram

Instagram - Mensagens Diretas

Leia e responda a DMs do Instagram da conta pessoal ou comercial vinculada do usuário. Essencial para agentes de e-commerce e da economia criadora que lidam com um grande volume de DMs de entrada.

Ler e responder a DMs
Mensagens de mídia suportadas
Em nome da conta vinculada
Mensageiro

Messenger - Mensagens do Facebook

Acesse conversas do Facebook Messenger da conta vinculada do usuário. Útil para agentes de suporte que lidam com consultas de clientes que chegam via Páginas do Facebook ou conversas individuais do Messenger.

Ler e enviar mensagens
Acesso ao histórico de threads
Autenticação por usuário
MCP Server - Diferencial chave

O servidor Unipile MCP para agentes de IA

O Model Context Protocol (MCP) é o padrão aberto que permite que agentes de IA como Claude, Cursor e Windsurf se conectem a ferramentas externas por meio de uma interface estruturada e segura. A Unipile envia um servidor MCP nativo em https://developer.unipile.com/mcp - conecte de uma vez e seu agente ganha acesso imediato a todas as contas de e-mail, LinkedIn, WhatsApp, Telegram e Instagram vinculadas. Nenhum SDK personalizado necessário, nenhuma definição de ferramenta personalizada para escrever por canal.

~/.cursor/mcp.json
{ "mcpServidores": { "unipilo": { "url": "https://developer.unipile.com/mcp", "cabeçalhos": { "X-API-KEY": "SUA_CHAVE_DE_API_UNIPILE" } } } }
Servidor MCP conectado - todos os canais disponíveis como ferramentas
1

Criar uma chave de API da Unipile

Cadastre-se em dashboard.unipile.com e gere uma chave de API nas configurações do seu espaço de trabalho. Essa chave autentica sua conexão com o servidor MCP.

2

Adicionar a configuração do servidor MCP

No seu editor de IA (Cursor, Windsurf, Claude Desktop), abra o arquivo de configurações do MCP e adicione a entrada do servidor Unipile com sua chave de API nos cabeçalhos.

3

Vincular contas de usuário

Seus usuários conectam suas contas de e-mail, LinkedIn, WhatsApp e outras através do fluxo de link de conta hospedado pelo Unipile ou de sua própria implementação OAuth.

4

Forneça ao seu agente os IDs das contas

Passe os IDs das contas vinculadas do usuário como contexto para seu agente. As ferramentas do MCP usam esses IDs para limitar cada ação ao usuário autenticado correto.

listar_e-mails

Recuperar e-mails de caixas de entrada conectadas do usuário - Gmail, Outlook ou IMAP

enviar_email

Enviar um e-mail da conta vinculada do usuário, com anexos opcionais

enviar_mensagem_linkedin

Enviar uma mensagem direta ou InMail no LinkedIn em nome do usuário autenticado

listar_mensagens

Leia mensagens de qualquer canal conectado - WhatsApp, Telegram, Instagram, Messenger

enviar_mensagem

Enviar uma mensagem em qualquer canal de mensagens vinculado em nome do usuário autenticado

pesquisar_documentos

Consulte a documentação do desenvolvedor da Unipile para auxiliar na geração de código de integração.

Uma configuração de MCP. Todos os canais. Comece a construir seu agente multicanal hoje mesmo.

Construa com MCP
Casos de Uso do Agente

Casos de uso de agente: o que a multicanalidade desbloqueia

Os casos de uso a seguir representam os padrões mais comuns onde uma API multicanal para agentes de IA oferece valor mensurável em relação a uma abordagem de canal único. Cada padrão descreve o trabalho que o agente realiza, por que múltiplos canais são necessários e como a API de mensagens unificada Unipile o viabiliza.

01

Pesquisa

Agente de Pesquisa

Vaga: Reúna contexto sobre um contato antes de uma reunião, histórico de e-mails, perfil do LinkedIn, mensagens recentes.
Por que multicanal: O histórico de emails pode ser escasso, mas o histórico de conversas no LinkedIn revela profundidade de relacionamento. Mensagens do WhatsApp podem conter próximos passos acordados nunca registrados no CRM.
Padrão Unipile: O agente consulta históricos de threads de e-mail, DMs do LinkedIn e WhatsApp para obter o identificador do contato. Agrega um resumo pré-reunião em todas as três fontes usando a mesma estrutura de chamada de API.
Email LinkedIn WhatsApp

02

Divulgação

Agente de Alcance

Vaga: Execute uma sequência de engajamento com várias etapas que se adapta ao canal com base no comportamento de resposta.
Por que multicanal: As taxas de abertura de e-mail estão caindo. Um prospect que ignora dois e-mails geralmente responde a uma mensagem no LinkedIn com a mesma proposta. O agente deve orquestrar a cadência por usuário e por contato.
Padrão Unipile: Agente envia e-mail pela conta Gmail vinculada do usuário, espera 48 horas, verifica se foi aberto e, em seguida, envia uma mensagem no LinkedIn usando enviar_mensagem_linkedin ferramenta, todas das contas reais do usuário autenticado.
Email LinkedIn

03

Triagem

Agente de Triagem da Caixa de Entrada

Vaga: Monitore todas as caixas de entrada, classifique as mensagens recebidas por urgência e tópico, e exiba os 5 principais itens que precisam de ação.
Por que multicanal: Uma consulta de negócio urgente pode chegar via DM do LinkedIn enquanto o usuário está monitorando apenas o e-mail. O agente de triagem normaliza todos os canais em uma fila de prioridade unificada.
Padrão Unipile: O agente utiliza eventos de webhook de contas de e-mail e mensagens vinculadas para receber notificações em tempo real. O LLM classifica cada mensagem recebida. Itens prioritários são exibidos através de um e-mail de resumo diário enviado pela conta vinculada do próprio usuário.
Email LinkedIn WhatsApp Telegrama

04

Agente de CS

Agente de Sucesso do Cliente

Vaga: Gerenciar consultas de clientes recebidas via WhatsApp e e-mail, resolver problemas de nível 1 autonomamente, escalar problemas de nível 2 para agentes humanos com contexto completo.
Por que multicanal: Clientes B2C entram em contato via WhatsApp. Clientes B2B usam e-mail ou LinkedIn. Um agente de sucesso do cliente que só pode responder a e-mails perde totalmente o segmento "WhatsApp-first".
Padrão Unipile: O agente monitora contas vinculadas do WhatsApp e e-mail para mensagens recebidas. Roteia cada uma para o manipulador de resposta apropriado. Em caso de escalonamento, cria um tópico de resumo e passa o contexto para um humano pelo mesmo canal que o cliente usou.
Email WhatsApp Instagram

05

Vendas

Agente de Vendas

Vaga: Qualifique leads inbound, agende demonstrações, envie materiais de acompanhamento e atualize o CRM, tudo de forma autônoma através dos canais que o prospect preferir.
Por que multicanal: Um lead de SaaS preenche um formulário, mas depois responde a um InMail do LinkedIn. O agente deve rastrear o estado da conversa em ambos os canais para evitar mensagens duplicadas ou contraditórias.
Padrão Unipile: O agente utiliza as capacidades de acesso a e-mail do LLM para e-mails de qualificação e a API de mensagens do LinkedIn para engajamento baseado em conexões. A thread de contato unificada é armazenada na camada de aplicação, não no Unipile. As cotas de uso da plataforma são respeitadas por usuário.
Email LinkedIn
Agente de vendas #: qualifique por e-mail, interaja pelo LinkedIn async def qualificar_lead(lead, contas_de_usuário): # Etapa 1: enviar e-mail de qualificação await client.e-mail.send( account_id=contas_de_usuário["Gmail"], para=chumbo["e-mail"], assunto="Pergunta rápida sobre sua stack", corpo=gerar_email(chamada) ) # Etapa 2: se não houver resposta em 48 horas, fazer um acompanhamento pelo LinkedIn se não await verificar_respostachumbo["e-mail"], horas=48): await client.messaging.send( account_id=contas_de_usuário["LinkedIn"], id_fornecedor_participante=chumbo["id_linkedin"], text=Gerar mensagem do LinkedIn(chamada) )

Veja todos os casos de uso de agente no site da Unipile.

Explore casos de uso de agentes de IA
Exemplos de Código

Código: e-mail do agente + ferramentas do LinkedIn

Os exemplos a seguir demonstram como criar um agente de IA multicanal usando a API unificada de mensagens da Unipile. Ambos os exemplos em Python e Node.js demonstram a leitura de um e-mail e o envio de uma mensagem do LinkedIn da mesma conta de usuário autenticada, usando padrões de chamada de API consistentes entre os canais.

Pré-requisitos: Uma chave de API Unipile, pelo menos uma conta de e-mail vinculada (Gmail, Outlook ou IMAP) e uma conta vinculada do LinkedIn para o usuário. Os IDs das contas são retornados quando o usuário vincula suas contas. Veja a Guia de introdução ao Unipile para o fluxo de vinculação de contas.
Python
Node.js
MCP (Claude)
agent_tools.py
import solicitações URL_BASE = "https://api1.unipile.com:13465/api/v1" CHAVE_API = "SUA_CHAVE_DE_API_UNIPILE" CABEÇALHOS = { "X-API-KEY": API_KEY, "Tipo-de-Conteúdo": "application/json" } # ---- Ferramenta 1: Ler e-mails em nome do usuário autenticado ---- def listar_e-mails(id_da_conta_de_email, limite=10): res = solicitações.obter( f"{BASE_URL}/emails", cabeçalhos=TÍTULOS, parâmetros={ "id_da_conta": id_da_conta_de_email, "limite": limite } ) return res.json() # ---- Ferramenta 2: Enviar mensagem direta no LinkedIn em nome do usuário autenticado ---- def enviar_dm_linkedin(linkedin_account_id, recipient_provider_id, mensagem): res = solicitações.postagem( f"{URL_BASE}/chats", cabeçalhos=TÍTULOS, json={ "id_da_conta": linkedin_account_id, "ids_dos_participantes": [id_provedor_destinatario], "texto": message } ) return res.json() # ---- Exemplo de orquestração de agentes ---- def executar_agente(usuário): e-mails = listar_e-mails(usuário["id_da_conta_de_email"]) e-mail principal = emails["itens"][0] #: receber o e-mail mais recente Decisão do agente #: entrar em contato pelo LinkedIn se o e-mail for de um cliente em potencial se é_prospect(top_email): enviar_dm_linkedin( usuário["id_conta_linkedin"], lookup_linkedin_id(topo_email["de"]), gerar_acompanhamento(email_topo) )
Agente em execução - email lido, DM do LinkedIn em fila para usuário autenticado
agentTools.js
const URL_BASE = 'https://api1.unipile.com:13465/api/v1'; const CHAVE_API = 'CHAVE_API_UNIPILO_SEU'; const cabeçalhos = { 'X-API-KEY': CHAVE_DE_API, 'Content-Type': 'application/json' }; // Ferramenta 1: Ler e-mails em nome do usuário autenticado async function listaremail(emailAccountId, limite = 10) { const url = `${BASE_URL}/emails?account_id=${emailAccountId}&limit;=${limit}`; const res = await fetch(url, { cabeçalhos }); return res.json(); } // Ferramenta 2: Enviar DM no LinkedIn em nome do usuário autenticado async function enviarDMnoLinkedIn(linkedinAccountId, recipientId, message) { const res = await fetch(`${BASE_URL}/chats`, { method: 'POST', cabeçalhos, body: JSON.stringify({ account_id: linkedinAccountId, attendees_ids: [ID_do_destinatário], mensagem }) }); return res.json(); } // Agente: ler e-mail, decidir, enviar DM no LinkedIn async function executarAgente{ const { itens } = await listaremail(user.accountIdEmail); para (const e-mail de itens) { se (é Prospecto(email)) { await enviarDMnoLinkedIn( user.linkedinAccountId, await consultarLinkedInId(email.de), Gerar acompanhamento(e-mail) ); } } }
Ferramentas do agente prontas - acesso multicanal de uma única chave de API
claude_desktop_config.json
{ "mcpServidores": { "unipilo": { "url": "https://developer.unipile.com/mcp", "cabeçalhos": { "X-API-KEY": "SUA_CHAVE_DE_API_UNIPILE" } } } } // Uma vez conectado, Claude pode usar instruções em linguagem natural: // "Leia os últimos 5 e-mails de john@example.com na minha caixa de entrada do Gmail" // "Envie uma mensagem no LinkedIn para prospect_id dizendo olá" Verificar se há mensagens não lidas do WhatsApp dos meus 3 principais contatos" // // Todas as ações são executadas em nome do usuário autenticado // cujos IDs de conta vinculada são fornecidos como contexto.
Servidor MCP conectado - Claude tem ferramentas multicanal disponíveis

Referência completa da API e mais exemplos de código na documentação do desenvolvedor.

Leia a documentação da API
Conformidade

Tratamento de dados e limites da plataforma

A construção de agentes de IA que interagem com contas de usuários reais exige atenção cuidadosa ao manuseio de dados e às políticas de uso da plataforma. Os blocos de conformidade a seguir descrevem como a Unipile lida com os dados, como opera em relação às plataformas às quais se conecta e o quadro de responsabilidade para a cadência e o volume do agente.

Observação sobre Manipulação de Dados

Nenhum arquivo de dados paralelo - acesso restrito ao escopo da sessão

A Unipile não armazena mensagens de usuários, conteúdo de e-mail ou metadados de mensagens em um arquivo paralelo ou banco de dados independente fora do escopo da sessão ativa da API. Quando seu agente recupera e-mails, mensagens do LinkedIn ou conversas do WhatsApp através da API Unipile, esses dados são recuperados em tempo real da conta vinculada do usuário e retornados na resposta da API. A Unipile é uma camada de retransmissão - ela não replica ou indexa comunicações de usuários independentemente. Sua aplicação é responsável por qualquer armazenamento de dados recuperados em conformidade com as regulamentações aplicáveis de proteção de dados (GDPR, SOC2).

Limites da Plataforma e Uso Responsável

Os limites de taxa são repassados ​​da plataforma - a cadência é sua responsabilidade

Unipile relata os limites de taxa e restrições de uso impostos por cada plataforma de comunicação (LinkedIn, WhatsApp, Gmail, Outlook, Telegram, Instagram). Quando um agente envia mensagens ou recupera dados através da API Unipile, aplicam-se os limites próprios da plataforma. A decisão sobre a cadência de mensagens, volume de envio diário e frequência de engajamento é inteiramente uma decisão do lado do cliente e deve ser tomada de forma responsável pelo desenvolvedor da aplicação. Unipile não endossa, recomenda ou garante qualquer volume de engajamento específico. Ações que excedam a política de uso aceitável de uma plataforma são de responsabilidade do desenvolvedor. Unipile não é afiliada, endossada ou patrocinada pela LinkedIn, Google ou Meta.

Conformidade com GDPR e SOC2

A infraestrutura da Unipile foi projetada com a conformidade com o GDPR e os princípios do SOC2 em mente. As credenciais da conta do usuário são criptografadas em repouso. Os tokens de acesso nunca são registrados ou expostos em respostas de API.

Isolamento de conta por usuário

Cada conta vinculada é estritamente limitada ao usuário que a autenticou. Não há vazamento de dados entre usuários. Um agente operando na conta do usuário A não pode acessar as mensagens do usuário B.

Limites de taxa nativos da plataforma

LinkedIn, WhatsApp, Gmail e outras plataformas impõem suas próprias cotas de uso. O Unipile apresenta esses limites nas respostas de erro da API. Seu agente deve implementar a lógica apropriada de back-off e controle de volume.

Comparação

Agentes multicanal vs. agentes de canal único

A tabela abaixo compara uma abordagem de API multicanal para agentes de IA (Unipile) com pilhas de agentes típicas de canal único ou apenas por e-mail. Quando você precisa de uma API de e-mail confiável para agentes de IA e acesso ao LinkedIn ou WhatsApp em um só lugar, a diferença arquitetônica fica clara. A comparação é baseada em capacidades, não em alegações de marketing. Nenhum link para produtos de terceiros é incluído - esta é uma comparação de categoria.

Capacidade Unipile (multicanal) API de agente somente por e-mail Integração multifuncional DIY
Número de canais suportados 6+ (E-mail, LinkedIn, WhatsApp, Telegram, Instagram, Messenger) Apenas e-mail (1 canal) Variável (depende das integrações criadas)
Em nome do usuário autenticado Sim - contas vinculadas por usuário Varia - alguns usam caixas de entrada compartilhadas Requer OAuth personalizado por plataforma
Servidor MCP Nativo Sim - developer.unipile.com/mcp Alguns oferecem MCP apenas para e-mail Deve construir ferramentas MCP personalizadas por plataforma
Acesso a mensagens do LinkedIn Sim - DMs e InMail Não Requer integração separada do LinkedIn
Acesso ao WhatsApp e Telegram Sim - ambos suportados Não Separe as integrações necessárias por canal
Endpoint de API unificado Sim - mesma estrutura de API em todos os canais Não - apenas API de e-mail Não - estruturas de endpoint fragmentadas
Notificações push de webhook Sim - canais de e-mail e mensagens Somente webhooks de e-mail Varia por integração
Hora do agente multicanal Horas (1 chave de API + configuração do MCP) Dias (somente por e-mail) Semanas a meses por canal adicional

Comece a construir com a única API multicanal para agentes de IA que cobre e-mail, LinkedIn, WhatsApp e muito mais.

Construa seu agente

API Multicanal para Agentes de IA - Perguntas Frequentes

Perguntas comuns sobre a criação de agentes de IA com acesso a comunicação multicanal - e-mail, LinkedIn, WhatsApp, Telegram e Instagram através de uma única API unificada.

Unipile é a única API unificada que permite que um agente de IA envie e-mails (via Gmail, Outlook ou IMAP) e mensagens diretas do LinkedIn a partir de uma única integração, agindo em nome do usuário autenticado. Ao contrário das APIs de agentes somente de e-mail, a Unipile cobre todos os principais canais profissionais em uma única chave de API. O servidor MCP em developer.unipile.com/mcp torna a configuração uma única adição de arquivo de configuração no Claude, Cursor ou Windsurf.

Sim. A API unificada de mensagens da Unipile para agentes de IA oferece acesso a contas de e-mail (Gmail, Outlook, IMAP) e conversas do WhatsApp através de um único ponto de extremidade de API. O agente lê e envia em nome do usuário autenticado que vinculou essas contas. O mesmo account_id-based é usado para ambos os canais - não são necessários fluxos de autenticação ou SDKs separados.

Sim. A Unipile opera um servidor nativo MCP (Model Context Protocol) em developer.unipile.com/mcp. Uma vez conectado, agentes de IA rodando em Claude Desktop, Cursor ou Windsurf podem acessar todos os canais vinculados - incluindo LinkedIn, WhatsApp, e-mail, Telegram e Instagram - através de chamadas de ferramenta MCP padrão. Não são necessárias definições de ferramenta personalizadas por canal. Este é o único servidor MCP para mensagens de e-mail E LinkedIn em uma única configuração.

O usuário conecta sua conta do LinkedIn através do fluxo de vinculação de contas da Unipile. Isso retorna um ID de conta vinculada com escopo para esse usuário. O agente de IA então chama a API de mensagens da Unipile com esse account_id e o ID do provedor do LinkedIn do destinatário. A mensagem é enviada da conta real do LinkedIn do usuário - não de uma credencial de sistema compartilhada. As políticas de uso da plataforma se aplicam em um por usuário, como uma decisão do lado do cliente.

Isso significa que as ações do agente de IA são atribuídas à conta do usuário real - e não a uma chave de API compartilhada ou caixa de entrada do sistema. Quando um agente lê um e-mail do Gmail através do Unipile, a solicitação usa o token OAuth do usuário que vinculou essa conta do Gmail. Quando envia uma mensagem no LinkedIn, a mensagem parece vir do perfil real desse usuário. Os destinatários veem o nome do usuário, não uma conta de bot. Essa é a diferença fundamental entre o Unipile e produtos de caixa de entrada apenas para agentes.

A API de e-mail da Unipile suporta três provedores: Gmail (Google OAuth), Perspectivas (Microsoft OAuth - cobrindo Outlook pessoal e Microsoft 365 / Exchange Online), e IMAP (fallback universal para qualquer provedor de e-mail compatível com IMAP). Todos os três usam a mesma estrutura de chamada de API e o mesmo modelo de autenticação "em nome de" para acesso de agente.

Unipile não armazena mensagens do usuário ou conteúdo de e-mail em um arquivo paralelo fora da sessão ativa da API. Os dados recuperados via API são retornados em tempo real da conta vinculada do usuário. A Unipile atua como uma camada de retransmissão - um intermediário técnico que não indexa ou arquiva comunicações de forma independente. Seu aplicativo é responsável por qualquer armazenamento de dados em conformidade com o GDPR e regulamentos aplicáveis de proteção de dados.

Não. A Unipile é não afiliado, endossado ou patrocinado pelo LinkedIn, Google ou Meta. A Unipile é um intermediário técnico independente. Quando os agentes acessam LinkedIn, Gmail, WhatsApp ou Instagram através da Unipile, eles o fazem usando as credenciais do usuário autenticado que vinculou explicitamente essa conta. Os limites de taxa da plataforma e as políticas de uso aceitáveis ​​aplicam-se por usuário e permanecem responsabilidade do desenvolvedor.

Ainda tem dúvidas sobre como construir seu agente de IA multicanal? Nossa equipe está aqui para ajudar.

Fale com um especialista
pt_BRBR