Ir para o conteúdo
OmniChannels.ai

APIs e SMPP

O que é CPaaS?

Atualizado em

Resposta curta

CPaaS (Communications Platform as a Service) é uma plataforma na nuvem que permite a uma empresa incluir mensagens, voz e verificação no próprio software por APIs, sem montar infraestrutura de telecom. Seu código faz uma requisição HTTPS, e o provedor cuida de operadoras, rotas, aprovações de canal e entrega, informando o resultado ao seu webhook. Difere de UCaaS e CCaaS, que são ferramentas para equipes e atendentes.

Como funciona um CPaaS?

CamadaO que faz
ConectividadeConecta a operadoras (muitas vezes via SMPP) e a donos de canais como Meta e Google
Motor de mensagensRoteamento, filas, novas tentativas, validação de números, padronização de status
Ferramentas para desenvolvedoresAPI REST, SDKs, webhooks, logs, acesso de teste
Ferramentas de negócioCaixa de entrada, campanhas, modelos, chatbots, relatórios, faturamento

Qual é o fluxo típico de uma mensagem?

  1. Seu sistema chama a API REST com destinatário, canal e mensagem.
  2. O provedor valida, escolhe uma rota e envia.
  3. A rede entrega ao aparelho ou ao app.
  4. O provedor envia o resultado (SUBMITTED, SENT, DELIVERED, READ ou FAILED) ao seu webhook.
  5. Seu sistema atualiza os registros, tenta de novo em outro canal ou avisa uma pessoa.

Quais canais e como se compara?

  • Canais: SMS, WhatsApp, RCS, voz, e-mail, push, além de Messenger, Instagram e Telegram.
  • O CPaaS dá canais programáveis aos desenvolvedores; o UCaaS dá ferramentas de chamadas e reuniões às equipes; o CCaaS dá aos atendentes um espaço de trabalho de central de contato.
  • A OmniChannels.ai oferece esses canais em uma única API REST e uma caixa de entrada compartilhada. A voz é provisionada com a equipe de contas.

Fontes oficiais