Zammad: Notificar / Mencionar outros agentes / Assinar Tickets

Criado em 12 out. 2016  ·  28Comentários  ·  Fonte: zammad/zammad

Estou lendo um ticket e tenho uma consulta para outro agente:

screenshot_20161012_133459

Usamos essa notação "@username" com muita frequência, embora o Zammad não faça nada com ela. Aparentemente, os usuários querem algo assim com mais frequência. Atualmente, como proprietário, posso passar o ticket para a pessoa a quem fiz a pergunta. Mas então eu perco isso de vista. Ou tenho que deixar o destinatário da consulta ciente da questão de outra forma (e-mail, telefone). Como você resolveria isso?

  • T#1068412, #1078721, #1078020
collaboration feature backlog

Comentários muito úteis

Atualização: Exemplo de layout para cancelar a assinatura do ticket em que estive envolvido (adicionado via @user no artigo). Também pode ser usado para se inscrever sem me adicionar via @user ao novo artigo.

screen shot 2016-12-19 at 15 47 05

Todos 28 comentários

Acho a ideia ótima. Isso elimina o irritante Besiter para frente e para trás. Que tal se isso acionar uma notificação, semelhante aos TODOs no Gitlab?

Seria exatamente o que eu gostaria.

+1

+2

+3

+1
Ótimo recurso, seria ótimo!

+1

+1!

Mais pessoas gostam desse recurso em breve (incluindo eu).

Para este recurso, precisamos manter um "nome de usuário" para cada agente ( @FirstnameLastname não seria uniq). Isso seria bom para você? Alguma outra ideia?

@martini
O Mailadress pode ser o nome de usuário exclusivo em segundo plano. Os critérios de pesquisa podem ser nome, sobrenome e endereço de e-mail. Quando você digita @ deve aparecer uma lista com todos os agentes envolvidos neste ticket exibidos que você pode selecionar. Quando você começa a digitar, ele está pesquisando em todos os agentes e você pode selecionar os outros ainda não mencionados neste ticket.

É quase como aqui no github ou no facebook.

Conforme discutido: Um autocomplete seria ótimo assim como o dos módulos de texto.

Pensamentos adicionais:
Outra melhoria de UX poderia ser permitir que os usuários escolham um alias como, por exemplo, em Mattermost.

Portanto, se um usuário começar a digitar "@" (como aqui no Github) um módulo de texto como list (ou como aqui no Github) com o nome completo e um alias opcional aparece nas entradas da lista como: "Martin Edenhofer (martini)". Ambos os atributos devem ser insensíveis à chave pesquisável e sem espaços. Como "martine" deve encontrar "Martin Edenhofer". Aka "busca difusa".
Somente os agentes com as permissões necessárias para este ticket devem ser listados. Seria muito bom ordená-los de uma maneira lógica, como "último usado / ativo" ou "favs" primeiro ou algo assim.

Estes devem ser embrulhados e armazenados adequadamente em uma div especial ou algo assim. Isso permite que nós e outros analisemos e tratemos deles em qualquer interface ou aplicativo agora e depois. Talvez algo como <div data-mention="[email protected]"></div> que é convertido pela interface do usuário para "Martin Edenhofer (martini)". Isso permite que o usuário altere seu nome (como casamento, por exemplo) ou alias sem ter menções antigas/erradas. Mesmo contas excluídas ou desativadas podem ser exibidas de uma maneira especial posteriormente.

Elementos HTML personalizados para isso seriam ótimos como <mention>[email protected]</mention> mas ainda não são suportados (http://caniuse.com/#feat=custom-elements) 😞

Não tenho certeza de quão único será o e-mail. Temos alguns usuários onde o correio mudou ao longo do tempo. Pode ser ainda melhor usar o ID do usuário. Eu não acho que nem o id/e-mail nem qualquer outro identificador técnico deva ser visível para o usuário.

PS: Adoraria ver isso 😍

Parece um bom plano!

Talvez algo como

que é convertido pela interface do usuário para "Martin Edenhofer (martini)". Isso permite que o usuário altere seu nome (como casamento, por exemplo) ou alias sem ter menções antigas/erradas.

Não entendo como [email protected] permite que o usuário altere seu nome. Mas acho que já existe uma solução para alterar nomes no Zammad e você deseja reutilizá-la aqui.

Atualização: Exemplo de layout para cancelar a assinatura do ticket em que estive envolvido (adicionado via @user no artigo). Também pode ser usado para se inscrever sem me adicionar via @user ao novo artigo.

screen shot 2016-12-19 at 15 47 05

+1

Uma lista de usuários notificados seria ótimo - assim como aqui no github:

bildschirmfoto 2017-01-10 um 15 05 49

+1

+1

+1

E enquanto estamos introduzindo marcação nas notas, gostaria de ter #941111 como link para o Ticket 941111 ;-)

Ainda não entendo esse recurso: Seria necessário ser mencionado ou comentar em um ticket para ser notificado? Às vezes, alguém está interessado em assinar um ticket (ou seja, receber e-mails para todas as atualizações desse ticket), mas não tem nada a comentar. Ou seria #822?

Oi pessoal,
você tem alguma boa notícia para nós?

+1

+1

+1
Eu gosto das duas maneiras - notar outro agente via @username E a capacidade de assinar um ticket - ambas são muito úteis à sua maneira!

+1

Para interromper as postagens desnecessárias do +1, tranco este tópico. Estamos trabalhando nisso... veja https://zammad.com/news/status-outlook

Sem previsão de chegada, mas estamos trabalhando nisso.

Aqui está uma captura de tela de um recurso semelhante no Mattermost:

grafik

grafik

Você esperou o suficiente por esse recurso e quer vê-lo finalmente realizado? Pois então, temos boas notícias para você. Torne-se um patrocinador de recursos e deixe-os ganhar vida em uma das próximas versões do Zammad. No momento, estamos procurando mais colaboradores para tornar este projeto uma realidade junto conosco e outros usuários do Zammad. Ao compartilhar os custos, você obtém influência adicional na implementação da função e também recebe um pouco de publicidade para sua organização no dia da publicação, se desejar.

Portanto, entre em contato conosco em [email protected] para dar um passo à frente na implementação.

Esta página foi útil?
0 / 5 - 0 avaliações