Skip to main content

Descrição

Quando o agente gera uma bolha, a Jelou faz POST no seu webhookUrl com a mensagem formatada. Timeout de 20 segundos e uma única tentativa (sem retry nem backoff).

Envelope

Headers da entrega

  • Content-Type: application/json
  • Auth conforme credentials.auth (se configurada):
    • api_key → header configurável (padrão X-Api-Key)
    • bearerAuthorization: Bearer <value>
    • basicvalue é a string completa username:password antes do Base64; o header é Authorization: Basic <base64(username:password)>
  • X-Jelou-Signature: sha256=<hmac> calculado sobre os bytes exatos do body HTTP bruto (sempre presente; a signing key é obrigatória). Verifique com esse raw body antes de fazer o parse como JSON; não serialize novamente o objeto parseado.

Tipos de mensagem (message)

Um texto do fluxo com opções interativas costuma chegar como type: "BUTTONS", não como TEXT. O tipo no wire de respostas rápidas é QUICK_REPLY (com underscore). O bloco Sticker não está disponível no builder para este canal.

Exemplos

Seu endpoint deve responder 2xx em até 20 segundos. Se a entrega falhar, a Jelou não tenta novamente automaticamente nesta versão.