Programa para ISVs: Integre Mensagens no SaaS | SendSeven

Integre WhatsApp, SMS, email e mais no seu SaaS com uma API. Preços por utilização, apps OAuth2, webhooks em tempo real, tenant isolado por cliente.

Adicione mensagens ao seu produto, não à sua complexidade

Integre todos os canais de mensagens ao seu SaaS através de uma única API. Sem taxas fixas de plataforma — os custos escalam com o uso dos seus clientes. OAuth2 para conexões seguras de contas, eventos webhook em tempo real para sincronização instantânea.

Construir mensagens do zero significa integrar com WhatsApp Business Platform API, Telegram Bot API, Meta Messenger Platform, Instagram Graph API, gateways SMS, infraestrutura de email e um sistema de chat ao vivo. Cada um com sua própria autenticação, webhooks, limites de taxa e regras de conformidade. Mesmo manter um único canal requer trabalho contínuo quando plataformas atualizam APIs. Para a maioria dos produtos SaaS, mensagens não são o valor principal — suportam o produto principal. Um CRM precisa de mensagens WhatsApp, uma plataforma e-commerce precisa de confirmações de pedido, uma ferramenta de agendamento precisa de lembretes. A questão é como adicionar mensagens sem desviar sua equipe de engenharia do que torna seu produto valioso.

Uma API. Todos os canais. Controle total.

A SendSeven fornece uma REST API unificada onde cada canal de mensagens segue os mesmos padrões de request e response. Você escreve sua integração uma vez, e funciona em WhatsApp, SMS, Email, Instagram DM, Facebook Messenger, Live Chat, Telegram e Browser Push. A API lida com formatação específica de canal, limitação de taxa e otimização de entrega internamente para que seu código permaneça limpo e agnóstico de canal.

Cada canal segue o mesmo padrão de request/response — mesmo endpoint, mesma estrutura JSON, parâmetro de canal diferente. Respostas incluem status de entrega, ID de mensagem, timestamp e custo em formato consistente. Sem lógica específica de canal necessária para operações básicas. Spec OpenAPI 3.0 com documentação interativa e tratamento consistente de erros em todos os endpoints.

Notificações em tempo real para cada evento do ciclo de vida de mensagens: enviada, entregue, lida, recebida, falhou. Mais eventos de conversa, contato, campanha e email (aberturas, bounces, reclamações). Cada payload inclui dados completos do objeto — sem chamadas API adicionais necessárias. Configure quais eventos cada endpoint recebe. Assinado HMAC-SHA256 com retry automático e backoff exponencial.

Clientes conectam suas contas SendSeven via fluxo padrão de código de autorização OAuth2. Sua app solicita scopes, clientes revisam e aprovam, e você recebe tokens de acesso/refresh — sem lidar diretamente com credenciais. Suporta PKCE para SPAs, rotação de refresh tokens e seleção granular de scopes.

Um CRM adiciona um botão "Enviar WhatsApp" nos perfis de clientes. A API envia através da conta WhatsApp Business conectada do cliente, e respostas recebidas acionam webhooks de volta para sua plataforma. Conversas aparecem inline — o vendedor nunca sai do seu produto. Histórico de mensagens ao lado de etapas de negócio, tickets de suporte e atividade de contato.

Um app de agendamento envia lembretes via WhatsApp, SMS ou Email — mesma chamada API, parâmetro de canal diferente. Recibos de entrega retornam via webhooks. Se WhatsApp falhar, automaticamente cai para SMS usando a mesma API. Um caminho de código para todos os canais. 10.000 lembretes/mês custam EUR 250 no Pay as you go ou EUR 120 no Business.

Adicione capacidades de suporte sem construir infraestrutura de mensagens. Mensagens recebidas acionam webhooks — sua plataforma roteia conversas com base em área do produto, idioma, nível ou disponibilidade. Agentes veem conversas na sua interface e respondem através da API. Carregue documentação de produto na base de conhecimento, e a IA gera sugestões contextuais de resposta. Todo o fluxo de suporte está integrado no seu produto, com a SendSeven gerenciando a infraestrutura de forma invisível.

Construímos a API da SendSeven para desenvolvedores que integraram com serviços mal documentados o suficiente para saber a diferença. A experiência do desenvolvedor começa com documentação abrangente e se estende a testes, debugging e monitoramento em produção.

Spec completa OpenAPI 3.0 com try-it-out em cada endpoint. Exemplos de request/response por canal, docs de códigos de erro, info de rate limits e guias de autenticação. Gerada a partir do schema da API em produção — sempre sincronizada.

Exemplos prontos para executar em Python, Node.js, PHP e cURL. Envie sua primeira mensagem em menos de dez linhas de código. Inclui templates de receptor de webhooks e padrões comuns para recibos de entrega e gestão de conversas.

100 mensagens de teste para testar antes de ir para produção. Acesso completo à API sem limitações de funcionalidades. Teste webhooks com eventos de entrega reais. Mesmos endpoints que produção — sem mudanças de código necessárias para ir para produção.

Acesso direto à nossa equipe de engenharia. Revisões de arquitetura, sugestões de otimização, e quando você encontrar edge cases, conversa com os engenheiros que construíram a API. Tempo médio de resposta inferior a quatro horas.

Pay as you go (9 EUR/canal/mês) é ideal para construir ou lançar com volume imprevisível: um mínimo baixo por canal consumido pelo uso, sem taxas por assento. Scale (EUR 199/mês) e Business (EUR 499/mês) reduzem os custos por mensagem em 28% e 52%. Sem taxas por usuário, então seus clientes podem convidar toda a equipe. Exemplo: 100 clientes enviando 500 mensagens cada = 50.000/mês. Custo: EUR 1.250 (Pay as you go), EUR 900 (Scale) ou EUR 600 (Business).

FAQ

Meus clientes podem ter contas SendSeven separadas?

Sim. Cada cliente recebe seu próprio tenant com dados isolados, canais separados e faturamento independente. Sua integração OAuth2 conecta ao tenant deles dentro dos scopes concedidos. Você também pode gerenciar tenants centralmente se seu modelo exigir — ambos os padrões são suportados.

Quais são os limites de taxa para chamadas API?

Os limites de taxa escalam com seu plano e suportam confortavelmente envios de alto volume, com limites mais altos para operações de leitura. Endpoints de campanhas em massa lidam com milhares de mensagens por minuto com enfileiramento e retry integrados. Entre em contato para os limites específicos do seu tenant ou para aumentá-los.

Vocês suportam fallback de canal?

Sim. Tente o canal preferido primeiro, monitore a entrega via webhooks e caia para outro canal usando a mesma API. Webhooks de status de entrega fornecem sinais claros (entregue, lida, falhou com código de razão) para sua lógica de fallback.

Como gerencio múltiplos tenants na minha integração?

Cada token OAuth2 mapeia para um tenant específico. Armazene tokens por cliente e inclua no header Authorization — o token determina sobre qual tenant a requisição opera. Sem roteamento manual de tenants necessário. Refresh via fluxo padrão OAuth2.