[Resolvido] API BLiP para enviar mensagem

Olá!

Quero abrir um ticket no desk e enviar mensagens para este ticket através da API do BLiP, porém não estou conseguindo.

Consegui fazer o BLiP enviar uma mensagem para o contato do ticket assim:

POST https://msging.net/messages
body:
{
    "id": "3",
    "to": "554884747474@wa.gw.msging.net",
    "type": "text/plain",
    "content": "Catapimbas"
}

Porém não sei como fazer o contato enviar uma mensagem para o ticket através da API.

1 Curtida

@Mateus_Rissi

Você precisa usar uma ação da nossa extensão do Desk: Forwarding received messages to a human agent

Sua requisição ficará mais ou menos assim:

{
  "id": "{{someId}}",
  "to": "{{userId}@desk.msging.net",
  "from": "{{botId}}@msging.net",
  "type": "text/plain",
  "content": "Cool"
}

Obs.: O Identity do usuário deve estar encodado, ou seja, um id

375cfa59-4fce-4b8e-b58f-adf218df9e77.demobot4@0mn.io@desk.msging.net

deverá ter o primeiro @ substituído por %40, ficando assim:

375cfa59-4fce-4b8e-b58f-adf218df9e77.demobot4%400mn.io@desk.msging.net