He estado pensando en esto por un tiempo y decidí lanzar mis ideas al grupo y preguntarles a todos qué piensan.
En los últimos meses, he hablado con bastantes personas que intentan configurar un soporte directo al cliente, donde un equipo de soporte resuelve problemas confidenciales específicos del cliente, como complemento a su foro de soporte comunitario público existente.
La mayoría de esas soluciones involucran los plugins ‘assign’, ‘solved’ y ‘ticket’, y luego hay múltiples enfoques (pero parece que no hay una bala de plata y por eso estoy creando este tema).
Solución n.º 1: Crear categorías/grupos separados para cada cliente
Esto solo funciona cuando tienes una cantidad relativamente pequeña de clientes, no cuando tienes cientos.
Solución n.º 2: La descrita por schungx “Cómo usar Discourse como un sistema privado de soporte/tickets”
El principal inconveniente aquí es: “(…) que estás creando una plataforma de tickets dedicada, o que al menos no habrá superposición entre los usuarios de tu interfaz web de Discourse y aquellos que solicitan tickets de soporte”.
Pero este tema aborda uno de los problemas principales: “Miraste el sistema de seguridad/permisos y no encuentras lo que quieres: básicamente, los permisos puros de Crear y Crear/Responder no existen”. Volveré a esto más abajo.
Solución n.º 3: Bandejas de entrada de grupo.
La idea original de Sam “Discourse como un portal de soporte por correo electrónico privado” que se convirtió en bandejas de entrada de grupo. Configuras una bandeja de entrada de grupo, la asignas a tu equipo de soporte, y todos pueden enviar mensajes por correo electrónico a la bandeja de entrada.
Esta es ahora la solución preferida y funciona.
Sin embargo, no me gusta mucho.
En mi opinión (!), hay una serie de inconvenientes en este enfoque, y los tres principales son:
- Los mensajes enviados al grupo de Soporte son difíciles de encontrar (de hecho, en mi humilde opinión, todos los mensajes son difíciles de encontrar si no tienes una notificación en la que hacer clic) y, aunque el personal de soporte tiene una buena visión general, un usuario no. Donde los usuarios del personal que trabajan en los tickets ven una bandeja de entrada de grupo separada, los usuarios que han creado los tickets solo pueden encontrarlos entre sus mensajes privados ‘regulares’.
- Falta de soporte de etiquetas en los mensajes privados: Solo el personal puede etiquetar los mensajes privados y los usuarios no pueden ver ni filtrar por etiquetas.
- No hay un “lugar” al que uno pueda ir y enviar un mensaje. La posibilidad de enviar un mensaje al equipo de Soporte debe anunciarse explícitamente en algún lugar (y me resulta difícil encontrar un lugar lógico para esto, la mayoría de las veces termina en algún tipo de banner).
En resumen, para mí se siente un poco “añadido” y un compromiso entre los temas de categoría y los mensajes privados.
#4 Temas privados
Esta idea se ha propuesto varias veces (también aquí aquí y aquí), y ya mencioné los permisos de “crear” y “crear/responder” anteriormente.
¿Qué pasaría si hubiera algún tipo de categoría de “buzón de entrega” donde las personas pudieran iniciar un tema e interactuar con el personal de soporte (básicamente: un grupo), donde solo ellos y los miembros de ese grupo pudieran ver el tema?
Esa sería una bala de plata para este caso de uso. Tendríamos una categoría de “soporte” claramente definida donde cada usuario puede ver sus (y solo sus) tickets de soporte. Todo estaría en un solo lugar y podrías usar etiquetas y todo.
Pero tanto @codinghorror como @sam nos han dicho muchas veces que los permisos específicos de tema no van a suceder (lo cual entiendo perfectamente, ya que añade mucha complejidad).
Veo dos caminos a seguir: usar las bandejas de entrada de grupo #3 y esperar que se resuelvan esos inconvenientes, o darle otra oportunidad a la idea de temas privados #4.
Mientras tanto, han surgido algunos plugins que juegan con implementan permisos por tema, como Restricted Replies - solo permite que ciertos grupos respondan en una categoría y Discourse Private Replies que hace que las respuestas sean invisibles para todos excepto para el iniciador del tema (y el personal)… y parece factible… así que he estado considerando darle otra oportunidad a esto en un plugin.
Pero.
Antes de continuar con esto, me interesaría escuchar
- si otras personas comparten mi opinión con respecto a las bandejas de entrada de grupo, ya que soy consciente de que estas desventajas percibidas podrían ser muy subjetivas.
- cualquier (!!) comentario sobre la idea del plugin de temas privados




