Pegar as Tags de Atendimento

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?

1 curtida

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

1 curtida

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.

2 curtidas

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?

1 curtida

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";
}

3 curtidas

Valeu, Demais @Rafael_Figueiredo , deu certinho! :heart_eyes:

3 curtidas