Skip to main content
A integração com o Coexy se resume a três fluxos:

Configurar

Crie canais, conecte números WhatsApp e configure webhooks.

Enviar Mensagens

Envie mensagens, mídia e templates pelo meta-proxy, sem gerenciar tokens da Meta.

Receber Eventos

Receba mensagens e status em tempo real no seu servidor.
O que NÃO fazer:
  • Não invente endpoints de envio — use a mesma estrutura da documentação da Meta, trocando apenas a base URL e o token
  • Não chame /meta-proxy ou /api direto do frontend (React, Lovable, Bolt) — credenciais ficam expostas
  • Não confunda COEXY_API_KEY (API de Canais e Webhooks) com channel_token (meta-proxy) — são credenciais diferentes
  • Não recrie o canal ao receber erro 503 — basta reconectar via connect_url

Como funciona

  • Receber: quando uma mensagem chega, o Coexy entrega via POST para sua URL de webhook, com assinatura HMAC
  • Enviar: seu servidor chama o meta-proxy com o channel_token e o Coexy encaminha para a Meta
O Coexy já suporta envio e recebimento de mensagens WhatsApp hoje. O envio é feito via meta-proxy — não é necessário nenhuma outra plataforma ou integração externa.

Recursos

MCP para IA

Conecte Claude Code, Codex ou Cursor aos seus canais e a esta documentação.

WhatsApp Flows

Formulários dentro do WhatsApp, com endpoint para buscar dados em tempo real.

Templates de autenticação (OTP)

Envie códigos de verificação com cópia do código, um toque e zero toque.

Onde encontrar suas credenciais

API Key, channel_token, waba_id e phone_number_id no painel.

Por onde começar

Lovable / Bolt / Cursor

Use a Edge Function pronta para Supabase — zero configuração de servidor.

Backend próprio

Node.js, Python, Go ou qualquer linguagem — siga o Quick Start.

Pré-requisitos

  • Uma conta no Coexy
  • Uma API Key (gerada em API Keys, no menu lateral do painel)
  • Um endpoint HTTPS público para receber eventos (ou uma Supabase Edge Function)