{"section":"tutorials","requestedLocale":"pt","requestedSlug":"usando-grupos-para-controlar-o-atendimento-humano","locale":"pt","slug":"usando-grupos-para-controlar-o-atendimento-humano","path":"docs/pt/tutorials/weni-by-vtex/chats/usando-grupos-para-controlar-o-atendimento-humano.md","branch":"main","content":"O uso de grupos para controlar os contatos que estão em atendimento humano é\nessencial.\n\nATENÇÃO: caso contatos não sejam adicionados a um grupo de controle, o chatbot\nirá conflitar e interromper o atendimento humano, enviando as mensagens padrão\nconfiguradas no seu ambiente.\n\n### Adicionando contatos ao grupo de controle\n\nNeste artigo iremos nos referir ao grupo de controle como `Atendimento Humano`.\n\nVocê deve adicionar o contato a este grupo no fluxo que você abre um ticket,\nconforme mostrado anteriormente.\n\n![](https://cdn.statically.io/gh/vtexdocs/help-center-content/refs/heads/main/docs/pt/tutorials/weni-by-vtex/chats/usando-grupos-para-controlar-o-atendimento-humano_1.png) É importante mencionar que, caso você abra tickets em fluxos diferentes, **você precisa fazer isso em todos os fluxos**.\n\n### Ignorando participantes do grupo de controle em gatilhos\n\nApenas adicionar a este grupo não é o suficiente, mas apenas a base que você\nprecisa para saber quais contatos precisam ser ignorados nas mensagens\nautomáticas enquanto estiverem em atendimento.\n\nPara isso, você deverá adicionar este grupo na lista de grupos ignorados **para\ncada um dos triggers configurados** no seu projeto, conforme exemplifica a\nimagem abaixo.\n\n![](https://cdn.statically.io/gh/vtexdocs/help-center-content/refs/heads/main/docs/pt/tutorials/weni-by-vtex/chats/usando-grupos-para-controlar-o-atendimento-humano_2.png) Com isso configurado, o chatbot não irá interromper o atendimento humano e a funcionalidade irá rodar como esperado.\n\n### Removendo contatos do grupo de controle\n\nÉ importante lembrar de remover o contato deste grupo quando a sessão de\natendimento humano for concluída. Para isto, existe um tipo\nde `trigger` específico: 'start a flow when a ticket is closed':\n\n![](https://cdn.statically.io/gh/vtexdocs/help-center-content/refs/heads/main/docs/pt/tutorials/weni-by-vtex/chats/usando-grupos-para-controlar-o-atendimento-humano_3.png) \n\nEste pode ser um fluxo extremamente simples, onde a única ação é remover o contato do grupo de controle `Atendimento Humano`:\n\n![](https://cdn.statically.io/gh/vtexdocs/help-center-content/refs/heads/main/docs/pt/tutorials/weni-by-vtex/chats/usando-grupos-para-controlar-o-atendimento-humano_4.png)\n\n### Como enviar campos customizados?\n\nOs campos customizados a serem enviados, devem ser definidos no corpo do card\nde Ticket, no formato json, com cada campo como atributo de `custom_fields`,\nrepresentado por sua chave e valor.\n\nobs: o valor de cada campo pode ou não estar entre `\"\"\"\"`.\n\nA seguir, observe um exemplo, mostrando a configuração de campos customizados,\nonde o campo `origin` com seu valor definido como o `result` origem,\nentre `\"\"\"\"` por ser do tipo string.\n\n![](https://cdn.statically.io/gh/vtexdocs/help-center-content/refs/heads/main/docs/pt/tutorials/weni-by-vtex/chats/usando-grupos-para-controlar-o-atendimento-humano_5.png)"}