Make

Configure cenários Make com chamadas HTTP autenticadas para a API SevenBee.

Integre seus cenários Make à SevenBee com o módulo HTTP > Make a request. Ele permite chamar APIs por HTTPS. Veja a documentação oficial do módulo HTTP.

Autenticação

Crie um token permanente SevenBee.

No módulo HTTP, selecione Authentication type: API key e adicione uma credencial:

Campo da credencialValor
NameUm nome para identificar sua conta SevenBee
KeyBearer SEU_TOKEN
API key placementIn the header
API key parameter nameAuthorization

Substitua SEU_TOKEN pelo token real e mantenha Bearer seguido de um espaço. Armazene o token na credencial do Make. Veja a configuração oficial de API key.

Primeira consulta

Selecione a credencial e configure:

CampoValor
MethodGET
URLhttps://api.app.sevenbee.com.br/chat/v1/channel

Execute o módulo para consultar os canais de atendimento da sua conta.

Enviar uma mensagem de texto

Adicione uma requisição com a mesma credencial:

CampoValor
MethodPOST
URLhttps://api.app.sevenbee.com.br/chat/v1/send/text
Body content typeapplication/JSON

No corpo JSON, informe uma conversa da sua conta e a URL pública do callback do seu sistema:

{
  "sessionId": "567ca9b8-eaa9-4a33-8cf9-d2c67060af74",
  "text": "Olá! Esta mensagem foi enviada pela SevenBee.",
  "callbackUrl": "https://integracao.exemplo.com/callback-sevenbee"
}

Os valores são exemplos. Substitua o identificador pela conversa da sua conta e o endereço do callback pelo seu endpoint.

O campo text é obrigatório. Consulte o endpoint Texto para conhecer as demais opções.

Acompanhar o resultado

O envio é assíncrono. Armazene o id retornado e receba o resultado em callbackUrl ou consulte GET https://api.app.sevenbee.com.br/chat/v1/send/message/{id}. A resposta inicial não comprova a entrega da mensagem.

Distribua as chamadas ao longo do tempo e aguarde antes de repetir requisições que receberem 429. Respeite o Rate Limiting e os limites específicos de cada operação.