Respondido

Pegar as Tags de Atendimento


Reputação 3

Olá, pessoal, boom dia. =)


Me tirem uma dúvida, estou tentando aprender mais sobre JS e sei que as tags vem em formato de lista, como utilizamos aqui na empresa sempre 4 tags, conseguimos fazer uma função para retornas as 4 tags separadas, ou seja - 1° tag = taglista[0] e por ai vai, assim eu consigo pegar essas informações de forma separada e não em forma de lista, conseguimos fazer isso certo?

icon

Melhor resposta por Rafael_Figueiredo 5 December 2022, 20:41

Veja o original

5 comentários

Reputação 7
Crachá +3

Olá @Gabriel_Farnezi tudo bem ?


Informo que é possível sim, após o bloco do atendimento humano na ação de entrada você pode adicionar um script e ele receber o input.content e dentro dele colocar um script para pegar as tags conforme exemplo :



function run(ticket) {
let tags = JSON.parse(ticket);
return tags.tags;
}

conteúdo no bot :

image


teste :


image

Reputação 3

Muito muito obrigado Rafa, vai ajudar muito o bot aqui, estamos atrás disso como o brasil está na sede do hexa, brigadão mesmo.

Pessoal, como estão?


Alguém tem um exemplo de um script que esteja funcionando e rodando?

Preciso pegar as infos de um ticket finalizado e se ele for finalizado com determinada Tag, levar ele para um bloco determinado.


Alguém tem esse fluxo desenhado e consegue me ajudar?

Reputação 7
Crachá +3

Olá @KarennCris tudo bem?


Não tenho o script completo mas tente usar e implementar esse :


function run(ticket) {
let tags = JSON.parse(ticket);
if(tags.tags.includes("terra")) {
return "tem terra";
};

return "Error";
}


Valeu, Demais @Rafael_Figueiredo , deu certinho! 😍

Comente