Olá Blippers, tudo bem com vocês?
Hoje, vou compartilhar uma dica simples, mas poderosa, para potencializar o uso do Blip, seja com APIs ou Webhooks para registrar as interações dos usuários.
Utilizando variáveis de sistema
Neste guia, usaremos as seguintes variáveis do Blip:
contact.name
contact.identity
input.content
calendar.datetime
Passo a passo
1. Criando a Requisição HTTP
No bloco onde o usuário envia o input, adicione uma ação de saída do tipo Requisição HTTP.


2. Montando o body da request
No corpo da requisição, use o seguinte formato:
{
"nameUser":"{{contact.name}}",
"idUser": "{{contact.identity}}",
"inputContent": "{{input.content}}",
"dateTime":"{{calendar.datetime}}"
}
A API deve desserializar essas variáveis conforme os nomes definidos, mas você pode ajustá-los conforme a necessidade.
3. Testando a solução
Agora vamos testar a solução:


{
"nameUser": "Tester 07-03-25 17:09:42",
"idUser": "[email protected]",
"inputContent": "564123",
"dateTime": "2025-03-07T20:09:48Z"
}
Observe que o GMT vem como
0
, mas podemos ajustá-lo para GMT-3 com um script.
Por hoje é isso sei que é simples mas espero que ajude.