Uma única API para WhatsApp, Telegram e bots

Uma mensagem, uma requisição HTTP: para WhatsApp, Telegram ou um bot. Um só contrato em vez de uma integração por canal: histórico de conversas, mensagens recebidas, campanhas, arquivos — e os status chegam por webhook.

API de mensageiros para mensagens e campanhas no WhatsApp e no Telegram

Recursos da API de mensageiros

  1. Mensagens transacionais

    Uma mensagem, uma requisição: texto e anexo próprios para cada destinatário, e o resultado chega por webhook

  2. Todos os canais, um só contrato

    As contas de WhatsApp e Telegram são conectadas por QR code ou número de telefone, e os bots do Telegram por token; os métodos são os mesmos

  3. Conexão por link

    O convite é criado por uma requisição: seu cliente conecta a conta sozinho, por link e sem acesso à sua conta, e você recebe o id do canal

  4. Histórico de conversas

    Os diálogos e mensagens ficam guardados do nosso lado: o histórico é devolvido com uma requisição comum, sem ir até o mensageiro

  5. Respostas e mensagens recebidas

    Não apenas o fato de alguém ter respondido, mas o texto: a mensagem recebida chega como evento e você responde com o mesmo método de envio

  6. Controle de entrega

    Status de envio, entrega e leitura: para cada mensagem e para cada destinatário de uma campanha

  7. WebHook

    Avisos de eventos — conexão de conta, mensagens recebidas, progresso da campanha, status dos destinatários — sem consultar a API

  8. Campanhas para a sua base

    Quando há muitos destinatários: criar, editar o rascunho, iniciar, parar e cancelar; a fila e as novas tentativas ficam por conta do serviço

  9. Público e personalização

    Segmentos de contatos, upload de números e valores de campos — nome, cidade, valor do pedido — para inserir no texto

  10. Ritmo de envio

    O ritmo é definido pela autoestratégia, não pelo seu código: o serviço distribui os envios e pausa a campanha se o mensageiro limitar a conta

  11. Verificador de contas

    O serviço verifica se o número está registrado no mensageiro: os que não estão não recebem mensagem e voltam com um status à parte

  12. Suporte 24/7

    Ajuda rápida com a integração e a resolução de problemas

Como conectar a API de mensageiros

  1. Passo 1

    Entre no WSENDER

    Não há senha: entre com Yandex, Google ou e-mail.

  2. Passo 2

    Crie uma chave de API

    Na sua conta, abra a seção API e clique em «Criar chave». O token é exibido uma única vez — salve-o na hora.

  3. Passo 3

    Conecte mensageiros e bots

    Contas de WhatsApp ou Telegram — por QR code ou número de telefone; bots do Telegram — por token. A requisição é a mesma.

  4. Passo 4

    Envie uma mensagem

    Uma requisição e a mensagem vai para uma pessoa específica. Quando há muitos destinatários, a mesma API cria uma campanha: mensagens, destinatários, início.

  5. Passo 5

    Acompanhe o resultado

    Status de cada mensagem e de cada destinatário da campanha, respostas e mensagens recebidas: por requisição ou webhook.

Onde usar a API de mensageiros e bots

A API de mensageiros é útil onde as mensagens aos clientes precisam sair automaticamente: por um evento do seu sistema, uma a uma ou para toda a base de uma vez.

  • CRM

    A mensagem sai quando muda a etapa do negócio ou o status do pedido: o vendedor não precisa lembrar quem avisar e quando.

  • Lojas online

    Confirmação do pedido, pagamento, separação e entrega: o cliente recebe cada etapa no mensageiro em vez de procurar um e-mail.

  • Landing pages e sites

    O pedido de um formulário recebe resposta em um minuto, enquanto o lead está quente — no mensageiro que a pessoa informou no formulário.

  • Agendamento online

    Um lembrete no dia anterior à visita e a confirmação do horário com uma mensagem de resposta: menos horários vagos na agenda.

  • Logística

    Código de rastreio, mudanças de status do envio e aviso de entrega — sem ligações do entregador nem chamados ao suporte.

  • Cobrança e serviços

    Faturas, recibos, renovações de assinatura e avisos técnicos saem do seu sistema conforme o cronograma dele.

  • Marketing

    Promoções e ofertas por segmentos da base: o segmento é montado do seu lado, e o envio e o ritmo ficam por conta do serviço.

  • RH e recrutamento

    Convites para entrevistas e status da candidatura por etapa do processo: a pessoa responde onde for mais conveniente.

  • Pesquisas e avaliações

    Uma pesquisa após a compra ou a visita, e as respostas voltam ao seu sistema como evento, junto com o texto da mensagem.

A mesma requisição funciona para contas de mensageiros e para bots: adicionar mais um canal é um valor diferente na requisição, não uma nova integração. A conta é necessária para escrever a quem você ainda não escreveu; o bot serve para trabalhar com os seus próprios assinantes e não precisa de número de telefone. Uma campanha é o mesmo canal, só que com muitos destinatários.

Se você prefere não desenvolver nada, os mesmos recursos estão disponíveis sem código: a integração com CRM é uma ligação pronta com Bitrix24 e amoCRM, onde a conversa acontece no cadastro do cliente e os segmentos e eventos do funil vêm do seu CRM; e conectar um assistente de IA via MCP permite descrever em palavras os cenários de comunicação com os clientes.

Perguntas frequentes sobre a API

  • De quais contas as mensagens são enviadas?

    Das suas contas normais registradas no aplicativo do mensageiro. A conta é conectada por QR code ou número de telefone — pela API ou na sua conta do WSENDER — e permanece conectada para os envios seguintes. As respostas dos destinatários chegam a essas mesmas contas. Se a campanha sai de um bot, o remetente é o próprio bot e nenhum número de telefone é necessário.

  • Como consigo uma chave de API?

    Você mesmo cria a chave na sua conta do WSENDER: seção API → Criar chave. O token é mostrado uma única vez e depois não pode ser recuperado: se você perdê-lo, crie uma chave nova e exclua a antiga. A chave pertence ao projeto e você pode criar várias — uma por integração, por exemplo.

    O token vai no cabeçalho de cada requisição: Authorization: key SEU_TOKEN. Todos os métodos estão descritos na documentação da API, onde você também pode executar uma requisição com a sua própria chave direto do navegador.

  • Existe limite de frequência de requisições?

    A frequência é definida pelo plano: 60 requisições por minuto no Basic, 300 no Light e 1.200 no Professional. O limite é contado por projeto, não por chave: emitir chaves novas não o amplia.

    Uma requisição acima do limite é recusada com o código 429 e o cabeçalho Retry-After: repita-a depois do tempo indicado. Isso basta para uma integração comum — eventos do funil, confirmações de pedido, status; envios em massa faça como campanha, não como uma sequência de requisições avulsas.