Skip to main content
Respondido

Adicionar tag baseado em variável

  • July 3, 2024
  • 1 comentário
  • 54 Visualizações

Yago Aguiar

Bom dia,

Como eu poderia adicionar uma tag a um ticket baseado no valor de uma variável? A situação é a seguinte: faço uma requisição a uma API para verificar se ela está disponível. Caso não esteja, salvo essa informação em uma variável chamada “servicoIndisponivel”. Se essa variável for true, preciso adicionar uma tag de “Serviço Indisponível” a esse ticket durante meu fluxo.

Melhor resposta por Bruno Ferreira

@Yago Aguiar Bom dia !!! Talvez vc consiga fazer isso depois do fluxo de atendimento quando acabou o atendimento, antes vc grava em uma variável se o serviço estava indisponivel e depois do atendimento vc pega o ticket que foi gerado, faz a validaçao do id chama uma api da blip que adiciona tag ao ticket, acho que isso atende vc.

 

Blip Docs | API Reference 

 

POST https://{{contract_id}}.http.msging.net/commands HTTP/1.1
Content-Type: application/json
Authorization: Key {YOUR_TOKEN}

{
"id": "{{$guid}}",
"to": "[email protected]",
"method": "set",
"uri": "/tickets/ba11b95c-7564-4685-b835-8cc76fae6fac/change-tags",
"type": "application/vnd.iris.ticket+json",
"resource": {
"id": "ba11b95c-7564-4685-b835-8cc76fae6fac",
"tags": ["tag1", "tag2", "tag3"]
}
}

 

Este tópico foi fechado para respostas.

1 comentário

Forum|alt.badge.img+4

@Yago Aguiar Bom dia !!! Talvez vc consiga fazer isso depois do fluxo de atendimento quando acabou o atendimento, antes vc grava em uma variável se o serviço estava indisponivel e depois do atendimento vc pega o ticket que foi gerado, faz a validaçao do id chama uma api da blip que adiciona tag ao ticket, acho que isso atende vc.

 

Blip Docs | API Reference 

 

POST https://{{contract_id}}.http.msging.net/commands HTTP/1.1
Content-Type: application/json
Authorization: Key {YOUR_TOKEN}

{
"id": "{{$guid}}",
"to": "[email protected]",
"method": "set",
"uri": "/tickets/ba11b95c-7564-4685-b835-8cc76fae6fac/change-tags",
"type": "application/vnd.iris.ticket+json",
"resource": {
"id": "ba11b95c-7564-4685-b835-8cc76fae6fac",
"tags": ["tag1", "tag2", "tag3"]
}
}