3C Logo 3C Sistemas
Acessar Plataforma
API disponível agora

Adicione inteligência
conversacional
ao seu sistema

Você já tem o sistema. A gente fornece a infraestrutura completa de WhatsApp com IA — multi-chip, voz, disparo inteligente e muito mais — via API REST, pronto para integrar.

EnvioMensagem.json
// POST /Api/EnvioMensagens // Authorization: Bearer {token} { "Para": "5521999999999", "Mensagem": "Olá, sua parcela vence amanhã!", "Campanha": "Cobrança Julho" } // Response 200 { "Mensagem": "Enviado com sucesso !" }
Por que Totum

Feito no Brasil,
para o mercado brasileiro

Enquanto soluções estrangeiras te forçam a adaptar seu sistema a elas, o Totum se adapta a você.

Suporte em português, no seu horário

Sem ticket em inglês. Sem esperar o fuso americano abrir. Você fala diretamente com o time que desenvolveu o produto — hoje, agora.

✕ Soluções estrangeiras: suporte em inglês, fuso horário diferente

Dados no Brasil — LGPD

Toda a infraestrutura roda em servidores brasileiros. Seus dados e os dos seus clientes não saem do país. Conformidade com a LGPD desde o início.

✕ Soluções estrangeiras: dados em servidores nos EUA ou Europa

Preço em reais, sem variação cambial

Nada de acordar com a fatura triplicada porque o dólar subiu. Preço fixo em reais, previsível, sem surpresas no orçamento do seu cliente.

✕ Soluções estrangeiras: cobranças em dólar ou euro

Customização real sob demanda

Precisa de um endpoint diferente? Um fluxo específico para o seu negócio? A gente desenvolve. Você fala com quem decide, não com um atendente de nível 1.

✕ Soluções estrangeiras: produto engessado, sem customização

Parceiro, não fornecedor

Com mais de 25 anos de mercado, a 3C Sistemas entende o ecossistema brasileiro — boleto, Pix, CPF, CNPJ, MEI. Construímos juntos, não apenas fornecemos acesso.

✕ Soluções estrangeiras: não conhecem a realidade do mercado BR

Integração direta, sem intermediários

API REST limpa, documentada e em português. Sem camadas desnecessárias, sem SDKs obrigatórios. Você integra em horas, não em semanas.

✕ Soluções estrangeiras: documentação em inglês, SDKs complexos
Parceria

Você tem clientes.
A gente tem a API.

Integre o Totum Connect no seu sistema e ofereça automação de WhatsApp com IA para sua base — sem precisar construir do zero.

Se você já tem um CRM, ERP, sistema de cobrança ou qualquer plataforma que precise de comunicação via WhatsApp, o Totum Connect é a peça que faltava.

Você continua com sua marca, seu produto, seus clientes. A gente entra como infraestrutura invisível — poderosa, mas transparente para o usuário final.

  • Integração via API REST — funciona com qualquer linguagem
  • Multi-chip, multi-canal, multi-cliente no mesmo contrato
  • IA de voz e texto incluída — sem custo adicional por transcrição
  • Disparo ativo com variações por IA — anti-bloqueio nativo
  • Suporte técnico direto com o time de desenvolvimento
  • Evolução contínua — novos endpoints conforme demanda do parceiro
01
Conversa técnica

Você explica seu sistema e o que precisa. A gente mapeia quais endpoints do Totum Connect atendem seu caso de uso.

02
Acesso à API

Você recebe credenciais de acesso, documentação completa e um ambiente de testes para validar a integração.

03
Integração e testes

Seu time integra. O nosso está disponível para tirar dúvidas, ajustar endpoints e acelerar o processo.

04
Go live

Seus clientes usando automação de WhatsApp com IA direto no seu sistema. Você agrega valor, a gente sustenta a infraestrutura.

Sob Demanda

Precisa de algo
que não existe ainda?

Desenvolvemos APIs REST com IA sob demanda. Se o seu sistema precisa de uma funcionalidade específica, a gente constrói.

Além dos módulos prontos do Totum Connect, desenvolvemos integrações e APIs customizadas para necessidades específicas do parceiro.

Você descreve o problema. A gente projeta e entrega a solução — com IA onde faz sentido, sem enrolar onde não faz.

  Contar o que preciso

Bot de cobrança inteligente — fluxo completo de negociação via WhatsApp integrado ao seu ERP

Atendimento por voz — cliente manda áudio, sistema transcreve, entende e responde em voz

Disparo com personalização por IA — cada mensagem gerada dinamicamente com dados do seu banco

Dashboard de métricas — painel de entrega, leitura e resposta integrado ao seu sistema

Qualquer integração REST — se tem API, a gente conecta ao WhatsApp com IA

Módulos

Três módulos,
uma plataforma

Cada módulo pode ser usado de forma independente ou em conjunto. Você integra apenas o que precisa.

// módulo 01

Totum Connect

Módulo 1

