Eu perguntei isso em outro tópico, mas o último post antes do meu foi há 5 anos, então talvez não receba tanta atenção quanto um novo tópico.
Tenho uma pergunta da perspectiva de um não desenvolvedor.
Estou usando o Discourse como o sistema de tickets da nossa empresa e o configurei com sucesso para criar novos tópicos de usuários não registrados em nosso fórum de suporte.
Ocasionalmente, preciso criar um ticket em nome de um cliente em vez de ele criá-lo diretamente.
Existe uma maneira fácil e passo a passo de fazer isso e criar um tópico em nome de alguém que ainda não tem uma conta no fórum? Não quero que eles tenham uma conta completa, a menos que se inscrevam por conta própria.
Se tiver que ser feito a partir de uma interface de linha de comando, tudo bem, mas preciso de alguma orientação, como:
Entrar no contêiner com foo
Digitar rails bar etc etc
Qualquer outra coisa que precise ser feita
Estou ciente de que posso reatribuir posts, então, se for muito complicado fazer tudo, apenas as instruções para criar o usuário e, em seguida, usar a GUI para alterar o proprietário seriam muito úteis.
Desde que eu possa escrever um artigo detalhado de help desk para o resto da equipe seguir, não me importo com o que isso implica. Seria ótimo não ter que ter toda a equipe precisando de acesso ao contêiner via ssh, mas nos viraremos se isso for inevitável.
Você tem um e-mail do cliente? Se sim, você pode encaminhá-lo para o Discourse e ele criará um usuário provisório para eles.
Há um pouco sobre esse comportamento aqui em "comportamento de e-mails encaminhados" Eu acho que você gostaria de alterar a configuração relevante para "criar respostas"
Geralmente não é um e-mail direto. Na maioria das vezes, é o meu chefe que me encaminha um e-mail do cliente e me pede para transformá-lo em um ticket para que eu possa responder a eles.
Imagino que tudo isso faria seria criar o tópico usando o e-mail do meu chefe como o usuário atribuído a que criou o ticket.
Você também pode criar um usuário em estágio simplesmente enviando uma mensagem privada (PM) para ele e colando o endereço de e-mail como destinatário. Se ele ainda não for um membro, terá uma conta de usuário em estágio. Se ele fizer login mais tarde usando o mesmo endereço de e-mail, a conta dele se transformará magicamente e ele verá suas mensagens privadas (PMs) no site.
Outro truque legal, se você estiver usando um grupo para compartilhar o gerenciamento de tickets com uma equipe, é incluir esse grupo ao enviar o PM. Dessa forma, ele será enviado do grupo e quaisquer respostas também retornarão ao grupo.
Bom saber, mas configurei o sistema de tickets para conter tudo dentro do Discourse.
Tem funcionado muito bem até agora, exceto por um cliente que usa seu próprio sistema de tickets para nos enviar solicitações de suporte. Assim que tiver mais clareza sobre o problema, posso iniciar outro tópico para tentar resolvê-lo.