Gerencia instâncias WhatsApp, canais, conexões e o envio/recebimento de mensagens. Base de toda a plataforma.

  • POST /Api/CriarCanal
  • GET /Api/ListarCanais
  • POST /Api/CriarConexao
  • POST /Api/EnvioMensagens
  • POST /Api/EnvioMensagemVoz
  • GET /Api/ListarMensagens
// módulo 02

Totum Interpretor

Módulo 2

Recebe texto ou áudio, normaliza, transcreve e identifica a intenção. Interface entre o humano e o sistema.

  • POST /Api/TranscreverAudio
  • POST /Api/IdentificarIntencao
  • POST /Api/NormalizarTexto
  • GET /Api/ListarIntencoes
// módulo 03

Totum Response

Módulo 3

Motor de decisão e resposta. Gerencia sessões, roteia para webhooks, suporta IA local ou IA avançada.

  • POST /Api/ProcessarResposta
  • GET /Api/SessaoUsuario
  • POST /Api/DisparoAtivo
  • PUT /Api/ConfigurarIA
Fluxo

Como os módulos
se comunicam

O Connect orquestra os outros módulos. Cada etapa é opcional e configurável por canal.

WhatsApp
mensagem entrada
Connect
recebe + roteia
Interpretor
opcional por canal
Response
decide + responde
// Configuração de Canal — define o comportamento do fluxo { "Nome": "Cobrança", "WebhookUrl": "https://seu-sistema.com.br/webhook", "UsarInterpretor": true, "TipoIA": "local" // "local" ou "avancada" }
Referência

Endpoints principais

Autenticação via Bearer Token. Todas as rotas retornam JSON.

POST /Api/EnvioMensagens

Envia mensagem de texto ou arquivo para um número WhatsApp. Se informado Campanha, registra o contato e ativa o modo campanha.

CampoTipoDescrição
ParastringNúmero destino (ex: 5521999999999) *obrigatório
MensagemstringTexto da mensagem
FilestringURL ou Base64 do arquivo
FileNamestringNome do arquivo
CampanhastringNome da campanha (ativa modo campanha)
request.json
// Envio simples { "Para": "5521999999999", "Mensagem": "Olá, tudo bem?" } // Com campanha { "Para": "5521999999999", "Mensagem": "Sua parcela vence amanhã!", "Campanha": "Cobrança Julho" } // Response 200 { "Mensagem": "Enviado com sucesso !" } // Response 400 — número inválido { "Erro": "O número não é whatsapp !" }

POST /Api/EnvioMensagemVoz

Converte texto em áudio e envia como mensagem de voz (PTT) no WhatsApp. Pausas automáticas por pontuação.

CampoTipoDescrição
ParastringNúmero destino *obrigatório
MensagemstringTexto para converter em voz *obrigatório
TipoVozstringM1 ou M2 — padrão M1
Velocidadeint1=normal, 2=mais rápido, -1=mais lento
voz.json
{ "Para": "5521999999999", "Mensagem": "Olá, sua parcela vence amanhã. Regularize para evitar juros.", "TipoVoz": "M1", "Velocidade": 1 } // Pausas automáticas: // vírgula = 500ms | ponto = 800ms | ? = 300ms // Response 200 { "Mensagem": "Áudio enviado com sucesso !" }

GET /Api/ListarMensagens

Retorna mensagens da instância com filtros combinados. Ideal para alimentar painéis de atendimento.

ParâmetroTipoDescrição
naoLidasbooleantrue = apenas não lidas
Grupobooleantrue = grupos / false = diretas
DDDTelefonestringFiltra por número específico
DataHoraIniciodatetimeA partir de (yyyy-mm-dd hh:mm:ss)
DataHoraFimdatetimeAté (yyyy-mm-dd hh:mm:ss)
response.json
// GET /Api/ListarMensagens?DDDTelefone=5521999999999 { "sucesso": true, "mensagens": [ { "IdChat": "5521999999999@c.us", "Nome": "João Silva", "DataHora": "2026-04-12 14:30:00", "De": "5521999999999@c.us", "Para": "5521888888888@c.us", "Lida": true, "Mensagem": "Quero regularizar meu débito", "Midia": null } ] }

POST /Api/CriarCanal

Cria um canal que agrupa conexões/chips. Define o webhook destino e se o Interpretor será acionado.

CampoTipoDescrição
NomestringNome do canal *obrigatório
WebhookUrlstringURL para receber mensagens *obrigatório
UsarInterpretorbooleanAtiva transcrição e identificação de intenção
TipoIAstring"local" (rápida, sem custo) ou "avancada"
canal.json
{ "Nome": "Suporte Técnico", "WebhookUrl": "https://seu-sistema.com/webhook", "UsarInterpretor": true, "TipoIA": "local" } // Response 200 { "sucesso": true, "CanalId": 42, "Nome": "Suporte Técnico", "BearerToken": "eyJhbGciOiJIUzI1NiIs..." }

Pronto para integrar?

Mande uma mensagem para o nosso time técnico. A gente entende o seu sistema e explica como o Totum Connect se encaixa.