Manual

Cada función paso a paso, con capturas de un sistema en funcionamiento. La interfaz de las imágenes está en inglés: es el idioma base del producto.

Las capturas son de la versión 1.3.1. Nada de lo que se ve en esas pantallas cambió hasta la versión 1.13.3. Lo único que se ve distinto es el número de versión al final de la barra lateral.

Personalización y administración

Aquí gestionas los ajustes de idioma del sistema y aplicas el logotipo y los colores de tu empresa. Defines el formato de fecha y hora e informas a todo el mundo de mantenimientos planificados y averías. Este bloque también cubre las tareas que haces pocas veces y que entonces necesitas de verdad: una actualización, un archivo, un aviso antes de que se llene el disco. Todo lo de aquí forma parte de Basic, salvo el envío del aviso por correo.

1

Activar idiomas y traducirlos tú mismo

En «Settings → Language Settings» eliges qué idiomas ofrece tu empresa. Hay 30 para elegir.

El inglés está siempre activo y no puede desactivarse. Es el idioma al que recurre el sistema cuando un texto todavía no tiene traducción.

Después, cada persona elige en su propio menú el idioma en el que trabaja, de entre los que has activado.

Las traducciones no llegan con una actualización. Una actualización trae textos nuevos en inglés; la traducción la aportas tú.

Eso funciona en dos pasos. Con «Export JSON» descargas un archivo que contiene cada texto inglés junto a tu traducción existente.

Rellenas ese archivo a tu ritmo y lo vuelves a cargar con «Import JSON». Los campos vacíos se omiten y las traducciones existentes se sobrescriben.

Los marcadores como {count} tienen que sobrevivir en la traducción. Una entrada cuyos marcadores difieran del texto en inglés se rechaza, y eso incluye un marcador de más. Entonces sigue activa la traducción anterior. El inglés solo aparece si no había ninguna. El sistema te dice qué entrada era.

La tarjeta «State of your language packs» te dice, por idioma, cómo estás. Ahí aparece cada idioma que hayas activado, incluso sin traducción. La tarjeta muestra cuántos textos están traducidos y distingue cuatro casos: desactualizado, sin traducir, desconocido y completo. «Unknown» significa que los textos se importaron antes de que existiera esta comprobación. La próxima importación lo aclara.

«Desactualizado» es el caso que importa. El texto inglés cambió, tu traducción sigue ahí y ahora dice otra cosa.

Los paquetes de idioma listos para usar de todos los idiomas están gratis en nuestra página «Descargas». Los cargas con «Import JSON», igual que tu propio archivo. También puedes editar antes el archivo para mejorar una traducción.

En la aplicación, el enlace «Download language packs» de la tarjeta «Import translations» te lleva directamente a esa página.

La tarjeta «Languages» con los idiomas como botones y el inglés activado de forma permanente.
El marco rojo señala el alemán y «Save languages». El inglés lleva la marca «Always active».Abrir la imagen a tamaño completo
La tarjeta «Export translations» con el selector de idioma de destino.
Elige primero el idioma de destino y descarga después. El archivo contiene el texto inglés y tu traducción existente.Abrir la imagen a tamaño completo
La tarjeta «Import translations» con el archivo elegido.
Tras «Select file» aparece el nombre del archivo al lado. Solo «Import JSON» lo carga.Abrir la imagen a tamaño completo
La tarjeta «State of your language packs» con el estado del alemán.
En este mundo de ejemplo, el paquete alemán está completo. La segunda cifra crece con cada actualización que trae textos nuevos.Abrir la imagen a tamaño completo
2

Logotipo, favicon y colores

En «Settings → CI Settings» defines tu logotipo, tu favicon y tres colores.

El logotipo aparece en la barra lateral, debajo del logotipo del sistema. Se recomiendan 400 por 160 píxeles en PNG o SVG con fondo transparente y un máximo de 2 MB. Un archivo SVG que contenga un script se rechaza al subirlo. Si una subida falla, el mensaje indica el motivo.

El favicon es la imagen pequeña de la pestaña del navegador. Se recomienda SVG o 64 por 64 píxeles.

Los tres colores son «Primary color», «Accent color» y «Background color». El primero pinta los botones importantes, el segundo los iconos y los realces, y el tercero el fondo.

El sistema calcula por sí mismo los colores del texto y del estado activo para que el texto siga siendo legible. Tú solo aportas los tres colores base.

Un campo vacío significa que se aplica el color de fábrica. El cuadrado que hay al lado se muestra entonces negro, porque no puede mostrar «ningún color». La nota de debajo lo indica.

La vista previa bajo los campos muestra tus colores antes de guardar. Solo «Save» hace que se apliquen para todo el mundo.

«Restore defaults» lo devuelve todo a su estado inicial. Eso elimina también el logotipo y el favicon subidos.

La tarjeta «Colors» con dos colores definidos y la vista previa debajo.
El marco rojo señala los dos botones de la vista previa. Muestran de inmediato los colores que has introducido.Abrir la imagen a tamaño completo
El logotipo de la empresa en la barra lateral, debajo del logotipo del sistema.
El marco rojo señala el logotipo subido. Aparece enseguida y en todas las páginas.Abrir la imagen a tamaño completo
3

Claro y oscuro, y la vista en el móvil

El sistema tiene un aspecto oscuro y otro claro. Cambias entre ellos en tu propio menú, al final de la barra lateral.

La elección pertenece a cada persona y se recuerda. Un agente puede trabajar en claro mientras una compañera trabaja en oscuro.

Ese mismo menú contiene tu disponibilidad, tu foto de perfil, tu contraseña y tu idioma.

En una pantalla estrecha, la interfaz se reordena. La tabla se convierte en tarjetas apiladas y la barra lateral se pliega detrás del icono de la esquina superior izquierda.

No hay una aplicación aparte. La dirección es la misma que en el ordenador y el inicio de sesión también.

El menú personal con las entradas «Light mode» y «Dark mode».
El marco rojo señala «Light mode». La marca de al lado indica qué aspecto está activo.Abrir la imagen a tamaño completo
La lista de tickets en el aspecto claro.
El aspecto claro es el ajuste de fábrica.Abrir la imagen a tamaño completo
La misma lista de tickets en el aspecto oscuro.
La misma página y los mismos datos. Solo cambia el aspecto.Abrir la imagen a tamaño completo
La misma página en una ventana estrecha, como en un móvil.
En el móvil, la lista se apila. La barra lateral se abre con el icono de la esquina superior izquierda.Abrir la imagen a tamaño completo
4

Fechas y horas tal y como tú las escribes

Antes de empezar: Los administradores y los agentes pueden cambiar los ajustes generales. El resto lee las fechas tal y como estén definidas allí.

En «Settings → General Settings» encuentras la tarjeta «Date and time format». Está justo detrás de la zona horaria.

Cuatro opciones componen la forma de escribir una fecha. «Date order» es el orden de día, mes y año.

«Date separator» es el carácter entre las cifras. Puedes elegir el punto, la barra o el guion.

«Clock» es el reloj: 24 horas, o 12 horas con AM y PM. «Time separator» es el carácter entre la hora y los minutos.

Bajo los cuatro campos ves «This is how it looks». Muestra el resultado antes de que pulses «Save».

El ajuste se aplica a toda la instalación. No depende del idioma ni de cada persona.

Es intencionado. Una empresa escribe las fechas de una manera, y todos los compañeros leen la misma forma de escribirlas.

El ajuste de fábrica es día, mes y año con un punto y el reloj de 24 horas. Si no cambias nada, nada cambia.

La forma de escritura elegida se aplica en todos los sitios donde el sistema muestra una fecha. Eso incluye el ticket, las listas, el seguimiento y el tiempo registrado.

Las exportaciones quedan al margen. Escriben la fecha como 2026-08-22, porque los programas de hojas de cálculo leen esa forma de manera fiable.

Los campos en los que introduces una fecha también siguen este ajuste. Un clic en el campo abre un calendario, y la fecha elegida aparece después en tu forma de escritura. Un campo vacío dice «Pick a date».

Más sobre esto en la tarjeta: Activar idiomas y traducirlos tú mismo

La tarjeta «Date and time format» con los cuatro selectores y la vista previa.
El marco rojo señala el orden y la vista previa. Los ejemplos dentro de los selectores acompañan al orden elegido.Abrir la imagen a tamaño completo
El detalle del ticket con el ajuste de fábrica: día, mes, año y reloj de 24 horas.
Así se ve un ticket mientras no se cambia nada. Arriba hay instantes concretos; abajo, los días del tiempo registrado.Abrir la imagen a tamaño completo
El mismo detalle tras cambiar a mes, día, año con el reloj de 12 horas.
El mismo ticket después del cambio. Los días registrados siguen el ajuste igual que los instantes de arriba.Abrir la imagen a tamaño completo
5

Anunciar mantenimientos y averías

Antes de empezar: El aviso en la página de inicio de sesión forma parte de Basic. Enviarlo además como correo forma parte de Professional.

La página «Maintenance and incident notices» está en la barra lateral. Allí escribes un aviso que ve todo el mundo.

El aviso aparece en la página de inicio de sesión y en todo el sistema. Así la gente lo lee incluso antes de iniciar sesión.

El objetivo es evitar tickets innecesarios. Quien lee que la red está caída no vuelve a avisar de ello.

El texto lo compones a base de clics. Primero pulsa el campo que quieras rellenar. Recibe un borde rojo, y todo lo que marques después va a parar ahí. Si desmarcas un bloque, vuelve a salir del texto.

«Title / Subject» se muestra en la parte superior del aviso. «Body» se muestra debajo. Si envías el aviso como correo, uno se convierte en el asunto y el otro en el cuerpo.

Hay frases preparadas como bloques de construcción. Puedes añadir las tuyas en «Text Modules» y tus sistemas y servicios en «Systems / Services».

Con «Calendar (add date)» y «Time (add time)» insertas una fecha y una hora. Es la forma de anunciar un mantenimiento planificado.

El interruptor «Turn notification on/off» de arriba activa y desactiva el aviso. Al activarlo se guardan también el título y el texto. El aviso se mantiene hasta que lo desactivas. Si el aviso ya está activo, un cambio en el texto solo surte efecto con «Save».

Junto a este hay un segundo tipo de aviso. Si conviertes un ticket en una incidencia colectiva, también aparece en la página de inicio de sesión y desaparece por sí solo cuando el ticket se resuelve. Este interruptor no se le aplica.

Con «Send as E-Mail» envías además el mismo texto a una lista de direcciones. Esa es la parte que pertenece a Professional.

El aviso lo escribes en inglés. Su traducción entra por la página de idiomas, como cualquier otro texto. Si después cambias el texto en inglés, la traducción importada deja de valer. Hay que volver a importarla.

Más sobre esto en la tarjeta: La incidencia colectiva como banda de aviso y como nota en la respuesta automática

La tarjeta con los bloques de texto y tus propios sistemas.
Los marcos rojos señalan las dos líneas de entrada: una para frases y otra para tus propios sistemas. En este mundo de ejemplo, los sistemas son el correo, un servidor de archivos y la VPN.Abrir la imagen a tamaño completo
Título y cuerpo con bloques marcados; el campo «Body» está activo.
El marco rojo señala el campo activo y «Calendar (add date)». Debajo del campo se indica cuál está activo.Abrir la imagen a tamaño completo
La página de inicio de sesión con el aviso activado, ocupando el ancho de la página.
Así lo lee un cliente antes de iniciar sesión. «Dismiss» oculta los avisos mostrados en ese momento hasta que se recarga la página.Abrir la imagen a tamaño completo
El mismo texto con «Send as E-Mail» marcado y la lista de destinatarios.
El marco rojo señala la lista de destinatarios y «Send Mail». Separa varias direcciones con una coma.Abrir la imagen a tamaño completo
6

Aviso temprano antes de que se llene el disco

El sistema vigila el espacio en disco del servidor y habla antes de que se agote.

Hay dos niveles. A partir del 90 por ciento de uso recibes un aviso; a partir del 95, una advertencia.

Quien gestiona las actualizaciones ve las cifras y qué hacer. Normalmente, las imágenes antiguas de actualizaciones anteriores son lo que más ocupa.

El resto de personas con sesión iniciada recibe una frase breve y una indicación para avisar a su administrador. Solo la ven a partir del nivel de advertencia.

Nada de esto aparece en la página de inicio de sesión. Lo lleno que esté el disco de un servidor no es asunto de nadie antes de iniciar sesión.

Un disco lleno no afecta solo a la actualización. Los adjuntos, el correo entrante, la base de datos y la copia de seguridad viven en el mismo disco.

También recibes un aviso en cuanto quedan libres menos de 10 GB. Una actualización necesita ese espacio y no empieza con menos.

Tras cada actualización correcta, el sistema elimina las imágenes de las versiones anteriores. La versión previa se conserva para volver atrás.

La banda con el aviso de que el espacio se está agotando.
El primer nivel. En este mundo de ejemplo hay un 93 por ciento en uso y quedan libres 14 de 200 GB.Abrir la imagen a tamaño completo
La misma banda con el texto del nivel de advertencia.
El segundo nivel, al 96 por ciento. Ahora el texto nombra además lo que puede empezar a fallar.Abrir la imagen a tamaño completo
El mismo suceso en la ventana de un agente: una frase breve sin cifras.
Quien no puede liberar espacio no recibe cifras. La frase nombra la consecuencia y remite al administrador.Abrir la imagen a tamaño completo
7

Actualizar con solo pulsar un botón

En «Settings → Updates» ves qué versión está en marcha y si existe una más reciente.

Si hay una versión nueva, debajo se enumera lo que trae. La lista muestra todas las versiones que te saltas.

Antes de la actualización, el sistema comprueba que haya espacio libre suficiente. Una actualización necesita a la vez la imagen antigua y la nueva, por eso pide 10 GB. Si no hay bastante, el sistema rechaza la actualización y dice por qué. Es mejor noticia que rendirse a mitad de camino.

Después hace por sí mismo una copia de seguridad cifrada. Abarca la base de datos, los adjuntos, los archivos guardados y las claves. Si la base de datos funciona fuera de SMITEY, no forma parte de esta copia.

Si la copia de seguridad falla, la actualización se detiene antes de cambiar nada. Una base de datos fuera de SMITEY no retrasa la actualización. Haz su copia de seguridad con tus propias herramientas.

El sistema pregunta antes de empezar. Durante la actualización queda inaccesible unos minutos, así que elige un momento tranquilo.

Si algo sale mal, el sistema vuelve a la versión anterior y sigue funcionando.

Si tu servidor no puede alcanzar la fuente de actualizaciones, el sistema lo dice tal cual. No afirma entonces que estés al día.

Una actualización que lleva la base de datos a una versión nueva no se aplica con solo pulsar un botón. El sistema te avisa, y las notas de la versión indican qué hacer.

La tarjeta «Version status» informando de que el sistema está al día.
El marco rojo señala el mensaje. «Check now» pregunta de inmediato en lugar de esperar a la siguiente comprobación.Abrir la imagen a tamaño completo
La misma tarjeta con una versión disponible y sus notas de versión.
El marco rojo señala «Install update». Encima está lo que trae la versión nueva.Abrir la imagen a tamaño completo
La confirmación que se pide antes de que empiece la actualización.
La pregunta nombra la versión e indica que antes se hace una copia de seguridad.Abrir la imagen a tamaño completo
La misma tarjeta cuando no se puede alcanzar la fuente de actualizaciones.
El marco rojo señala el mensaje. Sin respuesta, el sistema dice que no lo sabe.Abrir la imagen a tamaño completo
8

Archivar los tickets cerrados

Antes de empezar: «Delete from live DB» elimina definitivamente los tickets de la base de datos en marcha. Descarga antes el archivo y mira lo que contiene.

En «Settings → Archive» empaquetas en un archivo los tickets cerrados de un periodo. Así el conjunto de trabajo se mantiene pequeño.

Solo se mueven los tickets cerrados. Un ticket resuelto solo entra cuando está cerrado. Eso ocurre por sí solo 24 horas después de resolverse. Un ticket abierto del mismo periodo se queda donde está.

«Preview» te dice de antemano cuántos tickets abarca el periodo. No escribe nada ni cambia nada.

«Create archive» crea un archivo ZIP. Contiene los tickets con sus comentarios, su historial, sus campos personalizados y sus adjuntos.

El archivo queda después en la lista de abajo, con periodo, cantidad y tamaño. Puedes usar una subcarpeta si quieres ordenar por años.

Solo entonces decides si los tickets salen de la base de datos en marcha. Es un paso aparte: «Delete from live DB» en la lista «Existing archives». Crear el archivo por sí solo no cambia nada.

«Restore» devuelve los tickets desde el archivo. Los tickets cuyo número ya exista se omiten.

Una restauración necesita los equipos y los flujos a los que se refiere un ticket. Después, el sistema informa de cuántos tickets han vuelto y cuántos ha omitido porque ya existían. También nombra las participaciones de equipos omitidas y las tareas sin su subticket. Otros huecos no se notifican. Un equipo, una categoría, un usuario o un estado que falte se queda vacío en el ticket. Los comentarios sin su usuario y los valores de campos personalizados borrados se quedan fuera.

«Delete archive file» borra únicamente el archivo. Los tickets de la base de datos en marcha quedan intactos.

La tarjeta «Create archive» con los dos campos de fecha.
El marco rojo señala el periodo. La subcarpeta es opcional.Abrir la imagen a tamaño completo
La misma tarjeta con el resultado de la vista previa.
El marco rojo señala «Preview». La cifra de al lado cuenta los tickets cerrados del periodo elegido. La vista previa no cambia nada.Abrir la imagen a tamaño completo
La lista de archivos con periodo, cantidad, adjuntos y tamaño.
El marco rojo señala las dos acciones que tocan los datos en marcha.Abrir la imagen a tamaño completo
La pregunta que se hace antes de que los tickets salgan de la base de datos en marcha.
La pregunta indica que este paso no se puede deshacer.Abrir la imagen a tamaño completo
9

Rellenar tus listas desplegables desde un archivo

En «Settings → General Settings» encuentras las listas desplegables del sistema. Cada lista tiene su propia pestaña.

Para departamentos, puestos y sedes existe además el camino del archivo. Merece la pena cuando añades muchas entradas de una vez.

«Export JSON» descarga la lista. En una instalación nueva esto te da la estructura vacía en la que escribir tus entradas.

El archivo contiene un ejemplo que muestra el aspecto de una entrada. Se omite al volver a cargar el archivo.

«Import JSON» crea lo que falta. Las entradas existentes se dejan tal cual. Un nombre que aparece dos veces en el archivo se crea una sola vez.

Renombrar no funciona a través del archivo. Para eso están los campos de esta página, y la nota roja lo indica. El marcador de posición «None selected or available» no se puede renombrar. Solo lo traduces, en la página de idiomas.

Las entradas las traduces después en la página de idiomas. El archivo contiene el nombre en inglés.

Las categorías funcionan igual. Pertenecen a un equipo, así que viven en la página de categorías de ese equipo.

Más sobre esto en la tarjeta: Las categorías principales y las subcategorías se configuran libremente por equipo

La pestaña «Department» con los botones de exportación e importación.
El marco rojo señala los dos botones. La frase roja de encima advierte de que no se renombre a través del archivo.Abrir la imagen a tamaño completo
El archivo descargado en el navegador, con el ejemplo y las entradas.
Aparte de una breve cabecera y el ejemplo, dentro no hay más que nombres. Por eso cualquier editor de texto puede modificarlo.Abrir la imagen a tamaño completo

Equipos y usuarios

Un equipo es una responsabilidad, no una carpeta. Tiene sus propias categorías, sus propios plazos y sus propios miembros. Un cliente ve exactamente uno de ellos. Todo lo demás se reduce a quién tiene qué cuenta y qué puede hacer esa cuenta.

1

Crear y configurar equipos

Los equipos viven en «Settings → Teams». La lista está a la izquierda y, a la derecha, los ajustes del equipo que has pulsado. El número que sigue al nombre es la cantidad de miembros.

Un equipo nuevo recibe su nombre en el campo «Team name». Debajo, «Copy categories from» te permite elegir un equipo existente para que el nuevo empiece con las mismas categorías principales y subcategorías. «Create team» lo crea.

El primer equipo es el que ven tus clientes. Cada equipo adicional es un equipo especializado que está detrás. Pedir a quien avisa que elija él mismo el departamento correcto es pedir demasiado: presenta su aviso al primer equipo y desde ahí se pasa adelante.

Puedes cambiarlo en cualquier momento. La tarjeta «Customer permissions» decide por equipo qué pueden hacer ahí los clientes. Tiene dos interruptores: «Can create new tickets and see their own tickets» y «Can see their own tickets of this team in the dashboard and in reports». En cuanto uno de ellos está activado, los clientes ven el equipo. Solo con los dos desactivados el equipo no aparece siquiera para un cliente.

La tarjeta «Agent Permissions» se aplica a los agentes de este equipo. Tiene tres interruptores: gestionar tickets, gestionar categorías y ver los informes de este equipo. Sin el primero, un agente no puede crear, editar ni comentar tickets en este equipo, ni subir adjuntos. Sin el segundo, la entrada de las categorías del equipo desaparece de su barra lateral. Sin el tercero, los informes dejan fuera este equipo. Cada cambio queda registrado en el «Audit log» del equipo.

La tarjeta «Agents» contiene los miembros. A pesar del encabezado, ahí están también los clientes del equipo. El selector de encima y «Add Agent» añaden a alguien; «Remove» lo saca. Quien sea añadido o retirado tiene que cerrar sesión y volver a iniciarla una vez.

«Default e-mail language» es el idioma en el que escribe este equipo. Se aplica cuando una regla de correo selecciona «Team default language».

El interruptor «Active» retira un equipo del servicio. Desaparece de la barra lateral y de todos los selectores. Con eso no se borra.

«Delete» solo elimina un equipo mientras no quede ningún ticket abierto. En caso contrario, el sistema nombra el motivo y no hace nada.

La tarjeta «Audit log» registra cada cambio en el equipo, con nombre y hora.

Basic funciona con un equipo. Professional no tiene límite.

La página «Teams» con la lista de ambos equipos a la izquierda y los ajustes de Helpdesk a la derecha.
Los marcos rojos señalan los dos equipos. Al pulsar uno cambia lo que aparece a la derecha. El número del borde es la cantidad de miembros.Abrir la imagen a tamaño completo
El campo «Team name» con un nombre escrito, debajo «Copy categories from» y el botón «Create team».
Escribe el nombre, adopta si quieres las categorías de un equipo existente y pulsa «Create team».Abrir la imagen a tamaño completo
Las tarjetas «Customer permissions» y «Agent Permissions» con sus interruptores.
Los marcos rojos señalan los dos encabezados. Estos interruptores se aplican solo a este equipo.Abrir la imagen a tamaño completo
La tarjeta «Agents» con el selector, el botón «Add Agent» y los miembros debajo.
El marco rojo señala «Add Agent». La etiqueta junto a cada nombre es el rol, y la tarjeta contiene también a los clientes del equipo.Abrir la imagen a tamaño completo
La tarjeta «Audit log» con sus entradas, cada una con el cambio, el nombre y la hora.
El marco rojo señala el encabezado. Cada línea nombra el cambio, quién lo hizo y cuándo.Abrir la imagen a tamaño completo
2

Crear administradores y agentes

Las cuentas viven en «User management». La lista muestra el nombre y el nombre de acceso, la dirección de correo, el equipo con el departamento debajo, y el rol.

«New user» abre el formulario. El nombre, los apellidos, el nombre de acceso y la dirección de correo son obligatorios. Además hace falta una contraseña. Con Professional puedes poner en su lugar la marca «Send login details by e-mail».

Con esa marca no fijas ninguna contraseña. La persona recibe un correo con su nombre de acceso y un enlace con límite de tiempo, y define su propia contraseña. El sistema no envía nunca contraseñas.

El rol decide todo lo demás. «Admin» y «Agent» son ambos personal interno y cuentan contra el mismo cupo. Un administrador puede hacer más de fábrica. Casi cada permiso concreto se puede cambiar; las excepciones están en la tarjeta «Los roles y el concepto de permisos». Solo un administrador puede dar o quitar el rol «Admin». Eso vale también para su propia cuenta. «Edit user» solo cambia el equipo que se muestra en el formulario. Los equipos a los que se añadió a la persona con «Add Agent» se quedan como están.

Basic viene con dos puestos internos. Cómo los repartes es cosa tuya: un administrador y un agente, o dos administradores. Los clientes no cuentan; son ilimitados en ambas ediciones.

Cuando alguien se marcha, pulsa el símbolo de archivo en su fila. La cuenta se bloquea, de modo que ya no puede iniciar sesión.

Una cuenta bloqueada pasa a la vista «Archived» y lleva allí la marca «locked». Deja de verse en la vista «Active».

Una cuenta bloqueada ya no ocupa un puesto interno y no aparece en ningún selector de «Assign to». Los tickets ya asignados conservan su agente y el nombre de ese agente.

En la vista «Archived», ese mismo botón se llama «Restore» y vuelve a liberar la cuenta. En Basic eso exige de nuevo un puesto libre.

El símbolo de la llave restablece una contraseña. El escudo tachado restablece el inicio de sesión en dos pasos. La nueva contraseña se muestra entonces una sola vez en pantalla. No se envía a ninguna parte.

Restablecer la contraseña o el inicio de sesión en dos pasos solo levanta el bloqueo breve tras intentos fallidos. Una cuenta archivada sigue bloqueada. No recibe invitación ni correo de restablecimiento, y solo «Restore» la recupera.

Archivar se puede deshacer en cualquier momento. Si alguien se ha ido para siempre, elimina además la cuenta con el símbolo de la papelera «Delete account». El tiempo hasta la anonimización automática solo corre a partir de la eliminación.

Más sobre esto en la tarjeta: Anonimizar personas

La página «User management» con todas las cuentas, su rol y las acciones de cada fila.
Los marcos rojos señalan «New user» y el cambio entre cuentas abiertas y bloqueadas. El botón indica cuál de las dos vistas está abierta.Abrir la imagen a tamaño completo
El diálogo «Create new user» con los nombres, el nombre de usuario y el correo rellenos, y los selectores de equipo, departamento, puesto, sede y rol.
Los marcos rojos señalan el rol y la invitación. El rol es el único selector que hay que rellenar.Abrir la imagen a tamaño completo
El mismo diálogo con la marca puesta: el campo de contraseña está desactivado e indica que la define la propia persona mediante el enlace.
Con la marca desaparece el asterisco del campo de contraseña. El propio campo dice quién define la contraseña.Abrir la imagen a tamaño completo
La vista «Archived» con una cuenta bloqueada, la marca «locked» y el icono de restaurar al final de la fila.
Los marcos rojos señalan la marca y el camino de vuelta. Ambos existen solo en esta vista.Abrir la imagen a tamaño completo
3

Clientes: las cuentas de quienes avisan

Los clientes son ilimitados tanto en Basic como en Professional. No ocupan ningún puesto interno.

Una cuenta de cliente nace de tres maneras. La creas tú en «User management»; con Professional puedes invitar a la persona por correo al hacerlo. La segunda vía es el registro por cuenta propia. La tercera es el primer inicio de sesión mediante SSO o un directorio, que crea la cuenta por sí solo.

El interruptor para ello está en «Settings → Security», en la tarjeta «Self-registration». De fábrica está desactivado. Al activarlo aparece un enlace «Register» en la página de inicio de sesión.

Quien se registra por su cuenta recibe siempre el rol «Customer». Por esta vía no se puede repartir ningún otro rol.

Con Professional, un cliente registrado por su cuenta recibe un segundo correo después del de bienvenida. Con el enlace que contiene confirma su dirección. Hasta entonces, su cuenta lleva en la lista la nota «not confirmed».

También puedes confirmar una dirección tú mismo. En Basic es la única vía, porque Basic no envía correos. La fila de la cuenta muestra entonces un botón con un icono de sobre: «Mark email as confirmed». Hazlo solo si sabes que la dirección pertenece a esa persona.

Para un helpdesk interno es mejor dejar el interruptor como está. De lo contrario, cualquiera que conozca la dirección se crea una cuenta.

Un cliente solo ve sus propios casos. Son los tickets que creó él mismo. A ellos se suman los tickets que un agente o un correo crearon para su dirección confirmada. Un ticket que otro cliente crea con su dirección le queda oculto. Si dos cuentas tienen la misma dirección, ambas ven estos tickets.

Si su dirección aún no está confirmada, encima de su lista de tickets aparece un aviso. Con «Send confirmation email» vuelve a pedir el enlace. El aviso solo aparece si el sistema puede enviar correo.

Su barra lateral es corta: sus tickets, un ticket nuevo y la base de conocimiento. No llega a ver ningún ajuste. Si el interruptor del equipo «Can see their own tickets of this team in the dashboard and in reports» está activado, su barra lateral incluye también el panel y los informes.

Lo que puede hacer en un equipo se define en el equipo. Solo con los dos interruptores de clientes desactivados ese equipo no existe para él.

La tarjeta «Self-registration» con el interruptor y la nota de debajo.
El marco rojo señala el interruptor. El texto de al lado dice qué hace y qué ocurre sin envío de correo.Abrir la imagen a tamaño completo
El mismo sistema con la sesión iniciada como cliente: una barra lateral corta y una lista de tickets con solo sus propios casos.
La columna «User» contiene el mismo nombre en todas las filas. Un cliente no ve nada que no sea suyo, y en la barra lateral faltan los ajustes.Abrir la imagen a tamaño completo
4

Exportación de datos de una persona

Antes de empezar: Necesitas el permiso «Data export (data subject request)». Como ajuste de fábrica, solo los administradores lo tienen.

Una persona puede preguntarte qué datos guardas sobre ella. La exportación de datos reúne todos ellos en un archivo ZIP.

La inicias en «User management». Cada fila tiene un símbolo de archivo con una flecha y la indicación «Export personal data». Abre la exportación de esa cuenta.

Algunas personas no tienen cuenta. Solo te escribieron, o un agente creó un ticket con su dirección. Para ellas está «Export by e-mail address» en la parte superior de la página. Escribe allí la dirección y pulsa «Search». La búsqueda funciona con una cuenta o una dirección, nunca con un nombre.

Una búsqueda por dirección encuentra menos que una búsqueda por la cuenta. Solo encuentra los lugares donde está guardada la propia dirección, por ejemplo como solicitante de un ticket o como remitente de un correo. Una búsqueda por la cuenta encuentra además todo lo que está vinculado a la cuenta. Si la dirección pertenece a una cuenta, el diálogo lo indica y ofrece «Use this account». Después muestra el nombre de la persona y la dirección de correo de la cuenta.

Antes de que descargues nada, el diálogo muestra lo que ha encontrado, contado por áreas. Áreas son, por ejemplo, los tickets, las entradas de tiempo, las encuestas de satisfacción y el registro de seguridad. Si no encuentra nada, indica «No data found for this person.» y no ofrece ninguna descarga. Si la dirección pertenece a una cuenta y no tiene resultados propios, el diálogo no muestra resultados ni ofrece descarga. Muestra el recuadro con «Use this account». Los administradores ven además debajo el área «Anonymize». La explica la tarjeta «Anonimizar personas».

«Download» crea el archivo ZIP. Contiene un archivo JSON por área, para que los datos se puedan leer de forma automática. Incluye también los archivos de todos los adjuntos encontrados. «overview.html» muestra el contenido principal de forma legible. Allí, cada ticket indica por qué está incluido («Why this ticket is included»). «README.txt» está escrito para la persona y explica lo que contiene el archivo.

Un ticket que afecta a la persona se incluye completo. Eso incluye comentarios y cambios de otras personas. Las notas internas también se incluyen y están marcadas como internas. Si la persona respondió por correo al ticket de otra persona, ese ticket lleva la marca «Replied by e-mail to someone else’s ticket». También se incluye un ticket en el que la persona hizo el último cambio. Su línea «Why this ticket is included» indica entonces «Last person to change the ticket».

Por eso, revisa la exportación antes de entregarla. Tacha los datos de otras personas donde sea necesario. El diálogo te lo recuerda. El «README.txt» no contiene este aviso, porque va dirigido a la persona.

Los tickets que se movieron a un archivo no se buscan. Revisa tus archivos por separado. El diálogo también te lo recuerda.

Las contraseñas y las claves del inicio de sesión en dos pasos no forman parte de la exportación.

Cada descarga queda registrada: quién la inició, para qué persona y cuándo. El registro no contiene nada del contenido de la exportación. La búsqueda previa no se registra.

Un agente que recibe el permiso necesita además «Users: manage accounts». Sin él no llega a la página «User management». El permiso nunca se puede dar al rol «Customer».

El área «Survey consents and unsubscribes» contiene cada consentimiento y cada baja de la encuesta de satisfacción, con fecha, canal y ticket. «overview.html» muestra el historial completo en una sección propia. Si la persona fue anonimizada después de una baja, la exportación por su dirección encuentra la baja restante. La columna «E-mail address» dice entonces «Anonymized (address removed)».

Más sobre esto en la tarjeta: Anonimizar personas

La página «User management» con el botón «Export by e-mail address» arriba y el símbolo de archivo con una flecha en cada fila.
Los marcos rojos señalan «Export by e-mail address» y el símbolo en la fila de Julia Becker. Ambos abren el mismo diálogo.Abrir la imagen a tamaño completo
El diálogo «Export personal data» para Julia Becker con su dirección de correo bajo el nombre, la lista de resultados por área, los dos avisos sobre la revisión y los archivos, el área «Anonymize» y el botón «Download».
Los marcos rojos señalan la lista de resultados y «Download». La lista solo nombra las áreas en las que se encontró algo.Abrir la imagen a tamaño completo
El mismo diálogo tras buscar por dirección: nombra la cuenta a la que pertenece la dirección y ofrece «Use this account».
El marco rojo señala «Use this account». Solo con la dirección, la búsqueda aquí no encuentra nada. Por eso el diálogo no muestra resultados ni «Download». La exportación de la cuenta encuentra los tickets de Julia Becker. El área «Anonymize» de debajo solo la ven los administradores.Abrir la imagen a tamaño completo
5

Anonimizar personas

Antes de empezar: Solo un administrador puede anonimizar a una persona. Una anonimización no se puede deshacer.

Algunos datos no deben quedarse para siempre. Cuando alguien deja tu empresa o una persona pide que borres sus datos, la anonimizas. El nombre y la dirección de correo se sustituyen entonces por un marcador de posición como «Anonymized user 3». Los tickets se quedan. Los informes, los plazos, los registros de tiempo y las cifras de satisfacción siguen contando.

Cada persona recibe su propio número. Dos entradas con el mismo número proceden de la misma persona. La dirección de correo pasa a ser «anonymized-3@anonymized.invalid». A una dirección así no se puede entregar ningún correo, por eso el sistema la omite al enviar. El marcador de posición se guarda en inglés y sigue en inglés en todos los idiomas.

Hay dos caminos. El camino automático anonimiza las cuentas eliminadas después de un número fijo de meses. El camino inmediato anonimiza a una sola persona en el acto, por ejemplo tras una solicitud de supresión.

El camino automático está en «Settings → Security», en la tarjeta «Data protection». El interruptor «Anonymize deleted users automatically» viene apagado de fábrica. Junto a «after» introduces el número de meses. Se permiten de 1 a 120; el valor de fábrica es 36. «Save» guarda un número cambiado.

El tiempo cuenta desde el día en que se eliminó una cuenta. El sistema comprueba cada diez minutos si toca una ejecución. Se ejecuta una vez al día, en la primera comprobación después de las 03:00 en la zona horaria definida en «Settings → General Settings». En esa ejecución se anonimiza cada cuenta eliminada cuyo tiempo ha vencido.

Cuando enciendes el interruptor, primero se abre una ventana. Muestra los usuarios eliminados que anonimizará la próxima ejecución, cada uno con el día de su eliminación. Escribe ANONYMIZE en el campo y haz clic en «Confirm». Solo entonces queda encendido el interruptor. Si en esa zona horaria ya han pasado las 03:00, la primera ejecución llega en unos diez minutos.

La misma ventana aparece cuando acortas el número de meses con el interruptor encendido. Para apagarlo no hace falta confirmar.

El tiempo solo empieza cuando se elimina una cuenta. Archivarla no basta. Una cuenta archivada solo está bloqueada y puede volver en cualquier momento, por ejemplo tras un permiso parental. Para eliminar una cuenta, haz clic en el símbolo de la papelera «Delete account» de su fila en «User management».

Antes de que pase nada, una ventana dice lo que viene. Si la anonimización automática está encendida, indica el número de meses. Una cuenta eliminada aparece en la vista «Archived» con la etiqueta «Deleted». El símbolo «Restore account» la recupera. Para administradores y agentes, Basic necesita para ello una plaza libre. Si la cuenta se vuelve a eliminar más tarde, el tiempo empieza de nuevo.

Tu propia cuenta no tiene símbolo de papelera. Solo un administrador puede eliminar o archivar una cuenta de administrador. El último administrador activo no se puede eliminar ni archivar.

Por eso, cuando alguien se ha ido para siempre, elimina la cuenta y no te limites a archivarla. Una cuenta archivada desde hace más de un año muestra un símbolo de calendario en su fila. Su texto de ayuda te recuerda que debes eliminar la cuenta.

El camino inmediato está en el diálogo de la exportación de datos, en el área «Anonymize», debajo de los hallazgos. Abres el diálogo desde la fila de una cuenta, o con «Export by e-mail address» para una persona sin cuenta.

Si la dirección pertenece a una cuenta, haz clic primero en «Use this account». Solo así se anonimiza la propia cuenta. Una ejecución solo por la dirección sustituye la dirección allí donde está guardada y deja la cuenta como está.

Escribe ANONYMIZE en el campo y haz clic en «Anonymize». Una cuenta activa se elimina primero y después se anonimiza. Tu propia cuenta no se puede anonimizar. El último administrador activo, tampoco.

Después, la fila lleva la etiqueta «Anonymized». Una cuenta así ya no se puede editar, restaurar ni reactivar. Solo queda la exportación de datos. Puedes volver a ejecutar la anonimización. El número sigue siendo el mismo, y también se cubren los datos restaurados desde entonces.

La casilla «Also clear the content of tickets this person requested» va más allá. El número entre paréntesis es el número de esos tickets. Sus textos se vacían y sus adjuntos se eliminan. Los tickets de otras personas en los que la persona solo respondió únicamente se anonimizan.

Antes comprueba tus obligaciones de conservación. En Alemania, por ejemplo, las cartas comerciales deben conservarse seis años. El diálogo te lo recuerda. El camino automático solo anonimiza. Nunca vacía contenido.

Si no se pudo eliminar un archivo del servidor, el diálogo indica cuántos. La ejecución cuenta igualmente como terminada. El sistema no lo vuelve a intentar por sí solo.

Cada ejecución queda registrada con su momento, el número del marcador de posición y lo que se cambió. En el camino inmediato, el registro indica además quién la inició. No contiene ni el nombre ni la dirección de correo de la persona.

Anonimizar requiere el permiso «Anonymize people». De fábrica solo lo tienen los administradores. Solo un administrador puede usarlo. Nunca se puede dar al rol «Customer». El diálogo de la exportación de datos requiere además «Data export (data subject request)».

Más sobre esto en la tarjeta: Exportación de datos de una persona, Plazos de conservación

La tarjeta «Data protection» con el interruptor apagado, el campo de los meses, «Save» y el enlace «Download list of anonymizations».
Los marcos rojos están sobre el interruptor y sobre el número de meses. El interruptor está apagado, como después de cada actualización.Abrir la imagen a tamaño completo
La ventana «Who will be anonymized» con un usuario eliminado y la fecha de su eliminación; debajo, el campo con ANONYMIZE y el botón «Confirm».
Los marcos rojos están sobre la lista y sobre «Confirm». Oliver Grant fue eliminado hace más de 36 meses. La primera ejecución lo anonimizaría.Abrir la imagen a tamaño completo
La ventana «Delete account» para Amir Khan. El texto indica lo que viene y los 36 meses hasta la anonimización.
El marco rojo está sobre «Delete account». Aquí la anonimización automática está encendida. Por eso la ventana indica el número de meses.Abrir la imagen a tamaño completo
La vista «Archived» con la cuenta eliminada de Oliver Grant, la etiqueta «Deleted» y el símbolo para restaurarla.
Los marcos rojos están sobre la etiqueta «Deleted» y sobre «Restore account». Hasta la anonimización, la cuenta se puede recuperar.Abrir la imagen a tamaño completo
El diálogo «Export personal data» para Tomas Novak. Debajo de los hallazgos está el área «Anonymize» con la casilla marcada, ANONYMIZE escrito y el botón «Anonymize».
Los marcos rojos están sobre la casilla y sobre «Anonymize». Tomas Novak solicitó cuatro tickets. Su contenido también se vaciaría.Abrir la imagen a tamaño completo
El área «Anonymize» después de la ejecución: arriba «Already anonymized as Anonymized user 2», abajo el mensaje «Done».
El marco rojo está sobre el mensaje con el número del marcador de posición. El área permite otra ejecución.Abrir la imagen a tamaño completo
La vista «Archived» con cuentas anonimizadas. Cada fila lleva un nombre de marcador de posición, la dirección de marcador de posición y la etiqueta «Anonymized».
El marco rojo está sobre la etiqueta «Anonymized». A una cuenta anonimizada no le queda ninguna acción salvo la exportación de datos.Abrir la imagen a tamaño completo

La cuenta

Las tablas siguientes nombran cada lugar donde el sistema guarda a una persona y lo que hace allí la anonimización. Puedes usarlas para describir cómo tu empresa borra datos personales.

DatosQué ocurre
Nombre y apellidos«Anonymized user» y el número
Dirección de correo y nombre de inicio de sesiónla dirección de marcador de posición
Número de teléfonose quita
Departamento, puesto y ubicaciónse quita
Idioma, vista clara u oscura, disponibilidadvuelve al valor de fábrica
Contraseña y lista de contraseñas anterioresse elimina
Claves del inicio de sesión en dos pasos y el vínculo con una cuenta en un proveedor de inicio de sesión (SSO)se elimina
Eventos de inicio de sesión en el registro de seguridadse eliminan. Las acciones de administración de la persona en el registro de seguridad se conservan. Allí su nombre se sustituye por el marcador de posición.
Foto de perfilse elimina
Rol y pertenencia a equiposse quitan. Después, la lista de usuarios muestra el rol «Customer».
Selección propia de columnas de la lista de ticketsse quita
Un cronómetro del registro de tiempo en marchase elimina
La cuenta en síse queda, eliminada y bloqueada para siempre. Los tickets, los comentarios y los registros de tiempo siguen apuntando a ella. Por eso los informes siguen contando.
Indicadores de sí/no para dirección de correo confirmada, teléfono confirmado e inicio de sesión en dos pasos, el ajuste de sí/no de la lista de tickets, el contador de intentos fallidos, la fecha del último cambio de contraseña y la de la desactivaciónse quedan. No contienen ningún valor de la persona, solo sí o no, cifras y fechas. La dirección, el número, la contraseña y las claves en sí se sustituyen o se eliminan.
La indicación en un ticket de quién lo cambió por última vezse elimina. El ticket ya no nombra a nadie como la última persona que lo cambió.

Copias del nombre

En algunos lugares el sistema guarda el nombre una segunda vez. Así una entrada sigue mostrando quién la hizo después de un cambio. Estas copias también se sustituyen.

LugarQué ocurre
Quién hizo un cambio en el historial del ticketnombre de marcador de posición
Nombre en los registros de tiemponombre de marcador de posición
Quién cambió un artículo de la base de conocimientonombre de marcador de posición
Entradas en el «Audit log» de un equipo, también «Added user …» y «Removed user …»nombre de marcador de posición
Nombre del solicitante en los tickets que solicitó la personanombre de marcador de posición. Se quita el número de teléfono del solicitante.
Valores antiguos y nuevos en el historial del ticket: nombre, dirección y teléfono del solicitante, observadores, asignaciónmarcador de posición o se quita. Esto vale en los tickets de la persona y en los tickets en los que antes era la solicitante.

Direcciones de correo

Allí donde una dirección de la persona esté guardada como campo propio, pasa a ser la dirección de marcador de posición. Las mayúsculas y minúsculas no importan.

LugarQué ocurre
Dirección del solicitante en los ticketsdirección de marcador de posición
Destinatario de las encuestas de satisfaccióndirección de marcador de posición
Dirección de un aprobador, en aprobaciones y en solicitudes con tareasdirección de marcador de posición
Remitente de los correos entrantesdirección de marcador de posición
Dirección de destinatario fija en plantillas de respuestadirección de marcador de posición
Nota interna de que una regla de correo ya ha tratado un correodirección de marcador de posición
Dirección en el registro de exportaciones de datos anterioresdirección de marcador de posición. El registro en sí se queda como prueba. Una exportación de datos posterior para esta dirección también registra solo el marcador de posición.
Sugerencias para los datos del solicitante al crear un ticketse eliminan si llevan la dirección
Entrada en la lista de bloqueo de correose queda. Si no, el spam de esta dirección volvería a pasar después de la eliminación.
Consentimientos y bajas de la encuesta de satisfaccióneliminados. Si la última entrada era una baja, se conserva como una entrada sin dirección. La lista «Survey consents and unsubscribes» la muestra como «anonymized». Mientras la persona no vuelva a dar su consentimiento ni a suscribirse, no se envía ninguna encuesta a la dirección. Si la clave de anonimización ya no se puede leer o se descartó, esta entrada deja de surtir efecto.

Direcciones en el texto

En los textos, la anonimización solo sustituye las direcciones de correo de la persona. Esto ocurre en los tickets que afectan a la persona. Son los mismos tickets que encuentra la exportación de datos.

TextoQué ocurre
Descripción del ticketdirecciones sustituidas
Comentarios, incluido el texto de los correos entrantesdirecciones sustituidas
Asunto de los correos entrantesdirecciones sustituidas
Notas en los registros de tiempodirecciones sustituidas
Comentario en una encuesta de satisfaccióndirecciones sustituidas
Valores antiguos y nuevos en el historial del ticketdirecciones sustituidas
Título y texto de los artículos de la base de conocimiento, también en su historialdirecciones sustituidas, en todos los artículos

Vaciar el contenido de los tickets solicitados

Con la casilla «Also clear the content of tickets this person requested», estos tickets pierden su contenido. Lo que necesitan los informes y los plazos se queda.

Parte del ticketQué ocurre
Número, fechas, estado, equipo, categoría, prioridad, asignación y plazosse quedan
Títulopasa a ser «Content removed»
Descripciónse vacía
Todos los comentarios, también las respuestas de los agentesse vacía el texto. El comentario en sí se queda, para que la primera respuesta y los plazos sigan siendo correctos.
Asunto de los correos entrantesse vacía
Valores de campos personalizadosse elimina
Nota del seguimiento y ubicaciónse vacía
Historial del ticketEl tipo de cada cambio se queda. Los valores se vacían, salvo los de estado, prioridad, categoría, subcategoría, canal, equipo, escalado y asignación. Los informes los necesitan.
Encuesta de satisfacciónLa valoración se queda, el comentario se vacía.
Registros de tiempoLos minutos registrados se quedan, la nota se vacía.
Adjuntosse eliminan, la entrada y el archivo

Límites

Los nombres en el texto corrido se quedan, por ejemplo «Saludos, Max» al final de un correo. Los números de teléfono en el texto corrido también se quedan. Ninguno de los dos se puede reconocer con fiabilidad. Para los tickets de un cliente está la casilla para vaciar el contenido.

Si otra cuenta tiene el mismo nombre y apellidos, el nombre de la persona no se sustituye en el historial del ticket ni como nombre del solicitante. Si no, también se verían afectadas las entradas de la otra persona. La dirección y el teléfono se sustituyen igualmente. La comprobación compara el nombre y los apellidos. El historial de asignaciones guarda el nombre de inicio de sesión. Por eso no se detecta a una persona del mismo nombre que solo aparece allí con su nombre de inicio de sesión.

Las entradas muy antiguas del historial del ticket que todavía no apuntan a la cuenta solo llevan el nombre. No se reconocen.

Un ticket que un agente registró por teléfono sin la dirección de correo del solicitante no se reconoce. El nombre y el número de teléfono del solicitante se quedan en él.

Las direcciones en la configuración no se cambian, por ejemplo en las reglas de correo y las reglas de automatización. Si ahí aparece la dirección de la persona, cámbiala tú mismo.

Si la persona vuelve a escribir después de la ejecución, una nueva ejecución por su dirección abarca también los correos nuevos. La inicias con «Export by e-mail address». El número sigue siendo el mismo. Una nueva ejecución sobre la cuenta anonimizada no encuentra los correos nuevos. La cuenta ya no conoce la dirección antigua.

De los archivos se encarga el propio sistema. Cuando restauras un archivo, todas las personas anonimizadas antes se vuelven a anonimizar en los tickets restaurados. El mensaje después de restaurar indica cuántas. Una dirección que en esos tickets solo aparece en el texto corrido no se reconoce allí. Además, la ejecución nocturna posterior a una anonimización actualiza los archivos. La tarjeta «Plazos de conservación» lo explica.

Con una copia de seguridad es distinto. Una copia hecha antes de una ejecución todavía contiene los datos antiguos. Al restaurar, «Ticket System Backup & Restore» se ocupa de ello. La aplicación pregunta si todas las personas anonimizadas en el estado actual deben anonimizarse de nuevo. «Yes» está preseleccionado. El sistema de tickets lo hace entonces en la ejecución nocturna de las 03:00, en la zona horaria definida. Esto también vale si el interruptor está apagado. Hasta entonces sus nombres vuelven a verse. La tarjeta «Data protection» muestra un aviso con el número. La copia de seguridad también trae de vuelta el estado del interruptor de entonces. Por eso, comprueba el interruptor después de restaurar.

Si restauras una copia de otra forma, respondes «No» o usas «--no-reapply» en la línea de comandos, esto no ocurre. El camino automático vuelve entonces a encontrar las cuentas eliminadas, siempre que el interruptor esté encendido. Las ejecuciones que iniciaste a mano tienes que repetirlas. Para eso te ayuda el enlace «Download list of anonymizations» de la tarjeta «Data protection». Descarga la lista antes de restaurar. Después ya no contiene las ejecuciones hechas después de la copia de seguridad. La lista tiene una fila por cada persona anonimizada, con las columnas «Date», «Number», «Account ID», «E-mail hash» y «Content cleared». «Date» es el momento de la primera ejecución en UTC. «Account ID» solo está rellenado si se anonimizó una cuenta. «E-mail hash» es una huella de la dirección que no se puede revertir. «Content cleared» indica si se vació el contenido de los tickets que solicitó la persona. Después de cada ejecución, descarga tú mismo la lista y guárdala fuera del sistema. Una copia de seguridad hecha antes de una ejecución no contiene esa ejecución.

Texto para tu política de privacidad

Como operador, debes decir a las personas cuánto tiempo guardas sus datos. Puedes usar este texto en tu propia política de privacidad.

Texto modelo

Tras su salida, su nombre y su dirección de correo electrónico en el sistema de tickets se sustituyen por un marcador de posición al cabo de [36] meses. Los tickets y las cifras se conservan sin ninguna referencia a usted. A petición suya, también podemos anonimizar sus datos antes, siempre que no lo impida una obligación de conservación. Los datos de contactos externos con los que no ha habido contacto desde hace [36] meses se anonimizan de la misma manera. Los eventos de inicio de sesión del registro de seguridad se eliminan al cabo de [90] días. Las entradas sobre acciones de administración se eliminan al cabo de [12] meses.

Ajusta los números a tu propia configuración. Omite cada frase cuyo interruptor esté apagado. Haz revisar el texto por tu propio asesor de protección de datos. Este manual no es asesoramiento jurídico.

Solicitudes de supresión y personas que vuelven

Eliminar y anonimizar son dos cosas distintas. «Delete account» solo oculta una cuenta. «Restore account» la recupera. Hasta entonces, su dirección de correo queda reservada para esa cuenta. Por eso una solicitud de supresión la resuelves con «Anonymize» en el diálogo de exportación de datos. Esto no se puede deshacer. El nombre y la dirección se sustituyen por «Anonymized user» y el número. Se elimina la vinculación con la cuenta de un proveedor de inicio de sesión único.

Cada dirección de correo pertenece a una sola cuenta. Si creas una cuenta con una dirección que ya tiene otra cuenta, el sistema lo rechaza. El mensaje es «This e-mail address already belongs to another account.» Lo mismo vale cuando cambias la dirección de una cuenta. Si la dirección pertenece a una cuenta eliminada, el mensaje es «This e-mail address belongs to a deleted account. Restore that account instead.» Restaura entonces la cuenta antigua en lugar de crear una nueva. Las cuentas anonimizadas no cuentan. Solo llevan la dirección del marcador de posición.

Una cuenta eliminada no se puede restaurar si otra cuenta activa tiene ahora la misma dirección. El mensaje es entonces «This e-mail address already belongs to another account.» Cambia primero la dirección de la otra cuenta.

De la época anterior a esta regla puede haber cuentas que comparten una dirección. La gestión de usuarios las marca con el aviso «This e-mail address belongs to more than one account. Change it so that each account has its own address.» Da a cada una de estas cuentas su propia dirección. Hasta entonces no funciona el inicio de sesión con esa dirección en lugar del nombre de usuario. Tampoco se envía el correo para restablecer la contraseña.

Si una persona vuelve tras una solicitud de supresión, obtiene una cuenta nueva. Ocurre, por ejemplo, cuando vuelve a iniciar sesión con Google o Microsoft con la misma dirección. Para ello, «Automatically create accounts on first sign-in» debe estar activado. La cuenta anonimizada ya no lleva su dirección y no estorba a la cuenta nueva.

Las anonimizaciones antiguas nunca afectan a los tickets nuevos de esta persona. Esto vale también después de restaurar una copia de seguridad o un archivo. Cuando una anonimización se vuelve a aplicar, solo abarca datos creados antes de su momento.

Si la cuenta antigua solo se eliminó y no se anonimizó, el sistema rechaza el primer inicio de sesión por SSO con esa dirección. Lo que ve la persona depende del proveedor. Si el proveedor confirma la dirección, el mensaje es «An account with this e-mail address was deleted. Ask an administrator to restore it.» Si no la confirma, el mensaje es «Your e-mail address is not verified with the provider.» Así el sistema no revela si existe una cuenta eliminada para una dirección.

Como administrador tienes entonces dos caminos. Si restauras la cuenta antigua con «Restore account», la persona sigue trabajando en ella con su historial. El inicio de sesión por SSO funciona si la cuenta ya estaba vinculada a ese proveedor o si el proveedor confirma la dirección. Si la solicitud de supresión sigue vigente, anonimiza la cuenta antigua. Después la dirección queda libre y el inicio de sesión crea una cuenta nueva.

El autorregistro responde en este caso de forma neutra: «Registration could not be completed. If you already have an account, use the password reset on the sign-in page.» No revela si existe una cuenta para la dirección.

6

Plazos de conservación

Antes de empezar: Solo un administrador puede cambiar estos ajustes. Una anonimización no se puede deshacer.

El sistema guarda los datos personales solo el tiempo necesario. Una persona se anonimiza cuando se va o cuando lo pide. Irse significa una cuenta eliminada, o un contacto externo que lleva mucho tiempo sin contacto. Una solicitud la resuelves en el diálogo de exportación de datos con «Anonymize».

Los tickets en sí no tienen plazo. Su contenido conserva su finalidad, por ejemplo como historial del cliente. Los informes y los registros de tiempo siguen contando.

Todos los plazos están en «Settings → Security», en la tarjeta «Data protection». Tiene tres bloques: «Deleted accounts», «External contacts» y «Security log retention». Cada bloque tiene un interruptor, un plazo y «Save». El bloque «Security log retention» tiene dos interruptores y dos plazos. Debajo está «Archives». Tras una restauración se añade «Restore from a backup» en cuanto haya tenido lugar la siguiente ejecución de las 03:00. Hasta entonces, la tarjeta muestra el aviso «… will be applied again tonight at 03:00.» La tarjeta «Anonimizar personas» explica el primer bloque. Allí está también el texto modelo para tu política de privacidad. Debajo de la descripción de la tarjeta «Data protection» está el enlace «Data protection guide for operators». La guía contiene plantillas para el registro de las actividades de tratamiento, las medidas técnicas y organizativas y un concepto de conservación y supresión.

Debajo de cada bloque hay una línea «Last run». Indica la fecha y la hora de la última ejecución nocturna y cuántas personas o entradas trató. «0 done» significa que no había nada que hacer. «Not run yet» aparece mientras la tarea no tenga resultado. Si un interruptor está apagado, su tarea no se ejecuta.

Si la línea está en naranja, la tarea no lo terminó todo. Con «skipped» indica cuántas personas, entradas o archivos se omitieron. En «Archives» son archivos bloqueados o dañados. Con «failed» falló la tarea entera. La frase que sigue dice qué hacer. Si dice «Details are in the server log.», lee el registro del servidor. En Linux lo muestra el comando «sudo podman logs container-backend-1». Si menciona la clave de anonimización, sigue la sección «Cuando la clave no se puede leer» más abajo. La próxima ejecución nocturna vuelve a intentar lo que se omitió.

Más sobre esto en la tarjeta: Anonimizar personas, Recuperarlo todo

La tarjeta «Data protection» con los bloques «Deleted accounts», «External contacts» y «Security log retention», debajo «Archives» y «Restore from a backup», cada uno con su línea «Last run».
Los marcos rojos están en las líneas «Last run». Aquí los cuatro interruptores están encendidos. De fábrica solo están encendidos los dos interruptores del bloque «Security log retention».Abrir la imagen a tamaño completo
El bloque «External contacts» con el interruptor «Anonymize external contacts automatically» y el campo «Months without contact».
Los marcos rojos están en el interruptor y en el número de meses. El texto de debajo indica qué cuenta como contacto.Abrir la imagen a tamaño completo
La ventana «Who will be anonymized» con la frase «Nobody is due yet with this time limit.», ANONYMIZE escrito y «Confirm».
Los marcos rojos están en el campo y en «Confirm». Aquí el plazo se acortó a 24 meses y no afectaría a nadie. Si no, aquí aparecen el número y las primeras personas con su último contacto.Abrir la imagen a tamaño completo
La tarjeta «Recent sign-in attempts» con la frase «Entries are deleted after 90 days (Settings → Security).» y tres inicios de sesión.
El marco rojo está en la frase sobre el plazo. Si la eliminación está apagada, dice «Entries are kept until you delete them.»Abrir la imagen a tamaño completo
Dos avisos en la parte superior de la tarjeta: el número de direcciones que ya no se reconocen y anonimizaciones que no se pudieron traspasar.
El marco rojo está en el aviso sobre el traspaso. Qué hacer se indica en la sección «Restaurar una copia de seguridad».Abrir la imagen a tamaño completo
La advertencia «The anonymization key cannot be read» con el enlace «How to restore the key» y el botón «Discard old key».
Los marcos rojos están en el enlace a este manual y en «Discard old key». Mientras se muestra la advertencia, la tarjeta no muestra ningún aviso sobre anonimizaciones pendientes.Abrir la imagen a tamaño completo
La ventana «Discard old key» con DISCARD escrito en el campo «Confirmation word».
Los marcos rojos están en el campo y en «Discard old key». Solo con la palabra se puede pulsar el botón.Abrir la imagen a tamaño completo

Contactos externos

Los contactos externos son personas sin cuenta de empleado. Son los solicitantes sin cuenta y las cuentas de cliente. Para el sistema nunca se van. Por eso este bloque cuenta el tiempo desde el último contacto.

El último contacto es el más reciente de estos momentos: el último cambio en un ticket que solicitó la persona, un correo suyo, un comentario propio, una respuesta a una encuesta de satisfacción, una aprobación que se le envió y una sugerencia para los datos del solicitante. En una cuenta de cliente cuenta también el día en que se creó. Por eso, una cuenta nueva que nunca se usó no vence de inmediato. Las cuentas que ya existían antes de la actualización a la versión 1.7.0 cuentan como creadas el día de la actualización.

Las cuentas de empleados y sus direcciones nunca se ven afectadas. Esto vale también para una dirección compartida como info@ si pertenece a una cuenta de empleado. Quien tenga un ticket aún sin cerrar se omite hasta que se cierre. Las cuentas eliminadas pertenecen al bloque «Deleted accounts».

El interruptor «Anonymize external contacts automatically» viene apagado de fábrica. Junto a «Months without contact» introduces el número de meses. Se permiten de 1 a 120; el valor de fábrica es 36.

Cuando enciendes el interruptor, primero se abre la ventana «Who will be anonymized». Indica cuántas personas vencen y muestra las primeras con su último contacto. Escribe ANONYMIZE en el campo y haz clic en «Confirm». La misma ventana aparece cuando acortas el número con el interruptor encendido y haces clic en «Save».

Esto se aplica en la próxima ejecución nocturna. Cada persona vencida se anonimiza como con «Anonymize». Su contenido nunca se vacía. Quedan el marcador de posición, los tickets y las cifras. Los nombres y números de teléfono en el texto corrido se quedan. La tarjeta «Anonimizar personas» indica los límites.

Registro de seguridad

El registro de seguridad recoge eventos de inicio de sesión y acciones de administración. Los eventos de inicio de sesión también contienen la dirección IP y la identificación del navegador. Qué se registra exactamente lo explica la tarjeta «El registro de seguridad».

La tarjeta «Recent sign-in attempts» en «Settings → SSO Settings» muestra los últimos 100 eventos de inicio de sesión a través de SSO y del directorio. Puede verla quien pueda abrir esa página. De fábrica, solo los administradores. La frase bajo el título de la tarjeta indica el plazo, por ejemplo «Entries are deleted after 90 days (Settings → Security).»

De forma predeterminada, los eventos de inicio de sesión se eliminan a los 90 días y las acciones de administración a los 12 meses. En el bloque «Security log retention» ajustas de 7 a 365 días junto a «Days» y de 1 a 120 meses junto a «Months». Los interruptores «Delete old sign-in events» y «Delete old administrator actions» desactivan la eliminación. Las entradas se conservan entonces. No hace falta ninguna palabra de confirmación, porque solo se eliminan entradas y no personas.

El inicio de sesión con nombre de usuario y contraseña también figura en el registro de seguridad. Un intento fallido se guarda con su dirección IP y su navegador. Un inicio de sesión correcto solo se guarda para administradores y después de intentos fallidos.

Archivos

Un archivo también contiene personas que se anonimizaron más tarde. Por eso, la ejecución nocturna posterior a una anonimización actualiza cada archivo en el que aparece la persona. Allí los nombres y direcciones se sustituyen por los mismos marcadores de posición que en la base de datos. Si se vació el contenido, en el archivo faltan también los adjuntos de esos tickets.

Hasta la noche siguiente, la persona sigue apareciendo en texto claro en los archivos. Los archivos no tienen interruptor. Un archivo bloqueado en ese momento queda sin cambios, por ejemplo porque se está descargando o restaurando. Lo mismo vale para un archivo dañado. La próxima ejecución nocturna lo vuelve a intentar.

Hora y zona horaria

Todas estas tareas se ejecutan una vez al día a las 03:00. Vale la zona horaria de «Settings → General Settings», en la tarjeta «Time Zone». El reloj del servidor no importa. Muchos servidores funcionan en UTC. Allí las 03:00 serían otra hora para ti.

El sistema comprueba cada diez minutos si toca la ejecución. La primera comprobación después de las 03:00 la inicia. Si el servidor estaba apagado a las 03:00, la ejecución llega en la primera comprobación tras el arranque.

Tras la actualización a la versión 1.7.0, la primera ejecución llega poco después de la actualización, como muy tarde a las 03:00 de la noche siguiente. Esa ejecución elimina las entradas del registro de inicios de sesión con más de 90 días.

Si cambias la zona horaria, la nueva vale desde la siguiente comprobación. La ejecución tiene lugar como mucho una vez por día natural. Tras un cambio hacia el oeste puede omitirse ese día. Llega entonces al día siguiente.

La aplicación «Ticket System Backup & Restore» planifica sus copias en la misma zona horaria. Lee la zona del sistema de tickets cuando se aplica la programación. La pestaña «Schedule» y «schedule --show» muestran la hora con la zona, por ejemplo «02:00 (Europe/Berlin)». Si en ese momento no se puede acceder a la base de datos, se mantiene la zona anterior. Si aún no hay ninguna, vale el reloj del equipo y la indicación dice «(host clock)».

El sistema operativo solo conoce su propio reloj. Por eso la aplicación convierte la hora. Según la zona horaria del servidor, registra una o dos entradas por programación. Así la copia se ejecuta a la hora correcta en verano y en invierno. Al arrancar comprueba si de verdad toca una copia. Si no, termina sin copia y el registro dice «No backup is due at this time in …».

Si cambias la zona horaria en el sistema de tickets, la siguiente copia programada se ejecuta igualmente. Después, la aplicación vuelve a registrar la programación. El registro muestra entonces una advertencia que empieza por «The time zone in the ticket system changed». Si la programación no se pudo volver a registrar, dice «The schedule could not be updated.» Abre entonces la aplicación y haz clic en «Apply schedule».

Cuando la clave no se puede leer

El sistema recuerda las direcciones de correo anonimizadas como huella. Para ello necesita una clave. El llavero del servidor protege esta clave. El llavero consta de los archivos key-*.xml de la carpeta de claves. Si faltan o no coinciden, la tarjeta muestra la advertencia «The anonymization key cannot be read».

Entonces tampoco funcionan las contraseñas guardadas de correo y SSO. Dependen del mismo llavero. Las ejecuciones nocturnas para cuentas eliminadas y el registro de seguridad siguen funcionando. Las personas conocidas solo por su dirección se omiten. «Anonymize» rechaza una ejecución solo por la dirección.

Así recuperas el llavero. Toma una copia de seguridad de antes del problema. Contiene la carpeta de claves como archivo propio. En Linux las copias están en «/opt/smitey/backups». Copia una en una carpeta vacía y entra en esa carpeta. Los comandos de abajo escriben la copia como archivos normales y extraen los archivos key-*.xml. Después copian los archivos en la carpeta de claves y reinician el servidor del sistema de tickets. Los demás archivos de la carpeta de claves quedan como están. Tras el reinicio la advertencia desaparece. Después borra la carpeta «plain». Contiene contraseñas y datos personales. Una copia más antigua con la terminación «.zip» no está cifrada. Para ella el primer comando es «sudo unzip -o <archivo> volumes/dataprotection_keys.tar && sudo tar -xf volumes/dataprotection_keys.tar».

En Windows las copias están en «C:\Program Files\SMITEY\backups». Copia una en una carpeta vacía. Abre allí PowerShell como administrador. Introduce el comando del recuadro «Windows: Escribir la copia como archivos sin cifrar y sacar los archivos de claves». Sustituye en él <archivo>.smbk por el nombre completo del archivo de la copia. Después copia cada archivo key-*.xml con «podman cp <archivo> container-backend-1:/app/DataProtection-Keys/». Los comandos para el propietario y el reinicio los introduces sin «sudo». Después borra la carpeta «plain».

Escribir la copia como archivos sin cifrar y sacar los archivos de claves

sudo /opt/smitey/Backup/TicketSystemBackup decrypt ticketsystem-backup-*.smbk --out plain && sudo tar -xf plain/volumes/dataprotection_keys.tar

En la carpeta hay exactamente una copia. Después están allí los archivos key-*.xml. La subcarpeta «plain» contiene toda la copia sin cifrar.

Copiar los archivos en la carpeta de claves

for f in key-*.xml; do sudo podman cp "$f" container-backend-1:/app/DataProtection-Keys/; done

Los archivos existentes con otro nombre se quedan en la carpeta de claves.

Dar a los archivos el propietario correcto

sudo podman exec -u root container-backend-1 chown -R 1654:1654 /app/DataProtection-Keys

El sistema de tickets se ejecuta en el contenedor con un usuario propio. Los archivos deben pertenecerle.

Reiniciar el servidor del sistema de tickets

sudo podman restart container-backend-1

Tras el reinicio, el sistema vuelve a leer el llavero.

Windows: Escribir la copia como archivos sin cifrar y sacar los archivos de claves

& "C:\Program Files\SMITEY\Backup\TicketSystemBackup.exe" decrypt <file>.smbk --out plain | Out-Host; tar -xf plain\volumes\dataprotection_keys.tar

En PowerShell como administrador, en la carpeta con la copia. Sustituye <file>.smbk por el nombre completo del archivo de la copia. Después están allí los archivos key-*.xml.

El último recurso: «Discard old key»

Si no tienes ninguna copia con los archivos de claves, queda «Discard old key». Solo un administrador ve el botón. Escribe DISCARD en el campo «Confirmation word» y haz clic en «Discard old key». El sistema crea entonces una clave nueva.

Las anonimizaciones por cuenta siguen surtiendo efecto. Las personas anonimizadas solo por su dirección ya no se reconocen después en copias y archivos. La tarjeta indica cuántas son. Por tanto, una copia más antigua puede volver a hacer visibles a estas personas. Las contraseñas guardadas de correo y SSO siguen sin poder leerse. Vuelve a introducirlas.

Restaurar una copia de seguridad

Al restaurar, «Ticket System Backup & Restore» pregunta si todas las personas anonimizadas hoy deben anonimizarse de nuevo. «Yes» está preseleccionado. El sistema de tickets lo hace en la próxima ejecución nocturna a las 03:00 en su zona horaria. Hasta entonces, la tarjeta muestra «… will be applied again tonight at 03:00.»

La copia también trae de vuelta los interruptores y plazos de entonces. Por eso, comprueba la tarjeta «Data protection» después de restaurar.

Si hubo advertencias durante el traspaso, la línea de estado de la aplicación indica cuántas, por ejemplo «2 warning(s) while carrying over anonymizations. See the Log tab.» En la línea de comandos aparece lo mismo en la última línea y remite a «backup.log». Allí se indica qué no funcionó. Si las anonimizaciones no se pudieron traspasar, repite a mano las ejecuciones hechas después de esta copia. Te ayuda la lista que descargaste antes de restaurar.

El sistema de tickets lee el archivo de traspaso de la aplicación en su próximo arranque. Si no puede leerlo, la tarjeta muestra «A carry-over file from the backup app could not be read». El archivo se queda en el servidor y se vuelve a leer en el próximo arranque. Restaura entonces la copia otra vez con la versión actual de la aplicación.

Si la clave de la copia no coincide, las anonimizaciones por dirección no se pueden traspasar. La tarjeta muestra entonces «… could not be carried over from before the restore». Si conoces a estas personas, vuelve a anonimizarlas con «Export by e-mail address».

La línea «Last run» bajo «Restore from a backup» muestra cuántas anonimizaciones volvió a aplicar la ejecución.

7

Los roles y el concepto de permisos

Hay tres roles: «Admin», «Agent» y «Customer». No se pueden crear más. Lo que sí es libre es casi cada permiso concreto; las excepciones se enumeran más abajo.

Esos tres los encuentras en «Settings → General Settings», en la pestaña «Role». No se pueden renombrar.

Lo que puede hacer un rol está en otro sitio: en «Settings → Security», en la tarjeta «Permission concept».

Cada línea es una función y cada columna un rol. Una marca lo permite. Debajo del nombre está la clave interna; no la necesitas para trabajar con la página.

La lista es larga. Va desde la gestión de usuarios y el acceso a cada página de ajustes hasta el registro de tiempos.

La columna «Agent Team» es el caso especial. Solo se puede usar cuando en esa misma línea está puesta la marca de «Agent». Elige allí un equipo y el permiso se aplicará únicamente a los agentes de ese equipo.

Al rol «Admin» no se le puede quitar ningún permiso. La marca vuelve a estar ahí después de guardar. Así nadie puede dejarse fuera de su propio sistema. Solo un administrador puede cambiar la tabla. Eso vale para todos los ajustes de la página «Security». Cualquier otra persona que pueda abrir la página la ve en modo de solo lectura. Hay seis permisos que nunca se pueden dar al rol «Customer»: «Users: manage accounts», «Data export (data subject request)», «Anonymize people», «Security log», «Settings: Security» y «Settings: Single sign-on».

Con «Save», el cambio se aplica de inmediato. Quien se vea afectado lo nota en su siguiente clic.

La tarjeta «Permission concept» con la tabla: una línea por función y columnas para administrador, agente, equipo de agentes y cliente.
El marco rojo señala la fila de encabezado. El selector de la columna «Agent Team» solo se puede usar donde está puesta la marca de «Agent».Abrir la imagen a tamaño completo
La pestaña «Role» con los tres roles, cada uno marcado como «Mandatory».
El marco rojo señala la nota. Los tres roles están marcados como «Mandatory». Ninguno de ellos se puede borrar.Abrir la imagen a tamaño completo
8

Departamento, puesto y sede

Tres listas describen a la persona y no al ticket: departamento, puesto y sede.

Se crean en «Settings → General Settings», en la tarjeta «Drop-down lists». El manejo es el mismo para las tres.

Se asignan en la cuenta. En el formulario de «User management», los campos se llaman «Department», «Position» y «Location».

En la lista de usuarios, el departamento aparece debajo del equipo. El puesto y la sede se ven en el formulario de la cuenta.

La sede tiene un segundo uso. En el ticket hay un campo «Location» que se nutre de esa misma lista.

Cada una de las tres listas tiene una entrada que no se puede borrar. Se llama «None selected or available» y lleva la marca «Mandatory».

Si borras otra entrada, todas las personas que la tenían pasan a ese marcador de posición. Así nadie se queda apuntando a algo que ya no existe.

Aquí no se traduce: eso se hace de una vez en la página de traducciones. El nombre en inglés es el ancla del que cuelgan las traducciones.

El diálogo «Edit user» con los campos de departamento, puesto y sede rellenos.
Los marcos rojos señalan los tres campos. Están junto al equipo, pero significan otra cosa: el equipo dice quién trabaja los tickets, el departamento dice dónde trabaja la persona.Abrir la imagen a tamaño completo
La lista de usuarios con la columna «Team», que muestra el departamento debajo del nombre del equipo.
El marco rojo señala la columna. El equipo va arriba y el departamento debajo. Quien no está en ningún equipo tiene ahí un guion.Abrir la imagen a tamaño completo

Integración de correo

El sistema de tickets recoge el correo de un buzón y envía correo por sí mismo. Cómo configurarlo está en la tarjeta «Tickets a partir de correos, respuestas y réplicas», en el bloque de gestión de tickets. Este bloque muestra en qué se convierte un correo entrante, cómo bloqueas remitentes y qué mensajes envía el sistema por su cuenta. Todo el canal de correo forma parte de la edición Professional.

1

En qué se convierte un correo

Solo Professional

Cuando alguien escribe al buzón de un equipo, se crea un ticket a partir de ese correo. El asunto se convierte en el título, el texto en la descripción y la dirección del remitente queda registrada como la persona que solicita. El canal del ticket indica «E-mail».

Si el correo lleva un nombre de remitente, ese nombre va al campo que hay junto a la dirección. Si no lo lleva, el campo dice «E-Mail». El canal ya indica que el asunto llegó por correo.

Los prefijos como «Re:» o «Fwd:» se eliminan del título. Así el ticket lleva el nombre del asunto y no el de una respuesta a él.

Se conserva el formato del correo. La negrita, las listas y las tablas aparecen en el ticket exactamente igual que en el correo.

Se conservan los enlaces. Tu agente puede pulsarlos en el ticket en lugar de teclear la dirección.

Una imagen incrustada en el correo se queda donde estaba en el texto. Además se guarda como adjunto del ticket.

Una imagen que el correo solo carga desde la web se elimina. Ese tipo de imágenes suele informar al remitente de cuándo y dónde se leyó un correo. Quien quiera que una imagen llegue debe incrustarla en el correo o adjuntarla.

Los archivos adjuntos del correo se convierten en adjuntos del ticket. Solo se aceptan los tipos de archivo pdf, doc, docx, xls, xlsx, txt, png, jpg, jpeg y gif. Los demás archivos se descartan. Se aplica el mismo límite de tamaño que a un archivo subido por un agente.

Si la respuesta automática está activada en el flujo de trabajo, el remitente recibe una confirmación de inmediato. Con la referencia en el asunto, cada respuesta posterior vuelve a encontrar el mismo caso y se convierte en un comentario de este.

Una imagen incrustada en una respuesta así aparece en el comentario al que pertenece.

Si quien solicita responde a un ticket resuelto o cerrado, este vuelve a «Reopened». Lo mismo ocurre cuando quien solicita comenta en el portal de clientes. Las respuestas de personas en copia, de observadores y de agentes no reabren nada.

Más sobre esto en la tarjeta: Tickets a partir de correos, respuestas y réplicas

El correo enviado en el programa de correo del remitente, con una imagen incrustada y un enlace.
Esta ventana no es el sistema de tickets, es el programa de correo del remitente. El correo contiene una imagen incrustada y un enlace.Abrir la imagen a tamaño completo
La descripción del ticket resultante con la imagen en su sitio y el enlace.
El mismo correo convertido en ticket. Los marcos rojos señalan la imagen y el enlace. Ambos están en el mismo lugar que en el correo, y el enlace se puede pulsar.Abrir la imagen a tamaño completo
La pestaña «Attachments» del ticket con el archivo inline_image_1.png.
La imagen incrustada se guarda también como adjunto. Así se puede descargar sin tener que sacarla del texto.Abrir la imagen a tamaño completo
La confirmación en la bandeja de entrada del remitente, con la referencia en el asunto.
La confirmación tal y como llega al remitente. El asunto lleva la referencia del caso. Si el remitente responde a ella, la respuesta llega al mismo ticket.Abrir la imagen a tamaño completo
2

Bloquear remitentes

Solo Professional

Antes de empezar: La lista de bloqueo está al final de la página «E-Mail Settings». Se aplica a todos los equipos a la vez.

Algunos remitentes no deberían crear un ticket. Los boletines son un ejemplo, y los buzones que solo envían informes automáticos son otro.

Introduce una dirección completa cuando te refieras exactamente a un remitente. En la imagen es no-reply@example.com.

Introduce el dominio precedido de una @ cuando te refieras a todas las direcciones de un remitente. En la imagen es @newsletter.example.net. Los subdominios quedan bloqueados con él.

Un correo de un remitente bloqueado no crea ningún ticket. Se marca como leído y se mueve a la carpeta de procesados. Nada se acumula en la bandeja de entrada.

El bloqueo funciona también en el sentido contrario. El sistema no envía ningún correo a una dirección bloqueada.

Ese es el verdadero motivo con las direcciones que nadie lee. Sin el bloqueo, la confirmación iría a un buzón que nunca responde.

«Add» pone una entrada en la lista. El icono de papelera de al lado la vuelve a quitar. Un cambio surte efecto de inmediato; no hay nada que guardar.

Los correos generados automáticamente no necesitan ninguna entrada en la lista. Esto abarca los avisos de rebote, las respuestas de ausencia y el correo masivo. Tampoco crean ningún ticket ni reciben respuesta. El sistema los marca como leídos y los mueve a la carpeta de procesados.

Esto vale también para las alarmas de un sistema de monitorización si están marcadas como correo generado automáticamente. Una alarma sin esa marca se convierte en ticket como cualquier otro correo.

La tarjeta «E-Mail Blacklist» con dos entradas: una dirección completa y un dominio.
El marco rojo señala el campo de entrada. Su texto de ayuda nombra las dos formas admitidas. Debajo están las dos entradas de esta instalación.Abrir la imagen a tamaño completo
3

Qué envía el sistema por su cuenta

Solo Professional

Antes de empezar: Los interruptores de esta tarjeta están por equipo, en «Team mailboxes» de la página «E-Mail Settings», justo debajo de la dirección del buzón de ese equipo.

Además de las respuestas a tus clientes, el sistema envía mensajes propios. Entre ellos están la asignación de un ticket, un plazo incumplido, una invitación, una contraseña nueva, la encuesta de satisfacción y la aprobación de una solicitud.

Estos textos vienen ya hechos y, de partida, están en inglés. Se encuentran en el paquete de idioma junto con todos los demás textos de la interfaz.

Una vez importado un paquete de idioma, cada uno de estos mensajes sale en el idioma configurado en la persona destinataria. Dos personas del mismo asunto reciben por tanto el mensaje en dos idiomas. Los destinatarios sin cuenta no tienen idioma propio. Los correos para ellos salen en el idioma configurado en el equipo en «Default e-mail language». Eso abarca, por ejemplo, la encuesta, la resolución de una incidencia colectiva, un rechazo y el correo de una regla.

La redacción la cambias en la página de idiomas. Allí descargas los textos de un idioma como archivo, lo editas y lo vuelves a subir. El inglés es la fuente y se queda como está.

Si se anuncia o no una asignación se decide por equipo. Para ello hay tres interruptores debajo del buzón.

«Send assignment e-mails» envía un correo al agente que recibe un ticket. Con el interruptor desactivado, este equipo no anuncia ninguna asignación.

«Notify on self-assignment» decide si también se envía un correo cuando alguien toma un ticket por su cuenta. Este interruptor está desactivado de fábrica.

«Send mail on ticket actions» actúa en otro sitio. Con él activado, los diálogos de cierre, de cambio de estado y de traspaso ofrecen enviar el comentario también como correo.

La confirmación a tus clientes no pertenece a este apartado. Su texto lo escribes tú, en el flujo de trabajo del buzón.

Más sobre esto en la tarjeta: Tickets a partir de correos, respuestas y réplicas

La sección «Assignment notifications» con tres interruptores.
Los marcos rojos señalan los tres interruptores. Pertenecen al buzón del equipo que hay encima. Cada equipo adicional tiene sus propios tres interruptores.Abrir la imagen a tamaño completo

Autenticación y seguridad, incluido SSO

Quién entra y cómo se decide en dos sitios. La página de seguridad regula el inicio de sesión con nombre de usuario y contraseña. La página de SSO conecta un directorio o un servicio de inicio de sesión externo. Puedes usar ambos a la vez.

1

Iniciar sesión con nombre de usuario y contraseña

Antes de empezar: Los ajustes de esta tarjeta están en «Settings → Security». Solo un administrador puede cambiarlos. Cualquier otra persona a la que se haya dado acceso a la página la ve en modo de solo lectura.

De fábrica, todo el mundo inicia sesión con un nombre de usuario y una contraseña. La dirección de correo sirve en lugar del nombre de usuario. Si el envío de correo está configurado, debajo del formulario aparece el enlace «Do you need a password reset?». El envío de correo forma parte de Professional.

Tras iniciar sesión, el navegador recibe un pase válido durante un tiempo determinado. La tarjeta «JWT token timer» decide cuánto. Se admiten valores de 1 a 24 horas; se recomiendan 12. Después hay que volver a iniciar sesión.

La tarjeta «Password policy» se aplica a cada contraseña que se define en el sistema. Se exige al crear una cuenta, cuando alguien cambia su propia contraseña y cuando un administrador la restablece.

Defines la longitud mínima, qué tipos de caracteres deben aparecer, al cabo de cuántos días caduca una contraseña y cuántas contraseñas antiguas quedan bloqueadas. En los días y en la lista de bloqueo, 0 significa «desactivado».

Las reglas sobre mayúsculas y minúsculas no dejan fuera a ningún idioma. Muchos sistemas de escritura no distinguen entre ellas, y un carácter de uno de esos sistemas cumple por sí solo ambas reglas.

Las cuentas que solo inician sesión mediante SSO o un directorio no tienen contraseña local, así que la caducidad no se les aplica. Sus reglas están en el proveedor. Si una cuenta existente se vinculó a SSO y aún tiene contraseña propia, la caducidad y la política de contraseñas siguen aplicándose a esa contraseña.

La tarjeta «2FA Settings» decide quién tiene que usar el inicio de sesión en dos pasos. En «Two-factor requirement» eliges uno de cuatro niveles: «Off», «Administrators only», «Administrators and agents» o «Everyone». «Everyone» incluye a los clientes. Una instalación nueva empieza con «Administrators only». Una instalación que ya existía conserva su ajuste anterior tras una actualización.

Quien inicie sesión a continuación sin un segundo factor lo configura. El sistema muestra un código QR para una aplicación de autenticación y la misma clave para teclearla a mano. Tras el primer código, el factor queda activo. Con «Set up later» la configuración se puede aplazar, y el inicio de sesión sigue sin ella. Eso funciona como máximo 7 días, contados desde el primer aplazamiento. La línea bajo el botón muestra los días que quedan. Después, la configuración es obligatoria.

Justo después aparecen diez códigos de recuperación. Cada uno sustituye una vez al código de la aplicación. Se muestran exactamente una vez. Los guardas con «Copy» o «Download». «Download» funciona siempre. «Copy» suele funcionar también.

Si alguien pierde su dispositivo y sus códigos, le ayuda el administrador. En la lista de usuarios, el botón con el escudo tachado restablece el inicio de sesión en dos pasos de esa persona. Ella lo vuelve a configurar en su siguiente acceso.

Los códigos dependen del reloj del servidor. Si está mal, no se acepta ningún código. El botón «Check now» de esa misma tarjeta compara la hora del servidor con una fuente de tiempo pública.

Si alguien inicia sesión mediante un servicio externo, el sistema no pide ningún código. El proveedor ya ha comprobado el segundo factor. Con el directorio es distinto: ahí sigue valiendo la regla anterior.

Más sobre esto en la tarjeta: El inicio de sesión en dos pasos en tu propio perfil

La página de inicio de sesión con los campos «Username» y «Password» y el botón «Sign in».
Los marcos rojos señalan los dos campos y el botón. El campo superior admite también la dirección de correo.Abrir la imagen a tamaño completo
La tarjeta «JWT token timer» con el campo para el número de horas.
El marco rojo señala el campo. Admite valores de 1 a 24.Abrir la imagen a tamaño completo
La tarjeta «Password policy» con la longitud mínima, los tipos de caracteres, la caducidad y la lista de bloqueo.
Los marcos rojos señalan los tres campos numéricos. Las casillas de entre ellos deciden qué tipos de caracteres deben aparecer.Abrir la imagen a tamaño completo
La tarjeta «2FA Settings» con los cuatro niveles bajo «Two-factor requirement».
El marco rojo está sobre los cuatro niveles. Está seleccionado «Administrators only», como en una instalación nueva.Abrir la imagen a tamaño completo
La pantalla de configuración con un código QR, una clave para teclear y el campo del primer código.
El marco rojo de arriba está sobre la clave. Es lo mismo que el código QR de encima y ayuda cuando la cámara no lee nada. El de abajo está sobre «Set up later» y los días que quedan.Abrir la imagen a tamaño completo
Diez códigos de recuperación en dos columnas, con «Copy» y «Download» debajo.
Los marcos rojos están sobre los códigos y sobre los dos botones. Los códigos aparecen exactamente una vez. Los códigos de la imagen vienen de un sistema de prueba y no valen nada.Abrir la imagen a tamaño completo
La lista de usuarios con el botón que restablece el inicio de sesión en dos pasos.
El marco rojo señala el escudo tachado en la fila de Marco Rossi. Un clic le retira su aplicación y sus códigos de recuperación.Abrir la imagen a tamaño completo
2

El inicio de sesión en dos pasos en tu propio perfil

Cada usuario puede activar el inicio de sesión en dos pasos para su propia cuenta. Vale para cada rol, también cuando la tarjeta «2FA Settings» no lo exige. Abre el menú de usuario de la esquina inferior izquierda de la barra lateral y elige «Profile picture». La misma página contiene el área «Two-factor authentication».

El área muestra si el inicio de sesión en dos pasos está activado. Mientras está desactivado, ahí está el botón «Turn on». Primero pide tu contraseña. Después aparece un código QR para la aplicación de autenticación, con la misma clave para teclearla a mano. Tras el primer código de la aplicación, el factor queda activo.

Justo después aparecen diez códigos de recuperación. Guárdalos con «Copy» o «Download». «I have saved my codes» cierra la lista. Solo se muestra esta única vez.

Mientras el inicio de sesión en dos pasos está activado, el área muestra cuántos códigos de recuperación quedan. «New recovery codes» crea diez nuevos. Los códigos antiguos dejan entonces de funcionar. «Turn off» vuelve a desactivar el inicio de sesión en dos pasos. Los dos botones piden el código actual de la aplicación. Ahí no se acepta un código de recuperación.

Si la tarjeta «2FA Settings» exige el inicio de sesión en dos pasos para tu rol, falta «Turn off». Una línea del área lo indica.

Una contraseña o un código erróneos cuentan como un inicio de sesión fallido. La protección contra el adivinado de contraseñas también vale aquí. La activación y la desactivación quedan en el registro de seguridad. Si un administrador desactiva su propio inicio de sesión en dos pasos, el registro da una alerta.

Las cuentas que solo inician sesión a través de un servicio de inicio de sesión externo ven una frase en lugar de los botones. Su proveedor se ocupa del segundo factor. Las cuentas de un directorio introducen en el primer paso su contraseña del directorio.

Más sobre esto en la tarjeta: Iniciar sesión con nombre de usuario y contraseña, El registro de seguridad

El área «Two-factor authentication» del perfil con el estado y el botón «Turn on».
Los marcos rojos están sobre el estado y sobre «Turn on». Aquí el inicio de sesión en dos pasos sigue desactivado.Abrir la imagen a tamaño completo
El primer paso tras «Turn on»: el campo «Password» con «Continue» y «Cancel».
Los marcos rojos están sobre el campo de la contraseña y sobre «Continue». El código QR solo aparece tras la contraseña correcta.Abrir la imagen a tamaño completo
3

Protección contra el adivinado de contraseñas

La protección funciona sin ningún ajuste. No hay nada que activar. La nota correspondiente está en la tarjeta «2FA Settings».

Actúa en dos niveles. Tras cinco intentos fallidos con la misma cuenta, la dirección desde la que provienen queda en pausa. La pausa termina como muy tarde 15 minutos después del primero de esos intentos. Desde cualquier otra dirección, la cuenta sigue utilizable de inmediato.

Esa es la parte importante. De lo contrario, cualquiera que conociera un nombre de acceso podría dejar fuera a un compañero con cinco contraseñas equivocadas. Para ello no necesitaría contraseña alguna.

El segundo nivel es la cuenta en sí. Queda bloqueada 15 minutos tras 20 intentos fallidos. Como una sola dirección puede aportar como mucho cinco, hacen falta varias direcciones.

Un inicio de sesión correcto pone a cero ambos contadores. Tras reiniciar el servidor, la pausa de la dirección desaparece; el bloqueo de la cuenta se mantiene. Los mismos contadores se aplican al inicio de sesión mediante un directorio. Un directorio inaccesible no cuenta como intento fallido. Si todavía no hay ninguna cuenta para ese nombre en el sistema de tickets, solo se aplica la pausa de la dirección.

En la lista de usuarios, una cuenta bloqueada así lleva la marca «temporarily locked». Permanece en la lista. Al cabo de 15 minutos, la marca desaparece sola.

No hace falta esperar. En esa misma fila hay un botón con un candado abierto. Levanta el bloqueo de inmediato y pone a cero ambos contadores.

Esto no es lo mismo que «Archive». Ese botón cierra una cuenta de forma definitiva, y solo él ocupa o libera un puesto interno.

La nota sobre la protección contra el adivinado de contraseñas en la tarjeta «2FA Settings».
El marco rojo señala la nota. Nombra los dos niveles: primero la dirección y por último la cuenta.Abrir la imagen a tamaño completo
La lista de usuarios con la marca «temporarily locked» y el botón de desbloqueo.
Los marcos rojos señalan la marca y el candado abierto. El candado solo aparece en la fila en la que hay algo que levantar.Abrir la imagen a tamaño completo
4

El registro de seguridad

Antes de empezar: El registro está en «Settings → Security log». De forma predeterminada, solo lo ven los administradores. A otros roles se lo das con el permiso «Security log» en la tarjeta «Permission concept». No se puede dar a los clientes.

El registro de seguridad recoge dos tipos de eventos. El área «Sign-in» contiene los inicios de sesión fallidos, las cuentas bloqueadas, los intentos de inicio de sesión durante un bloqueo, los códigos de dos factores rechazados y los cambios de contraseña. Esto vale para el inicio de sesión con contraseña, a través de un directorio y a través de SSO.

El área «Administration» muestra quién cambió qué. Eso abarca cuentas, roles, permisos, ajustes de seguridad y archivos. Cada exportación del registro también queda registrada allí.

Los inicios de sesión correctos solo se registran en dos casos. El primer caso es un administrador. El segundo caso es un inicio de sesión después de intentos fallidos en la misma cuenta. El inicio de sesión normal de un agente o de un cliente no figura en el registro. El registro no es una lista de asistencia.

Si alguien inicia sesión con un nombre que no existe, la entrada dice «unknown account». El sistema no guarda el nombre escrito. A veces es una contraseña que acabó en el campo equivocado.

Los eventos de inicio de sesión guardan la dirección IP y el navegador. Las acciones de administración guardan quién las realizó, pero ninguna dirección IP. Las contraseñas, los códigos y el contenido de tickets o correos electrónicos nunca están en el registro.

La página muestra primero las entradas más recientes, 50 por página. La tarjeta «Filters» acota la lista. «Area» elige inicios de sesión o administración, «Event» un único tipo de evento. «Person» busca en el nombre de quien actuó y de quien se vio afectado. «From» y «To» limitan los días. «Failures only» oculta todo lo que salió bien.

Los filtros solo surten efecto tras hacer clic en «Apply». «Reset» los vuelve a quitar.

«Export CSV» y «Export PDF» descargan exactamente lo que muestran los filtros. Cada archivo contiene como máximo 10.000 entradas. Si coinciden más entradas con los filtros, un aviso junto a los botones de exportación lo indica. El PDF está en tu idioma y menciona arriba los filtros y el periodo. La fecha y la hora usan el formato ajustado en «Settings → General Settings».

El archivo CSV siempre queda en inglés y las horas están en UTC. Así un programa puede leerlo independientemente del idioma. Cada exportación figura a su vez en el registro, como «Security log exported».

Seis eventos generan una alerta. Son una cuenta bloqueada tras intentos fallidos, un rol cambiado a «Admin», una cuenta creada directamente con el rol «Admin» y un inicio de sesión de dos factores restablecido de un administrador. A ellos se suman los tickets archivados que se quitaron de los datos en curso y el inicio de sesión de un administrador después de intentos fallidos.

Tras una alerta, todo el que tenga el permiso ve un banner amarillo en la parte superior de cada página. Indica el número de alertas desde su última visita al registro. El enlace «Open security log» lleva allí. Al abrir el registro, el banner desaparece. Antes de la primera visita cuenta las alertas de los últimos siete días.

Además, cada cuenta activa con el permiso y una dirección de correo electrónico recibe un correo de alerta. El sistema reúne las alertas cada 15 minutos y envía un correo por persona, no uno por evento. El correo indica el evento, la persona afectada y la hora. No contiene ninguna dirección IP. El correo de alerta forma parte de Professional.

La ejecución nocturna elimina las entradas antiguas. Los plazos están en «Settings → Security», en la tarjeta «Data protection», en el bloque «Security log retention». Los eventos de inicio de sesión se conservan 90 días de forma predeterminada; se permiten de 7 a 365 días. Las acciones de administración se conservan 12 meses de forma predeterminada; se permiten de 1 a 120 meses.

Cada plazo tiene su propio interruptor: «Delete old sign-in events» y «Delete old administrator actions». Si un interruptor está desactivado, esas entradas se conservan. La tarjeta «Plazos de conservación» explica la ejecución nocturna.

En una solicitud de datos, la persona recibe cada entrada en la que actuó o se vio afectada. La dirección IP y el navegador solo se incluyen en las entradas que ella misma provocó, por ejemplo su propio inicio de sesión. Si se anonimiza a la persona, el sistema elimina sus eventos de inicio de sesión. Sus acciones de administración se conservan. Allí su nombre se sustituye por el marcador de posición.

Una nota para ti como operador: los inicios de sesión correctos solo figuran en el registro para administradores y después de intentos fallidos. Aun así, el registro muestra quién hizo qué y cuándo. En una empresa con comité de empresa es, por tanto, un asunto de codecisión.

Más sobre esto en la tarjeta: Protección contra el adivinado de contraseñas, Plazos de conservación

La página «Security log» con la tarjeta «Filters» y la lista de entradas.
El marco rojo está sobre el bloqueo de la cuenta de Lena Chen. Debajo están los intentos fallidos que lo provocaron, cada uno con su dirección IP. Las entradas de la imagen proceden de un sistema de prueba.Abrir la imagen a tamaño completo
La tarjeta «Filters» con «Failures only» activado, los dos botones de exportación y los primeros fallos.
Los marcos rojos están sobre «Failures only» y sobre las dos exportaciones. Las exportaciones adoptan los filtros ajustados aquí.Abrir la imagen a tamaño completo
El banner amarillo sobre el panel con el número de eventos de seguridad y el enlace «Open security log».
El marco rojo está sobre el enlace al registro. Aquí el bloqueo de la cuenta de Lena Chen generó la alerta.Abrir la imagen a tamaño completo
El bloque «Security log retention» con dos interruptores, los días y los meses.
Los marcos rojos están sobre los dos plazos. La imagen muestra la configuración predeterminada: 90 días y 12 meses.Abrir la imagen a tamaño completo
5

Iniciar sesión mediante un directorio o un servicio externo (SSO)

Solo Professional

Antes de empezar: Los ajustes están en «Settings → SSO Settings». Sin un proveedor configurado, nada cambia en la página de inicio de sesión.

Arriba del todo está el interruptor principal «Enable single sign-on». Mientras esté desactivado, todo sigue con nombre de usuario y contraseña. Todo lo que configures debajo se guarda y solo surte efecto cuando lo actives.

La tarjeta «Active Directory / LDAP» conecta un directorio local. Introduces el servidor, la base de búsqueda, el filtro que encuentra a una persona y los campos de la dirección de correo y de los nombres.

La cuenta usada para las consultas es opcional. Sin ella, el sistema pregunta de forma anónima. La contraseña de una persona solo se usa para autenticarse contra el directorio y no se almacena nunca.

Un directorio no aporta un segundo factor propio. Si la página de seguridad exige inicio de sesión en dos pasos, a estas personas también se les pide.

La tarjeta «Identity providers» contiene los servicios de inicio de sesión externos. Cada uno recibe su propia ficha y su propio botón en la página de inicio de sesión. «Add provider» crea uno nuevo.

En «Provider type» eliges el tipo. «Generic OIDC Provider» encaja con servicios como Google Workspace, Microsoft Entra ID, Okta, Keycloak, Auth0 o Ping Identity. «SAML 2.0 Provider» encaja con esas mismas casas cuando se van a conectar por SAML.

Junto a ellos hay seis servicios regionales: LINE, Kakao, Naver, WeChat, WeCom y DingTalk. Sus direcciones vienen ya puestas y aparecen como texto gris en el campo.

El nombre que pongas en «Display name» aparecerá después en el botón. El interruptor de al lado se aplica solo a ese proveedor.

Para la dirección de retorno, sigue este orden. Introduce primero solo un nombre y pulsa «Save provider». Solo entonces conoce el sistema el número del proveedor y muestra la dirección completa en «Redirect URI». Se forma a partir de la dirección pública de esta instalación, la que está guardada en «Settings → Security». Es exactamente la dirección que usa el sistema cuando alguien inicia sesión.

Copias esa dirección y la registras en el proveedor. Allí tiene que coincidir carácter por carácter. A cambio, el proveedor te da un identificador y un secreto, y los introduces aquí con «Edit».

El campo «Allowed e-mail domains» limita quién puede entrar por este proveedor. Si se deja vacío, se permite cualquier dominio.

Si a un proveedor le falta algo, su ficha lleva la marca roja «Incomplete». Entonces no aparece en la página de inicio de sesión. El texto de al lado indica qué campos necesita ese tipo.

Los proveedores completamente configurados siguen sin aparecer mientras el interruptor principal esté desactivado. La ficha lo indica en una línea amarilla.

Si tu licencia vuelve a Basic, el inicio de sesión mediante SSO y el directorio sigue funcionando. En esta página solo puedes entonces desactivar los proveedores y el directorio. El registro de intentos de inicio de sesión sigue siendo legible.

La tarjeta «Single sign-on» con el interruptor principal.
El marco rojo señala el interruptor principal. Con él desactivado, solo queda el acceso con nombre de usuario y contraseña.Abrir la imagen a tamaño completo
La tarjeta «Active Directory / LDAP» con los campos rellenos.
Los marcos rojos señalan el servidor, la base de búsqueda y el filtro de búsqueda. Los valores de la imagen proceden de un sistema de pruebas.Abrir la imagen a tamaño completo
Dos fichas de proveedor, una configurada y otra con la marca «Incomplete».
Los marcos rojos señalan ambas fichas. La de arriba está completa y solo espera al interruptor principal. A la de abajo le falta la dirección de su proveedor.Abrir la imagen a tamaño completo
El diálogo «Add provider» con el tipo, el nombre visible, el interruptor y la dirección del proveedor.
El marco rojo señala el campo de la dirección. Debajo, «Quick fill» rellena de antemano los proveedores más conocidos. Lo que aparece entre llaves lo sustituyes tú primero.Abrir la imagen a tamaño completo
El diálogo de un proveedor guardado, mostrando la dirección de retorno ya completa.
El marco rojo señala la dirección de retorno. Solo nace al guardar y empieza con la dirección de tu propia instalación.Abrir la imagen a tamaño completo
6

La cuenta en el primer acceso, y el registro

Solo Professional

El interruptor «Automatically create accounts on first sign-in» está en la misma tarjeta que el interruptor principal. De fábrica está activado.

Cuando alguien inicia sesión por primera vez con un proveedor, el sistema busca primero una cuenta que ya pertenezca a ese proveedor. Si no encuentra ninguna, crea una nueva.

La cuenta nueva recibe el rol «Customer» y ningún equipo. Un cliente no necesita pertenecer a ningún equipo para crear un ticket, así que puede trabajar de inmediato.

Los clientes son ilimitados en ambas ediciones, de modo que una cuenta creada así no consume ningún puesto interno. Quien deba convertirse en agente recibe después ese rol en la gestión de usuarios.

Si ya existe una cuenta con la misma dirección de correo, ambas se enlazan. Esto solo ocurre cuando el proveedor comunica la dirección como verificada. Si no lo hace, se rechaza el acceso.

Si lo desactivas, solo entran las personas que ya tienen cuenta. A las demás se les niega el acceso.

La tarjeta «Recent sign-in attempts», abajo del todo, muestra los últimos 100 eventos de inicio de sesión a través de SSO y del directorio. Proceden del registro de seguridad. Los intentos fallidos aparecen siempre. Un inicio de sesión correcto solo aparece para administradores y después de intentos fallidos en la misma cuenta. Por tanto, no todos los inicios de sesión aparecen en la lista.

Cada fila nombra la hora, el proveedor, el resultado y la dirección de origen. En un intento fallido, el motivo aparece al lado. La columna «User» muestra el nombre de la cuenta. Si no hay cuenta, muestra la dirección que comunicó el proveedor; si no, «unknown account». El sistema no guarda el nombre introducido.

El acceso con nombre de usuario y contraseña no aparece en esta tabla. No es SSO. Lo encuentras en el registro de seguridad. Lo encuentras en el registro de seguridad.

De fábrica, las entradas se eliminan al cabo de 90 días. La frase bajo el título de la tarjeta indica el plazo configurado. La tarjeta «Plazos de conservación» explica este ajuste.

Más sobre esto en la tarjeta: El registro de seguridad

El interruptor «Automatically create accounts on first sign-in».
El marco rojo señala el interruptor. El texto de debajo nombra el rol que recibe una cuenta así.Abrir la imagen a tamaño completo
La tabla «Recent sign-in attempts» con tres intentos fallidos a través del directorio.
El marco rojo señala la fila superior. Muestra un intento fallido con su motivo. Las entradas de la imagen proceden de un sistema de pruebas cuyo directorio no existe.Abrir la imagen a tamaño completo
7

Las cinco formas de llegar al sistema

Antes de empezar: Cómo se llega al sistema lo eliges en el instalador de SMITEY en el servidor. Puedes cambiarlo más adelante en cualquier momento.

Tras la instalación, tu equipo usa el sistema en cualquier navegador web. El instalador pregunta cómo se debe acceder al sistema. En el instalador de Windows lo eliges en la página «Accesibilidad». En Linux, install.sh hace la misma pregunta y numera las opciones del 1 al 5. Más adelante lo cambias con «Cambiar cómo se accede a SMITEY». Tus datos se quedan donde están.

La opción «Solo en la red local, a través de la dirección IP (HTTP) - la opción más sencilla» es el ajuste predeterminado. Tu equipo abre el sistema en http:// seguido de la dirección IP del servidor y el puerto, por ejemplo http://192.168.1.20:8088. El puerto es 8088, salvo que elijas otro. También funciona el puerto 80. Entonces la dirección no necesita puerto. Esta opción no necesita ni nombre ni certificado.

La opción «En la red local con un nombre propio (HTTP, HTTPS posible más adelante) - dispone de DNS interno» funciona como la primera, pero con un nombre como ticket.company.local. El nombre lo creas tú en tu DNS interno. Apunta a la dirección IP del servidor. Así tu equipo llega al sistema por el nombre y también, como antes, por la dirección IP. Después, el instalador muestra la dirección con ese nombre.

Con las dos opciones HTTP, las contraseñas y los tickets viajan por tu red como texto plano. En ese caso, los administradores ven un aviso arriba en la página.

Las otras tres opciones usan HTTPS: «A través de un dominio público con HTTPS (automático, mediante Let's Encrypt)», «En la red local con HTTPS y un certificado propio» y «En la red local con HTTPS, certificado creado por SMITEY». Necesitan los puertos 80 y 443 en el servidor. La siguiente tarjeta las describe.

Para una primera prueba basta la primera opción. Si tu red tiene DNS interno, elige la segunda. Si el sistema debe ser accesible desde internet, elige el dominio público. Si tu empresa tiene su propia CA, elige el certificado propio en la red local. Si no, deja que SMITEY cree el certificado.

Cambiar el acceso a SMITEY en Linux

sudo bash /opt/smitey/install.sh --change-access

Muestra las variantes 1 a 5. Solo Intro mantiene la variante actual y no cambia nada.

Más sobre esto en la tarjeta: Llegar al sistema por HTTPS

La página «Accesibilidad» del instalador de Windows con las cinco opciones.
El texto encima de la lista numera las opciones del 1 al 5. En Linux aparecen los mismos textos con estos números.Abrir la imagen a tamaño completo
8

Llegar al sistema por HTTPS

Antes de empezar: El camino a HTTPS lo eliges en el instalador de SMITEY en el servidor, no en el navegador.

Sin HTTPS, las contraseñas y los tickets viajan por tu red como texto plano. Una instalación nueva empieza con HTTP simple, para que funcione enseguida en cualquier navegador web. Mientras un administrador abra el sistema por HTTP simple, aparece un aviso arriba en la página: «This connection is not encrypted.» Si el sistema se abre en el propio servidor como «localhost», el aviso no aparece. Los agentes y los clientes nunca lo ven.

«How to switch on HTTPS» lleva a esta tarjeta. «Hide for 30 days» oculta el aviso para ti. El ajuste pertenece a tu cuenta, así que también vale en otro navegador. Pasados 30 días, el aviso vuelve mientras la conexión siga sin cifrar.

El instalador de SMITEY configura HTTPS de tres maneras. En el instalador de Windows lo eliges en la página «Accesibilidad», y en Linux install.sh hace la misma pregunta. En un sistema que ya está en marcha, abre «Cambiar cómo se accede a SMITEY» en el escritorio de Windows o en el menú Inicio. En Linux, el comando de abajo hace lo mismo. Tus datos se quedan donde están.

La opción «En la red local con HTTPS y un certificado propio» usa tu propio certificado, por ejemplo de la CA de tu empresa. El instalador pide el nombre del sistema y el archivo del certificado con su clave. También vale un archivo PFX con su contraseña. Antes de cambiar nada, comprueba el certificado. La clave debe corresponder, el certificado debe ser válido y el nombre debe figurar en el certificado.

La opción «En la red local con HTTPS, certificado creado por SMITEY» no necesita un certificado propio. SMITEY crea uno él mismo y también lo renueva él mismo. El instalador guarda el certificado raíz como SMITEY-root-ca.crt en la carpeta de instalación. Instala este archivo en cada equipo como certificado raíz de confianza, por ejemplo con una directiva de grupo. Hasta entonces, los navegadores muestran un aviso.

La opción «A través de un dominio público con HTTPS (automático, mediante Let's Encrypt)» obtiene su certificado de Let’s Encrypt. Necesita un dominio público que apunte al servidor. Para ello, el servidor tiene que ser accesible desde internet.

En las dos opciones de la red local, el nombre puede ser un nombre como ticket.company.local, una sola palabra como helpdesk o una dirección IPv4. Los tres caminos necesitan los puertos 80 y 443 en el servidor. Si otro programa los usa, el instalador se detiene y no cambia nada. Después, el sistema se alcanza en https:// seguido del nombre, sin puerto.

Tu propio certificado caduca en algún momento. Desde 30 días antes, los administradores ven arriba en la página un aviso con la fecha. Desde 7 días antes, es rojo. En Professional, todos los administradores con dirección de correo reciben además un correo 30 y 7 días antes. Para renovarlo, abre de nuevo «Cambiar cómo se accede a SMITEY», elige la opción con tu propio certificado e indica los archivos nuevos.

El archivo HTTPS-GUIDE.txt que viene con la instalación describe cada paso. Eso incluye repartir el certificado raíz y los pasos a mano.

Cambiar el acceso a SMITEY en Linux

sudo bash /opt/smitey/install.sh --change-access

Muestra las variantes 1 a 5. Solo Intro mantiene la variante actual y no cambia nada.

El aviso «This connection is not encrypted.» sobre la lista de tickets, con el enlace y «Hide for 30 days».
Los marcos rojos están sobre el enlace a esta tarjeta y sobre «Hide for 30 days». Solo los administradores ven el aviso.Abrir la imagen a tamaño completo

Gestión de tickets

El oficio del día a día: crear tickets, ordenarlos y volver a encontrarlos. Todo lo de este bloque forma parte de Basic salvo que una tarjeta diga otra cosa.

1

Crear y editar tickets

Antes de empezar: Un ticket concreto no se puede borrar, ni siquiera un administrador puede hacerlo. Los tickets solo salen de la base de datos a través del archivo, y solo cuando están cerrados. Es a propósito: un caso que alguien puede eliminar sin dejar rastro no vale nada como registro.

Un ticket nuevo se crea con «New Ticket» en la barra de la izquierda. El formulario se llama «Create new ticket». Como agente también registras con él las solicitudes de otras personas: para eso está el campo «User», que dice para quién es el caso y no quién lo teclea.

Todo lo que lleva un asterisco es obligatorio: «Title», «User», «Main category» y «Description». Hay uno más que es fácil pasar por alto: el formulario no se guarda sin una subcategoría, aunque «Subcategory» no lleve asterisco; una categoría principal y una subcategoría van juntas y se definen siempre en pareja.

Qué campos son obligatorios se define en «Settings → Ticket Settings». La tarjeta «Admin / Agent Field Settings» solo tiene para ello el interruptor «Field is mandatory». La tarjeta «Customer Field Settings» tiene además «Is hidden for Customer» e «Is not editable». Por eso un cliente puede ver un formulario más corto que el tuyo sin que nadie tenga que mantener dos formularios. «Title» y «Description» son siempre obligatorios. Eso no se puede desactivar.

Después puedes cambiar casi todo: a la derecha del ticket está la tarjeta «Details» con la persona que solicita, el teléfono, el correo, la sede, la categoría y el número de referencia; cambias el campo y confirmas con el «Save» de debajo. El estado, la asignación, la prioridad, el canal y los observadores están una tarjeta más arriba, en «Actions». El estado y la asignación surten efecto de inmediato. La prioridad, el canal y los observadores solo se guardan con el «Save» de la tarjeta «Details».

Solo los agentes y los administradores pueden cambiar esto. Quien solicita puede leer el caso, comentarlo y adjuntar archivos, pero no cambiar la clasificación sobre la que se construyen tus informes.

Un efecto secundario que conviene conocer una vez: si editas un ticket que todavía no es de nadie, después es tuyo. El sistema te anota como agente y mueve el estado de «Open» a «Assigned», y ambas cosas quedan en el historial. Si no querías eso, asígnalo después a otra persona.

Cada uno de estos cambios queda en el historial del ticket, con nombre, hora, valor anterior y valor nuevo. Para eso no hay que activar nada.

Queda la pregunta de cómo deshacerse de los tickets. En «Settings → Archive» eliges un periodo, ves con «Preview» cuántos tickets cerrados contiene y creas un archivo ZIP con «Create archive»: tickets, comentarios, historial, campos personalizados y adjuntos, todo en un solo archivo. Crearlo no elimina nada. Los tickets solo salen de la base de datos en marcha con el paso aparte «Delete from live DB» en la lista «Existing archives», y desde ese mismo archivo se pueden restaurar.

El formulario «Create new ticket» con los campos Title, Owning team, User, estado, prioridad, canal y observadores.
El formulario que hay detrás de «New Ticket». Los campos con asterisco son obligatorios; las categorías, la descripción y los adjuntos vienen más abajo.Abrir la imagen a tamaño completo
La tarjeta «Details» de un ticket con los campos de quien solicita y el botón «Save» enmarcado en rojo.
Cambiar algo después: edita el campo y pulsa «Save». Debajo consta, sin posibilidad de cambio, quién creó el ticket y cuándo.Abrir la imagen a tamaño completo
2

Editor de texto enriquecido para la descripción y los comentarios

La descripción y los comentarios no son simples cajas de texto. Cada una tiene encima una barra de herramientas, y los botones dicen lo que hacen cuando apuntas a ellos: «Bold», «Italic», «Underline», «Strikethrough», «Text color», «Highlight color», «Bullet list», «Numbered list», «Quote», «Link» y «Clear formatting».

Así se crea un enlace: selecciona el texto, pulsa «Link» y escribe la dirección en la pequeña ventana. Una entrada vacía elimina de nuevo el enlace. Se admiten direcciones web y de correo (http, https, mailto); todo lo demás se descarta al guardar, de modo que un comentario no pueda colar nada a nadie.

Las imágenes entran por el portapapeles: haz una captura y pégala directamente en el editor con Ctrl+V. Al principio, el texto solo muestra una marca como «[inline-image:1]». Al guardar, el sistema sube la imagen y la muestra exactamente ahí, y además llega a la pestaña «Attachments», donde viven todos los archivos del caso. Pegar imágenes funciona en la descripción de un ticket existente y en un comentario nuevo. No funciona en el formulario «Create new ticket» ni mientras editas un comentario.

Lo que ves es lo que ven los demás: el formato, las listas y los enlaces se conservan en el ticket, y también en el correo a quien solicita. El marcado ajeno, por ejemplo de una página web copiada o de un correo entrante, se recorta a este conjunto permitido. Con ello no se pierde nada de tu texto, solo el envoltorio.

Un comentario puede marcarse como interno con «Internal note (not visible to the customer)». Lleva entonces la marca «Internal» y es invisible para quien solicita; ni siquiera la búsqueda lo saca a la luz.

Cada uno puede cambiar y borrar sus propios comentarios. Lo que escribió un cliente solo puede cambiarlo o borrarlo ese cliente o un administrador. Eso incluye sus correos. Los comentarios de compañeros los puede cambiar y borrar cualquier agente que pueda trabajar en el ticket. Eso incluye a un equipo que tuvo el ticket antes.

La barra de herramientas del editor y, debajo, la frase «The display shows ERROR 13.20 and then the paper jams.» con el código de error en negrita.
Enmarcados en rojo: «Bold», «Bullet list» y «Link». La barra está tanto encima de la descripción como encima de la caja de comentarios.Abrir la imagen a tamaño completo
Tres comentarios de un ticket; el de abajo con un término en negrita y una lista, el del medio con la marca «Internal».
Así llega: la negrita y la lista se conservan. El comentario del medio está marcado como «Internal» y es invisible para quien solicita.Abrir la imagen a tamaño completo
3

Archivos adjuntos con vista previa

Antes de empezar: Se admiten PDF, DOC, DOCX, XLS, XLSX, TXT, PNG, JPG, JPEG y GIF, hasta 50 MB por archivo. El límite consta en el formulario («Max. 50 MB per file»), y los archivos mayores se rechazan antes de que empiece la subida.

Los archivos pertenecen al caso, no a un comentario concreto. En el ticket, la pestaña «Attachments» lleva a la lista: «Upload file» añade uno, y cada fila nombra el archivo, su tamaño y su fecha. Cualquier persona implicada en el ticket puede adjuntar algo, también quien solicita; así nadie tiene que enviarte su captura por correo. Un cliente solo puede borrar los adjuntos que haya subido él mismo. Cuando se cierra un subticket, sus adjuntos se copian al ticket principal, donde llevan la marca «Internal». Los agentes los ven; los clientes ni los ven ni los descargan.

Un clic en el nombre abre la vista previa sin que tengas que descargar el archivo. En las imágenes puedes acercar, alejar y girar ahí mismo, algo útil para una pantalla fotografiada de lado. Un PDF se muestra en la misma ventana, con vista de páginas, zoom e impresión. Los archivos de texto se muestran como texto. Con «Open in new tab» abres el archivo en una ventana propia.

Un adjunto pertenece al caso y viaja con él: aparece en el historial («File uploaded: …»), sobrevive a un traspaso a otro equipo y acaba dentro del archivo comprimido cuando el ticket se archiva.

La pestaña «Attachments» con dos archivos y, encima, el botón «Upload file» enmarcado en rojo.
Todos los archivos de un caso en un mismo lugar. La línea de debajo nombra los tipos de archivo admitidos y el límite de tamaño.Abrir la imagen a tamaño completo
La vista previa de una imagen adjunta con los botones de acercar, alejar y girar en la esquina superior derecha.
La vista previa de una imagen: acercar, alejar y girar, arriba a la derecha. Con ello no se descarga nada.Abrir la imagen a tamaño completo
La vista previa de un PDF en la misma ventana, con la vista de páginas a la izquierda y la barra del visor de PDF arriba.
Un PDF se abre igual: sin descarga, con vista de páginas, zoom e impresión.Abrir la imagen a tamaño completo
4

Historial del ticket

La pestaña «History» del ticket responde a la pregunta que hay detrás de cada seguimiento: ¿quién cambió qué y cuándo? Cada fila nombra a la persona, el campo, el valor anterior tachado, el nuevo detrás y la hora al segundo. La entrada más reciente está arriba.

Las entradas se escriben sin que hagas nada: en los cambios de estado, prioridad, asignación, categoría, sede, observadores, título y descripción, así como en la creación («Ticket opened»), en cada comentario y en cada archivo subido. El número de la pestaña te dice de antemano cuánto movimiento tuvo el caso.

El historial no se puede editar ni desactivar. Precisamente eso es lo que lo hace útil: es la razón por la que un ticket no se puede borrar uno a uno, y viaja al archivo comprimido cuando el ticket se archiva.

De un comentario, el historial solo registra que se añadió, editó o eliminó. El texto está en la pestaña «Comments». Un comentario interno también aparece en el historial, pero solo para agentes y administradores.

La pestaña «History» con las entradas de este ticket: archivos, comentarios, cambios de estado, prioridad, asignación y, al final, la apertura, con dos filas arriba escritas por una regla.
Enmarcada en rojo, la pestaña con el contador. En «Status» y «Priority» ves el valor anterior tachado junto al nuevo.Abrir la imagen a tamaño completo
5

Flujo de estados con estados y transiciones configurables

El estado dice en qué punto está un ticket ahora mismo. El sistema trae doce estados: Open, Assigned, In Progress, Waiting for User Response, Resolved, Closed y algunos más. Los encuentras en «Settings → General Settings», en la sección «Drop-down lists», detrás de la pestaña «Status»; «+ Add status» crea uno propio y «Edit status» abre uno existente.

Lo importante es la diferencia entre el nombre y el significado. En el editor de un estado, bajo «Meaning of this status», hay tres interruptores: «Counts as resolved», «Counts as closed» y «Waiting for the requester». Solo estos interruptores le dicen al sistema cómo tratar un estado.

Puedes renombrar cualquier estado, también los que trae el sistema: al final del editor, en «Translations», hay un campo «Name» por idioma; pon ahí lo que deba leer tu gente. El nombre técnico que hay detrás queda intacto, y justo por eso no se rompe nada: la automatización, los informes y los interruptores de arriba cuelgan de ese nombre y no de tu etiqueta. Así, «Resolved» puede convertirse en «Hecho».

Borrar, en cambio, no funciona con todos. Ocho estados llevan la marca «Mandatory» en la lista: Open, Assigned, In Progress, Resolved, Closed, Reopened, Waiting for approval y Rejected. Se pueden renombrar y reordenar, pero no eliminar; intentarlo termina con un mensaje claro. Eso no está para fastidiarte: de ellos cuelgan procesos que si no dejarían de funcionar sin decir nada, por ejemplo el cierre automático, que necesita un estado «resuelto» como punto de partida.

Dos estados pertenecen al propio sistema: «Waiting for approval» y «Rejected» llevan la marca «System only». Salen de un proceso de aprobación, y nadie debería poder afirmar a mano que se ha rechazado algo que nunca se sometió a decisión.

Lo que hacen los tres: un estado que cuenta como resuelto cierra el ticket por sí solo al cabo de 24 horas. Un estado que cuenta como cerrado es el estado final al que se lleva el ticket. Y «Waiting for the requester» significa exactamente eso: esperamos a quien solicitó, no a otro equipo ni a un proveedor. Esa es la marca en la que se detiene el reloj del SLA, si lo configuras así.

Debajo está «Allowed transitions to new status». Aquí marcas qué estados se pueden alcanzar desde este. Si lo dejas todo vacío, no hay restricción; si marcas algo, todos los demás caminos quedan cerrados. Así construyes un flujo que no se puede saltar: por ejemplo, desde «Open» solo se puede ir a «In Progress» o a «Assigned», pero no directamente a «Closed».

Los interruptores restantes del editor son detalles con un gran efecto: el color para la lista, «Sort order» para el orden, «Show status in new ticket form» (¿debe poder elegirse este estado al crear un ticket?), «Requires comment in dialog» (obligar a dar un motivo) y «System only» para los estados que solo puede fijar el propio sistema.

Hasta cuatro estados aparecen en el ticket como botones bajo «Change Status to:». Los eliges en el editor con el interruptor «Set as primary status (max. 4)». Con el ajuste de fábrica son In Progress, Waiting for User Response, Waiting for Service Provider Response y Resolved. Todos los demás estados están en «More statuses».

Los ajustes generales con la pestaña «Status» enmarcada en rojo y la lista de todos los estados.
«Settings → General Settings», pestaña «Status»: cada estado con su nombre técnico y sus marcas.Abrir la imagen a tamaño completo
El diálogo «Edit status» con los interruptores de «Meaning of this status» y la lista «Allowed transitions to new status».
En el editor: arriba el aspecto y el comportamiento, en el medio el significado y abajo las transiciones permitidas.Abrir la imagen a tamaño completo
7

Las categorías principales y las subcategorías se configuran libremente por equipo

Antes de empezar: Necesitas al menos un equipo. La página de categorías lleva el nombre de su equipo, así que solo existe cuando has creado uno.

Las categorías son lo que elige quien solicita o el agente al crear un ticket, y aquello por lo que después agrupas tus informes. Cada equipo tiene las suyas: un helpdesk clasifica por cosas distintas que un departamento de redes, y ninguno ve las listas del otro equipo.

Las encuentras en «Settings», en la entrada «<nombre del equipo> Categories». En el ejemplo, el equipo se llama «Helpdesk», así que la entrada dice «Helpdesk Categories».

La página tiene tres tarjetas: «Main categories», «Subcategories» y «Links». El arranque más rápido: escribe el nombre en inglés en el campo «EN (required)» y pulsa «+ New main category» o «+ New subcategory». Todo lo demás lo traduces después de una vez en la página de traducciones; para eso no hay que preparar nada aquí.

Si tienes muchas categorías por delante, usa la vía del archivo: «Export JSON» descarga la estructura y, en un sistema recién instalado, el archivo está vacío y solo te muestra la disposición. Lo rellenas (a mano o con ayuda de una IA), lo guardas y lo vuelves a subir con «Import JSON». No es una vía para renombrar: un nombre se cambia en el campo de esa categoría y se confirma con el «Save» de al lado, tal y como indica la propia página.

La tercera tarjeta, «Links», es donde ocurre el trabajo de verdad. Elige arriba una categoría principal, marca debajo las subcategorías que le pertenecen y guarda con «Save links». El truco: una subcategoría puede colgar de varias categorías principales. Así solo necesitas «Avería» una vez y la reutilizas para impresora, red, sala de reuniones y portátil.

A partir de ahí, las categorías están disponibles en el ticket. Borrar puede fallar mientras haya tickets que usen una categoría; es a propósito, porque si no, los tickets antiguos perderían su clasificación. Si quitas una vinculación, los tickets que usan ese par se pueden seguir guardando. Solo una categoría elegida de nuevo se comprueba contra las vinculaciones.

Si pasas un ticket a otro equipo, su clasificación se mantiene, incluso cuando el nuevo equipo no tiene esas categorías. Queda entonces en el campo junto con su origen, por ejemplo «Meeting-Room · from Helpdesk», y aparece atenuada: el nuevo equipo puede ver bajo qué clasificación iba el caso hasta ahora, pero no puede asignar esa entrada por su cuenta. Para reclasificarlo se elige de la propia lista, y el sistema pedirá entonces una categoría principal y una subcategoría juntas.

El menú de ajustes abierto con la entrada «Helpdesk Categories» enmarcada en rojo.
En «Settings», la entrada lleva el nombre del equipo; aquí, «Helpdesk Categories».Abrir la imagen a tamaño completo
La página «Settings · Manage categories» con las tarjetas «Main categories» y «Subcategories».
Esta es la página: las categorías principales a la izquierda y las subcategorías a la derecha. La tarjeta «Links» está más abajo en la misma página; viene enseguida.Abrir la imagen a tamaño completo
El campo «EN (required)» con la palabra «Beamer» y el botón «New main category», ambos enmarcados en rojo.
Una a una: nombre en inglés en el campo «EN (required)» y después pulsa «+ New main category» debajo. En la tarjeta «Subcategories», el botón se llama «+ New subcategory».Abrir la imagen a tamaño completo
La tarjeta «Main categories» con los botones «Export JSON» e «Import JSON» enmarcados en rojo.
Para muchas de una vez: descarga la estructura, rellénala y vuelve a subirla. La tarjeta «Subcategories» de al lado tiene los mismos dos botones.Abrir la imagen a tamaño completo
La tarjeta «Links»: «Printer» está seleccionada y las subcategorías Consumables, Malfunction y New request están marcadas.
«Printer» seleccionada, las subcategorías que le corresponden marcadas y «Save links»; «Malfunction» cuelga al mismo tiempo de otras tres categorías principales.Abrir la imagen a tamaño completo
8

Cómo entró el ticket

Cada ticket lleva un canal. Está en el formulario y después en la tarjeta «Actions», bajo «How the request came in», y responde a una pregunta que en los informes se vuelve importante enseguida: ¿el trabajo llega por el portal o por teléfono?

Solo puedes elegir lo que sabe una persona y no sabe el sistema: «Phone» y «Entered by an agent». Los otros dos valores los pone el propio sistema: «Self-service» cuando quien solicita creó el ticket en el portal, y «E-mail» cuando nació de un correo entrante. Cuando un agente crea un ticket, el formulario empieza con «Entered by an agent».

Un canal que ha puesto el sistema no lo puede cambiar nadie después. El campo dice entonces: «Recorded by the system. It cannot be changed.» Si no, el campo perdería justo la afirmación por la que existe. Al revés, en un ticket registrado por teléfono sí puedes cambiar todo lo demás.

Solo un agente o un administrador puede fijar el canal. Para quien solicita sería una afirmación sobre su propio caso, y los informes dependerían de que todo el mundo fuera sincero.

«E-mail» requiere un buzón conectado, que forma parte de la edición Professional. Los otros tres canales existen en ambas ediciones.

La parte del formulario con el estado, la prioridad y la lista abierta del campo «How the request came in», enmarcada en rojo.
Al crear un ticket, el canal está entre la prioridad y los observadores. Solo se ofrecen «Phone» y «Entered by an agent».Abrir la imagen a tamaño completo
La tarjeta «Actions» de un ticket; el campo «How the request came in» dice «Phone» y está enmarcado en rojo.
En el ticket, el canal está en la tarjeta «Actions»; aquí, un caso que un agente registró tras una llamada.Abrir la imagen a tamaño completo
10

Elegir las columnas de la lista de tickets

Cada persona compone su propia lista de tickets. Para ello, el botón «Columns» está junto a «Filter». Abre el diálogo «Choose columns».

En el diálogo marcas cada columna que quieres ver. Las flechas de al lado fijan el orden. «#» y «Title» siempre están incluidas. El ancho de una columna lo cambias en la propia lista, arrastrando el borde de su encabezado.

«Save» guarda tu elección con tu cuenta de usuario. Por eso se aplica en cualquier ordenador y se mantiene después de cerrar sesión. «Default columns» devuelve la lista a su ajuste de fábrica.

Cuando no hay sitio para todas las columnas, las que están más a la derecha desaparecen primero. «#», «Title» y «Status» se quedan siempre. Por eso pones delante lo que más te importa.

Con Professional también se ofrecen tus campos personalizados. Aparecen en el diálogo con su propio nombre, aquí por ejemplo «Asset tag».

Los clientes pueden configurar su lista de la misma manera, pero se les ofrecen menos columnas. «Team», «Created by», «Last activity», «Status changed at», «Deadline», «Follow-up» y «Time» no están disponibles para ellos. Los campos que has ocultado a los clientes tampoco aparecen como columna.

En un móvil el botón no se muestra. Allí la lista muestra las columnas que caben.

La lista de tickets con las columnas #, Title, Status, Assigned, Priority, Category y Asset tag. El botón «Columns» está enmarcado en rojo.
Aquí «Assigned» va justo después del estado y «Follow-up» está desactivada. «Created» también está elegida, pero ya no cabe en el ancho.Abrir la imagen a tamaño completo
El diálogo «Choose columns» con una casilla y flechas para cada columna y los botones «Default columns», «Cancel» y «Save».
Las columnas elegidas están arriba en su orden, todas las demás debajo.Abrir la imagen a tamaño completo
11

Pasar un ticket a otro equipo

Solo Professional

Antes de empezar: Ambas vías necesitan un segundo equipo. El cliente no ve el cambio en el historial: para él sigue siendo un caso con un número, sin importar cuántos equipos hayan trabajado en él. El nuevo estado «Open» tras un traspaso sí lo ve en la cabecera del ticket.

Para esto, el ticket ofrece dos botones uno junto al otro, y la diferencia está impresa debajo en letra pequeña. «Involve another team»: tú sigues siendo el responsable y el otro equipo trabaja a tu lado en un ticket enlazado. «Escalate to another team»: el otro equipo se hace cargo.

Cuando traspasas, la responsabilidad cambia de manos sin que nazca un segundo ticket. Tu equipo conserva el acceso de lectura y puede seguir comentando, pero ya no puede cambiar nada, que es exactamente lo que te dice el diálogo antes de confirmar. Ahí eliges el equipo de destino y puedes añadir un motivo.

Cuando involucras a un equipo, tu ticket se queda en tus manos y recibe un subticket en el otro equipo. El tuyo pasa al estado «Waiting for other team»; cuando el otro equipo cierra el suyo, el tuyo vuelve como «Back from other team». Así no tienes que preguntar si ha pasado algo por allí. Los adjuntos del subticket se copian a tu ticket con la marca «Internal», y el cliente no los ve.

En cuanto a la clasificación: las categorías del equipo que traspasa se quedan en el ticket, incluso cuando el nuevo equipo no las tiene; aparecen allí con su origen y atenuadas. Así el nuevo equipo puede ver bajo qué clasificación iba el caso y, si hace falta, reclasificarlo en su propia lista.

Solo quien sea responsable en ese momento puede pasar un ticket. Una estación anterior sigue viendo el caso, pero no puede volver a pasarlo. Puede comentar, pero no puede volver a quedarse con el ticket.

En la lista de tu equipo, el ticket muestra entonces «Waiting for other team» mientras el otro equipo trabaja en él. La casilla «Also show tickets this team handed over» viene marcada de fábrica, y se guarda la elección propia de cada usuario. Para el otro equipo, el ticket empieza como «Open».

Quien traspasa un ticket se convierte en su observador. El diálogo lo dice antes de que confirmes. Como observador recibes un correo cuando cambia el estado, se cierra el ticket o alguien comenta. Como cualquier observador, te quitas con «Stop observing».

Los dos botones «Involve another team» y «Escalate to another team» enmarcados en rojo, con sus explicaciones debajo.
Dos vías, separadas de forma visible: dejar que alguien trabaje a tu lado o traspasar. La diferencia está impresa junto al botón.Abrir la imagen a tamaño completo
El diálogo «Escalate to another team?» con la selección del equipo de destino y el campo «Reason (optional)».
El diálogo nombra la consecuencia antes de que confirmes: sin segundo ticket, el acceso de lectura se mantiene y solo el nuevo equipo puede cambiar algo.Abrir la imagen a tamaño completo
12

Campos personalizados

Solo Professional

Cuando a tus tickets les falta un dato —el número de inventario, el fin de la garantía, el centro de coste— lo añades tú. En «Settings → Ticket Settings», al final, está la tarjeta «Custom fields»; el botón se llama «Add custom field».

En el diálogo pones un nombre y un tipo de campo: «Text», «Multiline text», «Integer», «Decimal», «Date» o «Yes / No». El tipo decide qué se puede introducir: un campo de fecha no acepta «la semana que viene», y justo por eso después puedes hacer informes con él.

En «Scope» decides dónde se aplica el campo: «All teams (including new ones)» o «Selected teams only». La primera opción abarca también equipos que todavía no existen, del tipo de diferencia que solo se nota medio año después.

Los tres interruptores de «Defaults» son «Mandatory by default», «Hidden for customer by default» y «Not editable by customer by default». Solo se aplican a un campo mientras no se haya guardado nada para ese campo en los ajustes del campo de esa misma página. En cuanto lo defines ahí, deciden los ajustes del campo.

En el ticket, los campos personalizados están en una tarjeta propia, «Additional information», entre la descripción y los comentarios. Sin plantilla, el formulario muestra todos los campos personalizados del equipo. Si al crear un ticket eliges una plantilla, muestra exactamente los campos que esa plantilla enumera, en su orden: «solo los campos que necesita este caso».

Una plantilla puede además hacer obligatorio un campo. Lo que el administrador ocultó a los clientes sigue oculto, aunque una plantilla lo incluya. Un campo obligatorio que una plantilla no incluye no se pide, así que esa exigencia no se aplica a los tickets creados con esa plantilla.

Cuántos campos personalizados puede tener un equipo se define en «Settings → General Settings», en la tarjeta «Custom fields limit». De un campo te deshaces con «Deactivate»: desaparece del formulario, pero sus valores se quedan en los tickets antiguos; el interruptor «Show deactivated» lo devuelve a la lista.

La tarjeta «Custom fields» con tres campos y el botón «Add custom field» enmarcado en rojo.
La lista de campos personalizados vive en «Settings → Ticket Settings», al final de la página.Abrir la imagen a tamaño completo
El diálogo «New custom field» con el nombre, el tipo de campo, el ámbito y los tres valores de partida.
Nombre, tipo de campo y ámbito: un campo no necesita más. Los tres interruptores de debajo son valores de partida.Abrir la imagen a tamaño completo
La tarjeta «Additional information» de un ticket con los campos «Asset tag», «Warranty until» y «Cost centre».
Así ve el agente los campos personalizados: en una tarjeta propia del ticket, justo debajo de la descripción.Abrir la imagen a tamaño completo
13

Observadores

A veces alguien debe seguir un caso sin trabajar en él: el responsable del equipo en un asunto delicado, el compañero que se hará cargo la semana que viene. Para eso están los observadores. En el ticket, el campo «Observers» está en la tarjeta «Actions» y el botón se llama «Add observer»; el formulario «Create new ticket» tiene el mismo campo. En el ticket, un cambio ahí se guarda con el «Save» de la tarjeta «Details».

Solo se puede elegir a agentes y administradores del equipo al que pertenece el ticket. Un cliente no puede ser observador, porque si no recibiría correo sobre el trabajo interno.

Un observador recibe un correo cuando pasa algo en el ticket: un comentario nuevo, un cambio de estado, una nueva asignación, campos modificados. No se envía de inmediato, sino agrupado: tras el último cambio, el sistema espera un minuto y envía UN correo con todo lo ocurrido en ese tiempo. Así, trabajar un ticket de una sentada no dispara siete correos. Si en ese tiempo llegan varios comentarios, todos van en el correo.

Quién observa forma parte del historial: un cambio queda registrado como cualquier otro, con el estado anterior y el nuevo.

Introducir observadores forma parte de Basic. El correo a los observadores forma parte de Professional, porque necesita el envío de correo. Sin él puedes introducir observadores, pero no sale nada. Un observador puede quitarse a sí mismo con el botón «Stop observing». Para eso no necesita permiso para cambiar el ticket.

Un observador también se añade automáticamente: quien pasa un ticket con «Escalate to another team» se convierte en observador. Así se entera de lo que el otro equipo hace con él.

La tarjeta «Actions» de un ticket con la sección «Observers» enmarcada en rojo: el botón «Add observer» y un agente debajo.
El observador está en la tarjeta «Actions». El ticket no está asignado a nadie: observar y trabajar un ticket son dos cosas distintas.Abrir la imagen a tamaño completo
14

Trabajar en el mismo ticket al mismo tiempo

Cuando dos personas trabajan en el mismo ticket al mismo tiempo, el guardado posterior podría sobrescribir el anterior, y nadie lo notaría. Por eso el ticket muestra quién más lo tiene abierto. Además, rechaza un guardado que se basa en una versión desactualizada.

El aviso está en la cabecera del ticket. «Marco Rossi is viewing this ticket» significa que Marco tiene el ticket abierto. «Marco Rossi is actively editing this ticket» significa que Marco tiene datos sin guardar en él. Puede ser una respuesta empezada, un comentario que se está cambiando, el título o la descripción en modo de edición, un seguimiento, un campo personalizado o un registro de tiempo. También cuentan los campos cambiados en las tarjetas «Actions» y «Details», mientras no se hayan guardado con «Save». Una ventana abierta en el ticket también cuenta. Son las ventanas «Involve another team?», «Escalate to another team?», «Close ticket», «Resolve incident» y «Start a workflow», además de la ventana para el comentario de un cambio de estado. Tras dos minutos sin escribir nada, el aviso vuelve a mostrar «viewing», aunque el borrador siga ahí.

Si varios compañeros tienen el ticket abierto, el aviso los resume, por ejemplo «Marco Rossi and 2 more are viewing this ticket». Señala el aviso para ver todos los nombres. En cuanto alguien edita activamente, la línea solo cuenta a las personas que están editando. A ti mismo no te ves nunca. Si tienes el ticket abierto en dos pestañas, cuentas una sola vez. Si el ticket solo está abierto en una pestaña oculta, desapareces del aviso de los demás tras aproximadamente un minuto.

Cuando un compañero guarda un cambio, el aviso dice «Marco Rossi changed this ticket», con el botón «Refresh» al lado. Un comentario nuevo de otra persona muestra «Marco Rossi added a comment». Si el cambio no lo hizo ninguna persona, por ejemplo una regla de automatización o un correo entrante, el aviso dice «This ticket was changed». El aviso se mantiene hasta que recargas.

«Refresh» carga la versión actual del ticket, como el estado, la asignación, los campos y el historial. No recarga la página entera. Tus datos sin guardar se quedan. Una respuesta empezada se queda en el cuadro de respuesta, y un título o una descripción abiertos conservan tu texto. Si el texto guardado ha cambiado mientras tanto, debajo del campo aparece «The saved text has changed in the meantime.». Si guardas entonces, tu texto sustituye al guardado. El botón «Refresh» de la cabecera del ticket hace lo mismo.

Si guardas de todos modos sobre una versión desactualizada, el guardado se rechaza. Se abre la ventana «Ticket changed in the meantime». Si el cambio lo hizo una persona, la ventana la nombra. Tu cambio no se ha guardado. Haz clic en «Refresh», compara tu cambio con la versión actual y vuelve a guardar. Esto vale para cualquier cambio en el propio ticket, por ejemplo el estado, la asignación, la prioridad, la tarjeta «Details» y los campos personalizados.

Los comentarios no se rechazan nunca. Dos respuestas no se sobrescriben entre sí. Ambas acaban en el ticket. Lo mismo vale para los adjuntos y los registros de tiempo. Las acciones en lote en la lista de tickets y las reglas de automatización tampoco se comprueban contra la versión. Cambian el ticket directamente. Quien lo tenga abierto ve el aviso después.

Los clientes no ven nada de esto. No aparecen en el aviso. Tampoco ven quién está trabajando en su ticket.

Quién tiene un ticket abierto solo se guarda en la memoria del servidor. Aproximadamente un minuto después de que la persona haya dejado el ticket, la entrada desaparece. Nada de ello se escribe en un registro. El ticket guarda quién lo cambió por última vez. Esa entrada forma parte de la exportación de datos de esa persona. Cuando la persona se anonimiza, se elimina.

Más sobre esto en la tarjeta: Exportación de datos de una persona, Anonimizar personas

La cabecera de un ticket con el aviso «Marco Rossi is actively editing this ticket» debajo del título, enmarcado en rojo.
El aviso está debajo del título del ticket. Aquí Marco Rossi tiene datos sin guardar.Abrir la imagen a tamaño completo
La cabecera de un ticket con el aviso «Marco Rossi changed this ticket» y, al lado, el botón «Refresh» enmarcado en rojo.
Marco Rossi guardó mientras el ticket estaba abierto. «Refresh» carga la versión actual.Abrir la imagen a tamaño completo
La ventana «Ticket changed in the meantime» con el nombre de Marco Rossi y el botón «Refresh» enmarcado en rojo.
Esta ventana aparece cuando guardas sobre una versión desactualizada. Tu cambio no se ha guardado.Abrir la imagen a tamaño completo
15

Tickets a partir de correos, respuestas y réplicas

Solo Professional

Antes de empezar: Con Google/Gmail necesitas una contraseña de aplicación (que a su vez exige el inicio de sesión en dos pasos); Google rechaza las credenciales normales de la cuenta. Microsoft 365 ahora mismo no funciona: allí está desactivada la autenticación básica para IMAP, y las contraseñas de aplicación tampoco ayudan.

El canal de correo es un camino con dos sentidos, y van juntos: un correo entrante se convierte en un ticket, tu respuesta sale como correo y la contestación de quien solicitó llega como comentario al mismo ticket, no a un segundo.

La asignación no se hace a ojo: una respuesta solo llega al ticket existente cuando el correo lleva la referencia del caso en el asunto o trae consigo las cabeceras de respuesta del programa de correo. Un correo sin ninguna de las dos cosas empieza un caso nuevo: mejor un ticket de más que dos casos sin relación fusionados solo porque el asunto coincidía.

Todo lo necesario está en «Settings → E-Mail Settings». La tarjeta superior, «SMTP settings», es el camino de salida: servidor, puerto, «Use SSL», usuario y contraseña, además de la dirección y el nombre del remitente. Con «Send test e-mail» te envías una muestra a ti mismo; primero guardar y después probar, como indica la propia tarjeta.

La tarjeta «IMAP settings» es el camino de entrada: servidor, puerto, el intervalo de consulta y las dos carpetas. No tienes que adivinar el nombre de la carpeta: «Read from server» recupera las carpetas que existen de verdad en tu buzón y «Create on server» crea una nueva. El campo toma entonces la ruta que usa tu servidor de correo para ella: un servidor escribe «INBOX/Processed» y el siguiente «INBOX.Processed», y ambos significan lo mismo.

La «Processed folder» recoge los correos que el sistema aparta: correos de remitentes bloqueados, correos generados automáticamente y correos que un flujo de trabajo mueve con «Move to folder» sin carpeta propia. Si la dejas vacía, se quedan en la bandeja de entrada. Debajo defines cuándo se ejecuta la limpieza («Hour», «Minute») y qué antigüedad puede alcanzar un mensaje («Retention (days)»), porque si no el buzón crece en silencio.

Los buzones pertenecen al equipo, no al sistema: en «Team mailboxes», cada equipo introduce su propia dirección con una contraseña. Esa dirección es al mismo tiempo el remitente de los correos de ese equipo, de modo que quien solicita responde al mismo sitio del que se recoge el correo.

Y ahora la parte sin la cual no ocurre nada de esto: el flujo de trabajo. Un buzón configurado, por sí solo, no hace nada. Si un equipo no tiene un flujo activado, el buzón ni siquiera se consulta: ningún ticket, ninguna confirmación, los correos se quedan ahí. La respuesta automática a tus clientes existe únicamente aquí, y la configuras tú. Es a propósito: un sistema que escribiera sin que nadie se lo pidiera a cualquier dirección de remitente sería peor que uno que se queda callado.

En «E-Mail workflows» eliges arriba el equipo y creas un flujo con «+ Add workflow». Recibe un nombre (solo para ti), un interruptor «Enabled» y dos indicaciones sobre cuándo se aplica: «Match» decide si deben cumplirse todas las condiciones («All conditions») o basta con una, y «Stop after match» termina la ejecución en cuanto este flujo ha coincidido, con lo que un flujo posterior ya no llega a su turno. El orden lo cambias con las flechas de al lado.

Bajo «When?» está la condición en sí. «Every e-mail in this mailbox» toma todos los correos; «Only when subject or text contains» exige una palabra en el asunto o en el cuerpo. «Advanced» lo hace preciso: ahí eliges qué se mira («Subject or body», «Subject», «Body», «Sender (From)» o «Recipient (To/Cc)») y cómo se compara: «Contains», «Equals» o «Regex». Así separas, por ejemplo, los avisos a una dirección compartida de todo lo demás.

Debajo hay cinco acciones como interruptores. Son el contenido real del flujo: lo que no esté activado, no ocurre:

«Create or append ticket» convierte el correo en un ticket, o lo añade como comentario a uno existente cuando la referencia está en el asunto. Sin esta acción, un correo nunca se convierte en un caso.

«Set fields» fija la prioridad, el estado, la categoría principal y la subcategoría, el equipo responsable y la persona asignada justo al crear el ticket. Todo lo que se deje en «— Keep default —» se queda como estaría sin flujo de trabajo.

«Auto-reply» es la confirmación al remitente. Con este interruptor desactivado, tu cliente no recibe ninguna confirmación, por bien configurado que esté todo lo demás. «Send mail» también puede escribir al remitente, como muestra la acción siguiente.

«Send mail» envía un correo adicional: al remitente del correo entrante o a miembros del equipo elegidos y a direcciones fijas. Tiene sus propias «Send conditions»; si las dejas vacías, sale en cada ejecución de este flujo.

«Move to folder» archiva el correo procesado en una carpeta. Si dejas el campo vacío, se aplica la «Processed folder» general de los ajustes de IMAP de más arriba.

La acción «Auto-reply» en detalle: el asunto lo construyes con bloques. «Original subject {originalSubject}» adopta el asunto del correo entrante y «Ticket reference {ticketTag}» inserta la referencia del caso; juntos dan algo como «Printer problem [TICKET-99-a1b2c3]».

La referencia no se añade sola. Aparece únicamente donde tú pongas {ticketTag}. {ticketId} solo inserta el número sin más, y el sistema no reconoce una respuesta por él. Sin la referencia en el asunto, una respuesta se sigue asignando si lleva las cabeceras de respuesta de la confirmación. Solo un correo sin ninguna de las dos cosas se convierte en un ticket nuevo.

El texto de debajo es tu mensaje de confirmación. Escríbelo en inglés: pasa por la misma exportación e importación que cualquier otro texto, y solo así puede traducirse a los demás idiomas. Si lo dejas vacío, el sistema envía su propio mensaje de fábrica. Aquí se admiten los mismos marcadores.

«Reply language» decide en qué idioma salen el asunto y el texto: «Standard English» usa el inglés, «Fixed language» un idioma que elijas, «Assigned agent's language» el idioma del agente asignado y «Team default language» el idioma predeterminado del equipo. Las traducciones en sí se mantienen en la página de idiomas.

Un consejo que el sistema imprime también encima de la tarjeta: todo lo que pertenece a un mismo caso pertenece a UN solo flujo de trabajo. Únicamente las acciones dentro del mismo flujo conocen el ticket recién creado; por eso la confirmación puede nombrar su número y una acción de un segundo flujo no puede.

Todo el canal de correo, de entrada y de salida, forma parte de la edición Professional. En Basic, el sistema ni envía ni recibe correo; allí los tickets se crean por el portal, por teléfono y por el agente.

La tarjeta «SMTP settings» con servidor, puerto, usuario, contraseña, dirección de remitente y el botón «Send test e-mail».
El camino de salida. Cada campo lleva su explicación debajo; los puertos 587 y 465 se nombran ahí de forma expresa.Abrir la imagen a tamaño completo
La tarjeta «IMAP settings» con los botones «Read from server» y «Create on server» enmarcados en rojo.
No teclees la carpeta, recupérala: «Read from server» enumera las carpetas reales y «Create on server» crea una nueva bajo la bandeja de entrada.Abrir la imagen a tamaño completo
La sección «Team mailboxes» con los buzones de los equipos Helpdesk y Network, con las direcciones enmarcadas en rojo.
Un buzón por equipo. La dirección es además el remitente, y por eso vive aquí y no en los ajustes generales.Abrir la imagen a tamaño completo
Un flujo de trabajo con su nombre, «Match», «Stop after match», la condición de «When?» y los cinco interruptores de acción enmarcados en rojo.
Las cinco acciones están enmarcadas en rojo. En este ejemplo están activadas «Create or append ticket», «Auto-reply» y «Move to folder»; «Set fields» y «Send mail» están desactivadas. Sin un flujo como este, el buzón ni siquiera se consulta.Abrir la imagen a tamaño completo
La acción «Auto-reply» con el campo del asunto enmarcado en rojo, los bloques, el texto en inglés y la elección del idioma de respuesta.
El asunto contiene los bloques «{originalSubject} {ticketTag}», que es por lo que el sistema reconoce después la respuesta del cliente. Debajo, el texto y el idioma de respuesta, aquí el del agente asignado.Abrir la imagen a tamaño completo

Estado del agente (disponibilidad)

Cada agente muestra si está disponible en este momento y, al asignar un ticket, el estado aparece junto al nombre. Todo lo de este bloque forma parte de Basic. La distribución automática que se salta a los agentes ausentes es una función aparte y forma parte de Professional.

1

Disponible, ocupado, ausente

Cada agente tiene uno de tres estados y lo define él mismo, en el menú de usuario de la esquina inferior izquierda de la barra lateral. Las tres entradas están bajo el encabezado «Availability».

Un punto muestra el estado. «Available» lleva un punto verde, «Busy» uno ámbar y «Away» un anillo vacío.

Los tres se diferencian no solo por el color, sino también por el relleno, de modo que quien tenga dificultades para distinguir colores vea igualmente la diferencia.

Tu propio punto está en tu foto de cuenta, abajo a la izquierda, así que no tienes que abrir el menú para verlo.

Cuando asignas un ticket, el estado aparece detrás del nombre. Si se ha registrado un final de la ausencia, también aparece.

Un agente que no está disponible sigue siendo seleccionable y solo queda marcado como tal. Que el ticket vaya a él de todos modos es decisión tuya.

Solo se te ofrecen los agentes del equipo al que pertenece el ticket.

Solo los agentes y los administradores tienen estado. Un cliente no lo tiene.

Más sobre esto en la tarjeta: Asignar varios tickets a un agente de una vez

El menú de usuario de la barra lateral con los tres estados «Available», «Busy» y «Away» y una marca en el actual.
El menú de usuario del propio agente. Los tres estados están arriba del todo y el vigente lleva una marca. El mismo punto aparece en la foto de cuenta de abajo.Abrir la imagen a tamaño completo
El selector «Assign to» de un ticket, abierto, con los agentes del equipo y la marca «Away until» en una entrada.
El marco rojo señala la entrada de Lena Chen. Detrás del nombre están su estado y el final de la ausencia. Sigue siendo seleccionable. Solo se ofrecen los agentes del equipo al que pertenece el ticket.Abrir la imagen a tamaño completo
2

Las bajas y las vacaciones las introduce un administrador

Quien está enfermo rara vez se da de baja antes. Por eso un administrador puede fijar el estado de otra persona, en el formulario de edición de la cuenta, dentro de «User management».

El formulario tiene dos campos para ello. «Availability» contiene el estado y «Away until» el final de la ausencia.

El segundo campo solo aparece con «Away». Para «Busy» o «Available» no hay ningún final que introducir.

Sin fecha, la ausencia dura hasta que alguien la termina. Con fecha, termina sola. La indicación de debajo del campo lo dice: «Leave empty for an absence without a set end.»

No se acepta una fecha en el pasado. Habría caducado de inmediato y tu compañera seguiría apareciendo en la lista como disponible.

Ambos campos solo aparecen para agentes y administradores. Si en ese mismo formulario pones el rol «Customer», desaparecen.

Un solo campo sirve para ambas cosas. Un día de baja y tres semanas de vacaciones son lo mismo para el sistema, con una fecha distinta.

El formulario de edición de una cuenta con el campo «Availability» en «Away» y «Away until» con una fecha.
Los marcos rojos señalan los dos campos. Están al final del formulario y solo para agentes y administradores.Abrir la imagen a tamaño completo
3

«Busy» se restablece solo al cabo de una hora

«Busy» dura una hora. Después, el agente vuelve a estar disponible sin tener que hacer nada. Guardar el formulario de usuario no prolonga «Busy».

El menú muestra el tiempo restante junto al estado, por ejemplo «60 min left».

La hora es fija. Es una red de seguridad contra el olvido, no una norma de funcionamiento. Quien no esté disponible durante más tiempo elige «Away».

El restablecimiento es un momento, no una tarea. La cuenta guarda el instante en que termina el estado, y el estado se calcula cuando alguien lo lee. Si el servidor estuvo apagado durante esa hora, el agente simplemente vuelve a estar disponible después. No queda ningún atraso que un servicio en segundo plano tenga que recuperar.

«Away» solo caduca si se ha registrado un final. Sin él, se mantiene hasta que alguien lo cambia.

Cuando los agentes se ponen ellos mismos en «Away», no pueden introducir un final. Solo un administrador reparte una fecha de finalización. Si ya hay una puesta, se mantiene cuando el agente vuelve a elegir «Away».

El menú de usuario con el estado «Busy», el tiempo restante «60 min left» y la marca al lado.
El marco rojo señala el estado vigente. La marca está a la derecha y el tiempo restante junto al estado. El punto de la foto de cuenta es ahora ámbar.Abrir la imagen a tamaño completo
4

Sin historial de disponibilidad y sin evaluación por persona

El sistema solo recuerda qué estado está vigente ahora mismo. No registra quién estuvo ocupado o ausente ni cuándo.

Por eso la lista de usuarios muestra el estado actual y nada más. No hay ninguna columna con un historial ni ningún informe de presencia.

Es una decisión, no una pieza que falte. Los datos de disponibilidad por persona son datos de conducta y, en muchas empresas, el comité de empresa tiene algo que decir al respecto.

Tampoco hace falta un historial. El estado responde a una sola pregunta: ¿está disponible ahora mismo esta compañera? «Busy» termina solo al cabo de una hora.

Cuántos tickets tiene un agente lo ves en la lista de tickets, donde «Assigned to» filtra por una persona. Cuánto tiempo estuvo alguien ausente no queda escrito en ninguna parte.

La lista de usuarios con el estado de cada agente justo después del nombre y las columnas Name, Email, Team, Role y Actions.
Los marcos rojos señalan a dos de los tres agentes que no están disponibles. La lista muestra el estado actual. No hay ninguna columna con un historial.Abrir la imagen a tamaño completo

Asignación automática de tickets

Un ticket nuevo puede recibir un responsable de inmediato. El sistema usa la disponibilidad explicada en el bloque anterior, la distribución se activa por equipo y de fábrica está desactivada. Todo este bloque forma parte de Professional.

1

La distribución pertenece al equipo

Solo Professional

Sin distribución, cada ticket nuevo cae en el conjunto común. Alguien tiene que tomarlo o alguien tiene que repartirlo, y ambas cosas funcionan mientras alguien esté mirando.

Activa la distribución y cada ticket nuevo recibe un responsable en el momento de crearse. Eso ocurre de inmediato y no unos minutos después. Un ticket que se crea directamente como resuelto o cerrado no se distribuye.

El ajuste está en el equipo, en «Settings → Teams», y cada equipo decide por sí mismo. Un equipo puede repartir mientras el equipo de al lado trabaja desde el conjunto común.

De fábrica, cada equipo está en «Off». Un entorno existente no cambia de comportamiento solo porque exista la función.

Los tickets van a los miembros del equipo. Un administrador que trabaja en la cola y es miembro de ese equipo recibe tickets igual que un agente.

La sección «Automatic assignment» en el diálogo del equipo Helpdesk, puesta en «Round robin», con dos frases explicativas debajo.
El ajuste está en el equipo. Debajo del campo, una frase explica el procedimiento elegido y, más abajo, consta a quién se salta.Abrir la imagen a tamaño completo
El campo de selección abierto con sus tres entradas «Off», «Round robin» y «Least load».
Tres entradas para elegir. «Off» es el ajuste de fábrica.Abrir la imagen a tamaño completo
2

Por turnos o por menor carga

Solo Professional

Hay dos procedimientos y eliges uno por equipo.

«Round robin» va por turnos. El ticket nuevo va al agente disponible cuya última asignación automática sea la más antigua, de modo que quien acaba de incorporarse al equipo es el primero de la fila.

«Least load» mira la mesa. El ticket nuevo va al agente disponible con menos tickets abiertos.

Un ticket que espera a quien solicitó cuenta la mitad. Quien tiene muchas preguntas abiertas no está ocupado igual que quien tiene un montón de incidencias recientes.

Un ticket resuelto o cerrado ya no cuenta en absoluto. Eso vale también para un estado creado por ti, siempre que esté marcado como resuelto o cerrado.

El resultado se puede calcular en ambos procedimientos. Cuando dos agentes están igualados decide siempre la misma regla, nunca el azar.

La misma sección en el diálogo del equipo de red, puesta en «Least load», con la frase sobre los tickets que cuentan la mitad.
El mismo campo en otro equipo, aquí en «Least load». La frase de debajo cambia con el ajuste.Abrir la imagen a tamaño completo
3

Quien no está no recibe nada

Solo Professional

Antes de cada asignación, la distribución pregunta por el estado del agente. «Busy» y «Away» se saltan.

Las cuentas bloqueadas y borradas quedan también descartadas, igual que cualquiera que no sea miembro del equipo al que pertenece el ticket.

Si no hay nadie disponible, el ticket se queda sin responsable, y su creación se completa igualmente con normalidad.

Es a propósito. Un ticket en el conjunto común lo ve todo el mundo, y un ticket que está en manos de alguien ausente no lo ve nadie.

El historial del ticket lleva el motivo: dice «Nobody available» en lugar de un nombre.

Más sobre esto en la tarjeta: Disponible, ocupado o ausente

El historial de un ticket con una entrada «Auto-assignment» que nombra «Nobody available» en lugar de una persona.
No había nadie disponible y el ticket se quedó en el conjunto común. El marco rojo señala la entrada que nombra el motivo.Abrir la imagen a tamaño completo
4

Qué toca la distribución y qué no

Solo Professional

La distribución actúa en todas las vías por las que nace un ticket, y eso incluye los tickets de la bandeja de correo. La excepción es una incidencia colectiva: se queda con quien la creó.

Funciona igual con los subtickets de una solicitud: cada uno se reparte dentro del equipo que lo recibe.

La distribución no toca nunca un ticket que ha asignado una persona. Si eliges tú un responsable al crear el ticket, tu elección se mantiene.

Cada asignación automática queda registrada en el historial del ticket, con «Auto-assignment» como autor y el nombre del agente al lado.

El agente recibe el mismo correo que con una asignación a mano. Si el ticket todavía está en «Open», pasa a «Assigned».

Más sobre esto en la tarjeta: Un correo se convierte en ticket

El historial de un ticket con dos entradas «Auto-assignment»: la asignación a un agente del equipo y el cambio de estado de «Open» a «Assigned».
El historial nombra a la automatización. Asignó el ticket y movió el estado con él.Abrir la imagen a tamaño completo
5

El informe sobre la distribución

Solo Professional

Quien pone en marcha una automatización tiene que poder comprobar lo que hace. Para eso hay una tarjeta propia en la página de informes.

Arriba están dos cifras. A la izquierda, cuántos tickets repartió la automatización; a la derecha, cuántas veces no había nadie disponible.

En «Nobody available», detrás de «Most recent:», aparecen hasta 20 tickets a los que les ocurrió por última vez, y un clic te lleva allí.

Debajo hay una línea por agente con su cifra y su disponibilidad. Las líneas salen de la pertenencia al equipo.

Una línea con un cero no es, por tanto, un error. Es justo para lo que sirve la tabla.

Quien lleva semanas en «Away» no ha recibido tickets y aun así aparece en la lista, con el motivo junto al cero.

Esta tarjeta es un registro de la máquina y no una valoración de personas. No hay historial de disponibilidad ni informe de cuánto tiempo estuvo presente cada quien.

Aquí los agentes solo ven sus propios equipos, y solo aquellos cuyos «Agent Permissions» permiten ver informes. Sin filtro de equipo ven el primero de esos equipos.

Más sobre esto en la tarjeta: Sin historial de disponibilidad ni evaluación por persona

La página de informes con la tarjeta «Automatic assignment» entre los demás informes.
La tarjeta está en la página de informes. El marco rojo muestra dónde encontrarla.Abrir la imagen a tamaño completo
El recuadro «Nobody available» con su cifra, una frase explicativa y el ticket más reciente al que le ocurrió.
La segunda cifra está junto a la primera con el mismo peso. Debajo está el ticket más reciente que se quedó en el conjunto común.Abrir la imagen a tamaño completo
La tabla del informe con seis agentes, sus cifras y su disponibilidad, incluida una línea con un cero y una nota «Away».
Una línea por agente. El marco rojo señala la línea con el cero que lleva su motivo al lado.Abrir la imagen a tamaño completo

Solicitudes con tareas y aprobación

Algunas solicitudes no son un solo ticket. Una solicitud crea sus tareas al presentarse, cada una como ticket propio en el equipo que la atiende, y las aprobaciones son posibles pero no obligatorias. Todo este bloque forma parte de Professional.

1

Una solicitud crea sus propias tareas

Solo Professional

«Empieza un compañero nuevo» no es un solo ticket. Es un portátil, dos cuentas, una extensión de teléfono y quizá acceso desde fuera. Cada pieza pertenece a un equipo distinto, y aun así quieres un único caso que te diga cómo va la cosa.

Para eso sirve una solicitud. Es un ticket que crea sus tareas en el momento de presentarse, y cada tarea se convierte en un ticket propio en el equipo que la atiende.

Una solicitud no es una segunda cosa que mantener. Vive sobre una plantilla de ticket: en «Settings → Request workflows» encuentras todas las plantillas de ticket y enganchas las tareas a una de ellas.

Para cada tarea rellenas unos pocos campos. «Task» es el nombre que lee quien solicita, «Handled by» es el equipo que la recibe, y «Ticket title» y «What the team has to do» rellenan el ticket que sale de ella.

Varias tareas pueden apuntar al mismo equipo. Ese equipo recibe entonces varios tickets, no un ticket con una lista dentro.

Una tarea sin equipo ni siquiera se ofrece. El propio campo lo dice: «Not assigned yet — this task is not offered». Así puedes guardar un plan que todavía no está terminado.

Encima de las tareas hay una frase que resume todo el plan: qué se crea de fábrica, cuánto puede cambiar quien solicita y quién lo aprueba. Cambia un ajuste y la frase se reescribe sola.

Delante de «Ticket title» está el texto fijo «Parent ticket title -». El nuevo ticket empieza con el título de la solicitud, seguido de tu título, por ejemplo «New colleague in accounting - Set up notebook and docking station». Así el equipo especializado ve a qué solicitud pertenece una tarea. Si dejas el campo vacío, en su lugar va el nombre de la tarea.

«Main category» y «Subcategory» rellenan de antemano la categoría del nuevo ticket. Solo te aparecen las categorías del equipo de «Handled by», porque es ahí donde se crea el ticket. Si cambias el equipo, los dos campos se vacían. Rellenas los dos o ninguno, y si quedan vacíos, el ticket se crea sin categoría.

El nombre de la solicitud está encima de las tareas. Con el lápiz de al lado le cambias el nombre. El nombre pertenece a la plantilla de ticket, así que también cambia en «Settings → Templates» y en el formulario de ticket nuevo.

La lista de plantillas de ticket en «Request workflows», cada una con su número de tareas y un botón «Edit tasks».
Todas las plantillas de ticket en un mismo lugar, cada una mostrando cuántas tareas lleva. El marco rojo señala la entrada al plan.Abrir la imagen a tamaño completo
El plan con el nombre de la solicitud, el lápiz para cambiarle el nombre, la frase resumen y la primera tarea.
Arriba, el nombre de la solicitud, con el marco rojo en el lápiz para cambiarle el nombre. Debajo está la frase que resume el plan, y después siguen las tareas.Abrir la imagen a tamaño completo
La primera tarea con «Handled by» puesto en Helpdesk, la categoría Notebook y New request, y el texto fijo «Parent ticket title -» delante del título del ticket.
Las categorías salen del equipo de «Handled by». El título de la solicitud siempre va delante del título del ticket.Abrir la imagen a tamaño completo
2

Quien solicita marca lo que necesita

Solo Professional

Cuando alguien elige la plantilla en el formulario de ticket nuevo, aparece el recuadro «What is needed?» con una línea para marcar por cada tarea.

Hay tres tipos, definidos por tarea. «Selectable, off by default» empieza vacía, «Selectable, on by default» empieza marcada y se puede desmarcar, y «Always — cannot be deselected» se ejecuta siempre.

Una tarea que se ejecuta siempre se muestra igualmente, marcada con «(always included)». Quien solicita debería ver lo que va a ocurrir de todos modos.

Debajo del recuadro lees en qué se convertirá: «Each selected item becomes its own ticket for the team that handles it.»

Un cliente también puede presentar una solicitud, siempre que la plantilla esté liberada para clientes. El interruptor para ello está en la plantilla.

El cliente ve entonces solo su propia solicitud. Los tickets de los equipos especializados le quedan ocultos, aunque su solicitud los haya creado: esos tickets llevan credenciales y notas internas. Sus notas internas tampoco aparecen en el historial de la solicitud. Cuando un equipo especializado cierra su ticket, sus adjuntos se copian a la solicitud con la marca «Internal», y el cliente ni los ve ni los descarga.

Si una solicitud llega por correo, se convierte en un ticket normal. Entonces inicias el flujo después. Para eso está el botón «Start workflow» en la cabecera del ticket.

En el diálogo eliges la plantilla adecuada en «Template». Debajo aparece el mismo recuadro «What is needed?» que en el formulario de ticket nuevo. Marca lo que pide la solicitud.

En «Title» ajustas el título del ticket. Los títulos de las tareas empiezan con él. Debajo encuentras los campos adicionales de la plantilla. Introduce ahí los datos de la solicitud. Los campos obligatorios llevan un asterisco.

Con «Start» las tareas se crean igual que en una solicitud hecha desde el formulario. Si la plantilla necesita una aprobación, el ticket y sus tareas quedan bloqueados hasta que se concede.

En cada ticket solo se puede iniciar un flujo. Después, el botón desaparece. Tampoco aparece en tickets cerrados ni en tickets que son ellos mismos una tarea. Cualquiera que pueda trabajar en el ticket puede iniciarlo.

Más sobre esto en la tarjeta: Las plantillas de ticket se pueden liberar a los clientes una a una

El recuadro «What is needed?» en el formulario de ticket nuevo con cuatro tareas para marcar.
El recuadro en el formulario de ticket nuevo de quien solicita. La primera línea se ejecuta siempre y no se puede desmarcar, la segunda viene marcada de fábrica, y debajo consta en qué se convertirá cada marca.Abrir la imagen a tamaño completo
El diálogo «Start a workflow» en un ticket, con la plantilla, las tareas para marcar y el campo del título.
El diálogo en un ticket. La primera tarea se ejecuta siempre. Debajo del campo del título lees cómo se llamarán las tareas.Abrir la imagen a tamaño completo
3

El avance de la solicitud

Solo Professional

En la propia solicitud, las tareas se enumeran bajo «Workflow tasks», con el recuento al lado, por ejemplo «1 of 4 done».

Cada fila muestra el nombre de la tarea, el número de su ticket, el equipo y la persona asignada, y el nombre es un enlace a ese ticket.

«Done» sale del estado del ticket, no de una marca aparte. Lo que en la lista de tickets cuenta como cerrado cuenta aquí como hecho; dos formas de contar lo mismo acabarían separándose tarde o temprano.

El bloque solo aparece en una solicitud. Un ticket normal no lo muestra.

Cuando un equipo especializado cierra su ticket, su «Closing comment» llega a la solicitud. Allí aparece como nota interna, y su primera línea indica el número y el nombre de la tarea. El cliente no ve esta nota.

Las credenciales y todo lo que el agente de la solicitud deba transmitir van en el comentario de cierre. Todos los demás comentarios del equipo especializado se quedan en su propio ticket. Si el equipo cierra sin comentario, no se crea ninguna nota.

El bloque «Workflow tasks» de la solicitud con cuatro tareas, sus números de ticket y sus equipos.
El marco rojo señala la fila con el recuento. Debajo, cada tarea muestra en qué ticket y en qué equipo está; la marca de la izquierda sale del estado.Abrir la imagen a tamaño completo
Una nota interna en la solicitud: el encabezado «Task #… (Notebook and docking station) was closed with this note:» y debajo el comentario de cierre del equipo especializado.
El equipo Helpdesk cerró la tarea con un comentario de cierre. En la solicitud aparece como nota interna con la marca «Internal».Abrir la imagen a tamaño completo
4

Una aprobación para toda la solicitud

Solo Professional

Una aprobación abarca toda la solicitud, no cada tarea. Ocho aplicaciones son un correo a la persona responsable, no ocho.

Esto se configura en «Approvals», dentro del mismo plan, y la frase de encima enuncia la regla: «One approval covers the whole request. Add a second stage only when single tasks need their own release.» Cada etapa tiene cinco campos: «Name» es el nombre de la etapa, «Covers» dice a qué se aplica, «Decided by» dice de dónde sale quien aprueba, «Approver» contiene a la persona y «Remind after (hours)» fija el recordatorio.

Quien aprueba no necesita cuenta en el sistema de tickets: introduces una dirección de correo y decide mediante un enlace. Un responsable que aprueba dos veces por trimestre no cuesta, por tanto, ningún puesto de agente.

El correo contiene exactamente un enlace a una página. A propósito no hay botones de aprobar o rechazar en el propio correo: un antivirus que abriera todos los enlaces aprobaría.

La página lleva como título el nombre de la etapa. Muestra el número y el título de la solicitud, quién la presenta y, bajo «This decision covers», las tareas a las que se refiere esta decisión, con un campo de comentario y los dos botones debajo.

El enlace no dura eternamente, y la página nombra el plazo: «Please decide by …». Es válido 14 días. Después, la página solo dice que el enlace no es válido o ha caducado, y un administrador vuelve a enviar la solicitud con «Reassign».

Una decisión no se puede retirar, y después la página lo dice: «A decision cannot be changed.»

La sección «Approvals» del plan con dos etapas, cada una con un nombre, una dirección y un recordatorio.
Dos etapas en un plan: la primera abarca toda la solicitud y la segunda solo las tareas que apuntan a ella. Quien aprueba es una dirección, no una cuenta.Abrir la imagen a tamaño completo
El correo de aprobación en el buzón, con un único enlace a la página de decisión.
Así llega la solicitud a quien aprueba. El correo lleva un enlace y nada más que pulsar; la decisión ocurre en la página que hay detrás.Abrir la imagen a tamaño completo
La página de decisión de la etapa «Head of IT» con la solicitud, quien la presenta, la tarea cubierta, el campo de comentario y los botones «Approve» y «Reject».
La página de decisión. «This decision covers» dice de qué se trata. Quien aprueba no ha iniciado sesión y no tiene cuenta.Abrir la imagen a tamaño completo
5

Una segunda etapa para tareas concretas

Solo Professional

Algunas tareas necesitan una aprobación propia. El acceso desde fuera no es lo mismo que un portátil.

Para eso añades una segunda etapa y la eliges en la tarea, bajo «Extra approval». Mientras diga «None — the request approval is enough», basta con la aprobación de la solicitud. Ambas etapas se preguntan a la vez, no una detrás de otra. Una etapa solo se pregunta si le afecta alguna de las tareas elegidas. La etapa de toda la solicitud se pregunta siempre.

Una tarea queda liberada cuando todas las etapas que le afectan han dado su conformidad. Una tarea sin etapa propia arranca enseguida, salvo que la etapa de toda la solicitud siga pendiente. Entonces arranca en cuanto se aprueba la solicitud.

Hasta entonces la tarea está bloqueada. Su ticket está en «Waiting for approval» y no tiene persona asignada. En lugar de los botones de estado, la tarjeta dice «This ticket is waiting for approval and cannot be worked on yet.» Antes de eso, ninguna vía le asigna una persona.

El bloqueo vale también para las acciones en lote de la lista de tickets. Si seleccionas ahí un ticket así, lees el motivo: «This ticket is waiting for approval and cannot be worked on yet.»

El ticket se crea igualmente de inmediato, para que el equipo especializado vea lo que viene y nadie tenga que estar pendiente de la solicitud.

La tarjeta de acciones de una tarea bloqueada, con el estado «Waiting for approval» y la nota de que la tarea todavía no se puede trabajar.
La tarea que espera su propia etapa. El marco rojo señala el estado actual. Encima, la tarjeta dice por qué no se puede elegir ningún estado.Abrir la imagen a tamaño completo
6

Un recordatorio, pero ninguna aprobación por tiempo

Solo Professional

Puedes fijar un recordatorio por etapa, indicado en horas.

Si no llega respuesta, pasado ese tiempo vuelve a salir el mismo correo, con el mismo enlace que el primero. Quien haya guardado el primer correo puede seguir usándolo.

Sin recordatorio, la solicitud simplemente espera, sin volver a preguntar.

Lo que no existe es una aprobación por vencimiento. Debajo del campo se dice con todas las letras: «A request is never approved automatically. If nobody reacts, it keeps waiting.» Un plazo que diera su conformidad por sí solo no sería una aprobación, sería un trámite.

Una etapa de aprobación con el campo del recordatorio, indicado en horas, enmarcado en rojo.
El recordatorio pertenece a la etapa y se indica en horas. Si lo dejas vacío, el sistema no vuelve a preguntar.Abrir la imagen a tamaño completo
7

Una negativa llega a quien solicitó con su motivo

Solo Professional

Rechazar exige un motivo. Sin texto, la página no acepta el rechazo.

El campo dice adónde va el texto: «Comment (required when you reject — the requester will see it)». Una nota interna no cabe aquí.

Quien solicitó recibe un correo con el motivo y no tiene que preguntar por qué no se mueve nada.

Aprobar no necesita motivo. Es el resultado esperado.

Si rechaza solo una segunda etapa, la negativa afecta únicamente a las tareas de esa etapa. El resto de la solicitud continúa.

Una tarea rechazada recibe el estado «Rejected» y cuenta como terminada, de modo que la solicitud no se queda colgada para siempre de algo que nunca llegará.

En cuanto se rechaza la solicitud, las demás personas que aprueban ya no reciben correos. Su enlace dice entonces «This request has already been rejected. Your decision is no longer needed.» En la lista del ticket, su etapa muestra «No longer needed: the request was rejected.»

La página de decisión tras el rechazo, con «You rejected this request.» y la nota de que una decisión no se puede cambiar.
Después de la decisión: la página confirma lo que hizo quien aprueba y dice que se mantiene.Abrir la imagen a tamaño completo
8

La trazabilidad y quien aprueba estando de vacaciones

Solo Professional

En la solicitud, «Approvals» muestra una fila por etapa con quien aprueba, el estado y, en una solicitud abierta, cuánto tiempo lleva esperando.

Tras la decisión, la fila muestra cuándo se tomó y con qué comentario. Eso es la trazabilidad, y se queda con el caso.

Si quien aprueba está de vacaciones, un administrador traslada la solicitud a otra dirección. El botón se llama «Reassign» y solo aparece mientras la solicitud está abierta.

Solo un administrador puede hacerlo. Un agente que pudiera reasignar podría reasignarse a sí mismo y decidir después.

La reasignación crea un enlace nuevo, y el antiguo muere de inmediato, aunque alguien lo hubiera reenviado.

El propio traslado aparece en esa misma lista: quién lo movió, cuándo y de quién a quién.

Nadie puede decidir en nombre de otra persona. El enlace es la única vía, y quién lo recibió queda registrado en el caso.

El diálogo «Reassign» pidiendo la nueva dirección, con el campo relleno.
El diálogo pide la dirección a la que debe ir la solicitud en su lugar. Se confirma con la misma palabra que lo abrió.Abrir la imagen a tamaño completo
La lista «Approvals» con la primera etapa aprobada, la segunda rechazada, ambos comentarios y la nota sobre la reasignación.
Ambas etapas con su decisión, su hora y su comentario. El marco rojo señala la etapa que se trasladó, y debajo consta quién la movió y de quién a quién.Abrir la imagen a tamaño completo

Plantillas de respuesta y de ticket

Dos tipos de plantilla para dos momentos: una plantilla de respuesta rellena el editor de comentarios de un ticket abierto, y una plantilla de ticket rellena el formulario de ticket nuevo. Ambas forman parte de Basic. Solo el envío de una respuesta como correo depende del canal de correo y, por tanto, de Professional; la plantilla en sí no.

1

Plantillas de respuesta: texto y acciones sobre los campos (estado, asignación, prioridad …) en una sola elección

Antes de empezar: Gestionar y aplicar son dos permisos distintos. Los administradores y los agentes pueden hacer ambas cosas de fábrica. Aplicar está abierto a cualquiera que pueda trabajar el ticket. Las acciones de una plantilla necesitan además el permiso para dirigir el ticket, así que un equipo que tuvo el ticket antes puede comentar, pero no ejecutar acciones. Aunque un rol no pueda gestionar los ajustes, sí puede aplicar una plantilla.

Las plantillas viven en «Settings → Templates». La línea que hay bajo el encabezado dice lo que hacen y lo que no: «Reply templates fill the comment editor and suggest field actions. Nothing is sent automatically.» Una plantilla es un movimiento preparado, no una máquina: el envío siempre lo haces tú.

Hay dos tipos y eliges uno al crearla: «Add reply template» para la respuesta en un ticket abierto y «Add ticket template» para el formulario de ticket nuevo. El tipo no se puede cambiar después, porque decide qué campos muestra el formulario. La etiqueta que hay sobre cada plantilla te dice cuál estás mirando: «Reply template» en azul, «Ticket template» en verde.

Una plantilla de respuesta se compone del texto de la respuesta («Reply text»), la casilla «Internal note» y cualquier número de acciones. Hay seis acciones: «Set the status», «Set the priority», «Assign to a user», «Remove the assignee», «Hand over to another team» y «Set a follow-up».

La lista de «Assign to a user» empieza con la entrada «The agent who applies it». Elige esa cuando varias personas compartan la plantilla: el ticket pertenece entonces a quien la aplicó y no a una persona fija de la lista. «Set a follow-up» pide una cantidad y una unidad (minutos, horas, días, minutos laborables, horas laborables, días laborables) y la nota que después te dirá por qué ha vuelto el ticket.

El recuadro azul del final de cada plantilla escribe en una frase lo que hará, por ejemplo «Inserts the text as a public comment, sets status to Waiting for Service Provider Response, assigns to the applying agent, sets a follow-up in 3 days.» La frase se reconstruye mientras editas. Es tu contraprueba: si dice algo distinto de lo que pretendías, hay un ajuste mal.

El texto no es obligatorio. «Pasa esto al equipo de red sin escribir una palabra» es una plantilla válida; la frase dice entonces «Suggests actions without a reply text». La acción «Set the status» sigue las mismas reglas que un cambio de estado a mano. Aplicada a varios tickets a la vez, la plantilla omite los tickets bloqueados e indica el motivo.

La ventana «Close ticket» también ofrece plantillas de respuesta, en el campo «Template». Solo muestra las plantillas cuya acción activa «Set the status» fija un estado que cuenta como resuelto o cerrado. Las plantillas internas no se ofrecen ahí. Si eliges una, la ventana adopta su texto como comentario. Si la plantilla envía un correo y la ventana ofrece el envío de correo, solo adopta el destinatario si es «Requester» o una dirección fija. Las demás acciones de la plantilla no se ejecutan ahí, y sus adjuntos no se añaden. El ticket se cierra como de costumbre.

La página «Templates» con los botones «Add reply template» y «Add ticket template» enmarcados en rojo.
El tipo se elige al crearla: dos botones en lugar de un interruptor. Debajo están las plantillas abiertas, cada una con su etiqueta y su ámbito.Abrir la imagen a tamaño completo
Las tres filas de acciones de una plantilla de respuesta, enmarcadas en rojo, con la frase azul en lenguaje claro debajo.
Tres acciones en una plantilla: estado, asignación a quien la aplica y seguimiento en tres días. La frase de debajo dice lo mismo de una vez.Abrir la imagen a tamaño completo
2

Las acciones propuestas se pueden descartar una a una antes de enviar

En un ticket abierto, el botón «Template» está encima del editor de comentarios. Un clic abre la búsqueda con sugerencias («Search templates…») y, al elegir una, se rellena el editor de comentarios. No ocurre nada más, y la línea de debajo lo dice: «Nothing happens until you add the comment.»

Cada acción de la plantilla se convierte en una etiqueta junto al botón, en lenguaje llano y no en jerga: «sets status to Waiting for Service Provider Response», «assigns to the applying agent», «sets a follow-up in 3 days». Al pulsar una etiqueta queda tachada: se descarta y no se ejecutará. Otro clic la devuelve.

Las acciones descartadas quedan tachadas, no eliminadas. Así sigue viéndose lo que la plantilla habría propuesto, y la decisión sigue siendo reversible mientras no hayas enviado.

Qué etiquetas empiezan activas lo decide la plantilla: en los ajustes, cada acción lleva un interruptor «Suggested». Ese interruptor es la propuesta para todos los casos; la etiqueta del ticket es la decisión para este.

La «×» que hay tras las etiquetas retira de nuevo la plantilla. El texto se queda en el editor, porque es probable que ya lo hayas reescrito; solo desaparece el efecto, es decir, las acciones, el correo y los adjuntos.

Envías con el botón de comentario de siempre. Solo entonces se crea el comentario, y solo después se ejecutan las acciones que sigan activas.

El editor de comentarios de un ticket con la plantilla aplicada, tres etiquetas al lado —la última tachada— y el texto insertado debajo.
Dos acciones se ejecutarán y la tercera está descartada: el seguimiento a tres días no encaja en este caso, el resto sí. El texto está en el editor y todavía se puede cambiar.Abrir la imagen a tamaño completo
3

Marcadores (quien solicita, número de ticket, título …): al insertar la plantilla, el texto recibe los valores reales

El texto de la respuesta puede usar cinco marcadores; la lista está debajo del campo: «{requesterName}, {ticketId}, {ticketTitle}, {ticketRef}, {agentName}». Escríbelos entre llaves, exactamente como aparecen ahí.

«{ticketRef}» es la referencia del ticket con la forma «[TICKET-8-…]». Es por lo que el sistema reconoce la respuesta de un cliente cuando vuelve por correo. «{ticketId}», en cambio, es solo el número pelado.

Se resuelven al APLICAR la plantilla, no al guardarla: la página de ajustes sigue mostrando «{requesterName}» y el editor de comentarios del ticket muestra el nombre real. El motivo es práctico: resolverlos al guardar grabaría para siempre en la plantilla los valores de UN ticket.

Así lees el texto terminado antes de que nada salga de la empresa. Si el saludo no encaja, lo cambias en el editor como cualquier otro texto.

Quién cuenta como «quien solicita» lo decide el ticket, no la cuenta: la persona registrada en el ticket va por delante de la cuenta que lo presentó. Si un agente presenta un ticket para un compañero tras una llamada, la respuesta saluda igualmente al compañero y no al agente.

Un marcador mal escrito se rechaza al guardar, y se nombra: «Reply text: unknown placeholders {requesterNam}. Available here: {requesterName}, {ticketId}, {ticketTitle}, {ticketRef}, {agentName}.» Así lo notas mientras escribes la plantilla y no con un cliente.

El asunto del correo tiene su PROPIA lista, más corta («{originalSubject}, {ticketTag}, {ticketId}»), y por eso se imprime allí una segunda vez. «{ticketRef}» también funciona ahí y significa lo mismo que «{ticketTag}». «{requesterName}», «{ticketTitle}» y «{agentName}» no funcionan en el asunto y se rechazan igualmente.

El campo «Reply text» de una plantilla con marcadores en el texto, enmarcado en rojo, y la lista de marcadores admitidos debajo.
Así se ve la plantilla en los ajustes: con los marcadores, no con valores. La línea de debajo enumera cuáles existen.Abrir la imagen a tamaño completo
La misma plantilla aplicada en un ticket: el editor de comentarios contiene el nombre, el título y la referencia del ticket escritos.
El mismo texto en el ticket: «Hello Amir Khan», el título del ticket, la referencia «[TICKET-8-…]» y, como firma, el agente que insertó la plantilla. Todavía no se ha enviado nada.Abrir la imagen a tamaño completo
4

La respuesta se envía, si quieres, como correo a quien solicitó

Solo Professional

Antes de empezar: El canal de correo en su conjunto es Professional, tanto de entrada como de salida. Además, el buzón del equipo tiene que tener activado el envío en las acciones de ticket. Si no lo tiene, la etiqueta de correo ni siquiera se ofrece en el ticket; las acciones de la plantilla se ejecutan como siempre y solo se omite el correo. Tampoco aparece ningún aviso al respecto.

El interruptor «Send the comment as e-mail» convierte el comentario también en el correo. A propósito no hay un segundo campo de texto para ello: lo que está en el ticket es lo que lee el cliente, porque dos textos acabarían separándose.

En «Recipient» eliges entre «Requester», «Assignee», «Observers» y «Fixed address». Quién es quien solicita lo resuelve el servidor al aplicar la plantilla, porque una plantilla todavía no conoce el ticket. A la propia cuenta del buzón de entrada no se le escribe nunca; sería un mensaje a nosotros mismos. Si el campo «User» contiene un nombre sin dirección, no sale ningún correo a quien solicita. Tampoco se envía en su lugar a quien registró el ticket.

El asunto puede llevar «{originalSubject}», «{ticketTag}» y «{ticketId}». Mantén ahí «{ticketTag}»: esa referencia es por la que el sistema reconoce la respuesta del cliente y la añade al mismo ticket. Sin ella, cada respuesta se convierte en un ticket nuevo.

El correo sale como texto sin formato. La negrita, las listas y los enlaces se eliminan antes del envío; de lo contrario, el cliente leería el marcado en bruto. Dentro del ticket, el comentario conserva su formato.

En el ticket, el correo es una etiqueta más junto a las acciones («E-mail to Requester») y se puede descartar igual que ellas. Así, una plantilla nunca envía nada sin que lo hayas visto. La etiqueta solo aparece cuando el buzón del equipo envía correos en las acciones de ticket.

Los adjuntos de una plantilla («Attachments») son copias propias de los archivos. Al aplicar la plantilla se añaden al TICKET, con su propia fila en el historial; no forman parte del correo. Llevar adjuntos en una plantilla no necesita licencia Professional; enviarlos sí. Una plantilla con la marca «Internal note» no añade archivos.

El bloque de correo de una plantilla con el interruptor «Send the comment as e-mail» enmarcado en rojo, el destinatario y el asunto.
Interruptor, destinatario y asunto. El asunto contiene «{ticketTag}», la referencia por la que se reconoce la respuesta del cliente.Abrir la imagen a tamaño completo
5

Crear una plantilla directamente desde un ticket existente

La mayoría de las plantillas no nacen en un tablero de diseño, sino en el momento en que escribes la misma respuesta por segunda vez. Por eso, cada comentario de un ticket lleva a la derecha un pequeño icono de hoja con el nombre «Make template». Toma exactamente ese comentario como texto de partida, también el comentario de un compañero. Solo quien puede gestionar plantillas ve el icono.

Si el ticket tiene adjuntos, un diálogo pregunta primero cuáles deben acompañarla: «Tick only the attachments the template should carry — one of them may be a customer's screenshot. Nothing is ticked by default.» No hay nada marcado de antemano, y es a propósito.

Después llegas a la página de plantillas con un borrador que todavía NO está guardado. Arriba está la banda ámbar «Draft from ticket #… — name it and review the text (it may contain customer details), then save.» El nombre está vacío: tienes que ponerle uno, si no, no se guarda.

Lo que se traslada: el texto, la casilla «Internal note», el equipo del ticket y el estado del ticket como propuesta, con su estado y su prioridad ya puestos como dos acciones. Lo que no se traslada: quien solicita, la dirección y el título. Eso pertenece a ese caso concreto.

Lee el texto antes de guardar. Procede de un caso real y puede contener el nombre de una persona, un número de pedido o una sala. Nada se anonimiza por ti; la banda lo dice, pero hacerlo es cosa tuya.

Solo «Save» crea la plantilla; los adjuntos marcados se copian entonces y se confirma con un mensaje.

Un comentario de un ticket con el icono de hoja «Make template» enmarcado en rojo, junto a los botones de editar y borrar.
El camino empieza en el comentario, no en los ajustes: el icono de hoja a la derecha de la respuesta que quieres reutilizar.Abrir la imagen a tamaño completo
El diálogo «Make a template from this comment» con los dos adjuntos del ticket, ninguno marcado.
De este ticket cuelgan dos adjuntos y ninguno está marcado. Uno de ellos es la captura del propio cliente, y eso no pertenece a una biblioteca de respuestas estándar.Abrir la imagen a tamaño completo
6

Los borradores son privados hasta que se publican; el ámbito es por equipo o global

«Applies to» decide a quién se le ofrece la plantilla: a un equipo concreto o a «All teams». Una plantilla nueva empieza con un equipo concreto; «All teams» es una elección que alguien tiene que hacer, no un valor silencioso de fábrica.

En un ticket se te ofrecen las plantillas del equipo responsable más las globales. Si el ticket pasa a otro equipo tras un traspaso, la lista se mueve con él: puedes elegir entre las plantillas del nuevo equipo.

El interruptor «Draft» convierte la plantilla en tu taller: «Only you can see this template until you publish it.» El borrador de otra persona no aparece en ninguna lista y tampoco se alcanza por su dirección, ni siquiera para los administradores. Una plantilla nueva empieza como borrador; solo cuando lo desactivas y guardas la ven los demás.

Dos plantillas no pueden compartir nombre si pueden coincidir: una global choca con cualquier plantilla del mismo nombre, en cualquier equipo. Una plantilla de respuesta y una de ticket sí pueden compartir nombre, porque nunca aparecen juntas en la misma lista.

«Duplicate» hace una copia, y la copia es siempre un borrador: «Duplicated. The copy is a draft only you can see.» Es la vía cómoda hacia una variante sin que a nadie se le ofrezca la versión a medio terminar.

La cabecera de una plantilla con las etiquetas «Reply template» y «Draft», el campo «Applies to» enmarcado en rojo y el interruptor «Draft» igualmente enmarcado.
Esta plantilla pertenece al helpdesk y es un borrador. Nadie salvo su autor la ve.Abrir la imagen a tamaño completo
7

Plantillas de ticket: el formulario de ticket nuevo ya relleno (título, descripción, categoría, prioridad, equipo)

Una plantilla de ticket rellena el formulario «Create new ticket». No tiene texto de respuesta, ni acciones, ni correo: en ese momento no existe ningún ticket sobre el que actuar. Por eso el formulario muestra campos distintos que en una plantilla de respuesta, y el marco verde te dice que estás viendo una plantilla de ticket.

Puedes rellenar de antemano «Ticket title», «Owning team of the new ticket», «Main category», «Subcategory», «Priority» y la «Ticket description». Cualquier campo puede quedarse en «Not prefilled»; lo que quede vacío lo rellenará después quien use el formulario.

Fíjate en la diferencia entre los dos campos de equipo: «Applies to», arriba, dice QUIÉN ve la plantilla. «Owning team of the new ticket» dice ADÓNDE va el ticket nuevo. Son dos preguntas distintas y pueden tener respuestas distintas.

Las categorías están agrupadas por equipo, porque una categoría pertenece a un equipo. Si eliges una de otro equipo, el formulario te avisa y se rechaza el guardado: en el formulario de ticket nuevo del equipo de destino, esa categoría no se ofrecería siquiera, así que el relleno previo quedaría en nada.

Aquí no hay marcadores, y la indicación de debajo del texto lo dice: «No placeholders here: the template only prefills the form, nothing is resolved or sent.» Un «{requesterName}» acabaría literalmente en el ticket nuevo, y por eso se rechaza al guardar.

El recuadro azul resume también aquí lo que hace la plantilla: «Prefills the new ticket with title 'New notebook for a colleague' · category Notebook / New request · priority Medium · team Helpdesk · the description.»

En el propio formulario eliges la plantilla con el botón «Template»; al lado dice «Prefills the form - nothing is created until you submit.» Todo lo rellenado de antemano se puede seguir cambiando, y no se crea nada hasta que envías.

El sistema trae una plantilla de ejemplo: «Example: create accounts for a new colleague». Muestra la forma del asunto y por sí sola no hace nada; recréala a tu gusto o bórrala.

El editor de una plantilla de ticket con los campos de título, equipo de destino, categoría y prioridad enmarcados en rojo.
Cinco rellenos previos más la descripción. El campo «Owning team of the new ticket» no es el ámbito de más arriba: dice adónde va el ticket.Abrir la imagen a tamaño completo
El formulario «Create new ticket» tras elegir una plantilla: el botón «Template» y el título ya relleno están enmarcados en rojo.
El mismo formulario de siempre, solo que ya relleno: el título, el equipo y la prioridad están puestos. La categoría y la descripción vienen más abajo en la misma página.Abrir la imagen a tamaño completo
8

Las plantillas de ticket se pueden liberar a los clientes una a una

El interruptor «Offer this template to customers» está desactivado de fábrica. La indicación de al lado dice las dos cosas que necesitas saber: «Customers can pick this template when they create a ticket. A draft stays hidden either way.»

Por qué está desactivado de fábrica: una plantilla suele llevar nombre en vocabulario interno y estar escrita para compañeros. Hacerla visible a los clientes es una declaración hacia fuera, y alguien debería hacerlo a propósito y no por accidente.

El cliente ve el mismo botón «Template» encima del formulario de ticket nuevo, pero solo las plantillas liberadas. Un borrador sigue oculto incluso con el interruptor activado: las dos reglas están una detrás de otra, no una al lado de otra.

Lo importante no es la comodidad, sino el primer contacto: una solicitud que llega completa ahorra la ronda de preguntas que si no costaría dos días. Pon esas preguntas en la descripción de la plantilla; el cliente las responde mientras crea el ticket.

Puedes ir más allá con «Fields to ask for». La plantilla decide entonces qué campos personalizados pide el formulario, en qué orden y cuáles de ellos son obligatorios. Esa selección SUSTITUYE a los campos habituales del equipo, no se suma a ellos. Ese es justo su propósito. Los campos personalizados en sí forman parte de Professional; su tarjeta se llama «Campos personalizados». Liberar una plantilla a los clientes funciona en todas las ediciones.

Un campo oculto a los clientes sigue oculto aunque una plantilla lo enumere. La selección de campos es una herramienta de orden y de recorte, no una vía para saltarse los ajustes de los campos.

El interruptor «Offer this template to customers» enmarcado en rojo, con su texto de ayuda.
Un interruptor por plantilla; aquí está activado, así que esta plantilla se ofrece a los clientes. La ayuda dice sin rodeos que un borrador sigue oculto igualmente. Debajo está la selección de campos.Abrir la imagen a tamaño completo
El formulario de ticket nuevo tal y como lo ve un cliente, con la lista de plantillas abierta y las plantillas liberadas dentro.
La misma lista del lado del cliente: contiene solo las plantillas liberadas. Las demás plantillas de ticket de esta instalación no aparecen aquí.Abrir la imagen a tamaño completo
9

Cada uso queda trazado en el historial del ticket

Cada uso que hace algo más que insertar texto escribe UNA entrada en el historial, bajo el nombre de campo «Template». Nombra la plantilla. Las acciones ejecutadas escriben sus propias filas. Sin ella no habría forma de explicar después por qué un ticket saltó de repente a «In Progress»: las acciones concretas sí escriben sus propias filas, pero ninguna nombra la plantilla.

En la imagen se lee: «Template ‘First reply: we have your ticket’ applied». Lo que hizo la plantilla está en las filas de sus propias acciones, como el cambio de estado.

Las acciones descartadas no aparecen: no ocurrieron. Un fallo sí aparece, y se nombra como tal, detrás de la palabra «failed». Una plantilla de solo texto, sin acciones, correo ni adjuntos, no deja ninguna entrada «Template» en un ticket individual. Solo ha insertado texto. Aplicada a varios tickets a la vez, la entrada se escribe siempre, junto con la fila interna «Bulk».

La entrada es INTERNA: quien solicita no la ve. El nombre de una plantilla es vocabulario interno («rechazo estándar»), y el historial está abierto también a quien creó el ticket. Los cambios de campo en sí siguen siendo visibles para esa persona; solo su origen en una plantilla no lo es.

El autor es el agente, no «system» ni la plantilla. Es a propósito: aplicarla fue su decisión. A diferencia de una regla de automatización, lo que consta en el ticket aquí es una persona.

El historial de un ticket con la entrada «Template» enmarcada en rojo, que nombra la plantilla aplicada, y las filas de sus acciones.
Una entrada por uso, con el agente como autor. Cada acción ejecutada escribe una fila propia. La entrada de la plantilla dice de dónde venían.Abrir la imagen a tamaño completo

Automatización y seguimientos

Dos caminos hacia el mismo objetivo: que ningún caso se quede parado porque ya nadie lo tiene en la cabeza. Un seguimiento lo pones tú mismo, y eso forma parte de Basic. Las reglas lo hacen sin ti, y forman parte de Professional.

1

Seguimiento manual en un ticket (fecha y nota, filtros Hoy/Esta semana/Vencidos)

Antes de empezar: Solo los agentes y los administradores ven el seguimiento, y el ticket lo dice: «Only agents and administrators see this — the requester never does.» Quien solicita no llega a verlo nunca.

El seguimiento está en el ticket, en la tarjeta «Details» de la derecha, debajo de los plazos. Mientras no haya ninguno puesto, dice «No follow-up set.» con un botón «Set follow-up». Eliges una fecha y una hora («Date and time») y añades una nota («Note (optional)», con el texto de ayuda «Why is this coming back?»). Después, los botones dicen «Change» y «Remove».

El valor está en la nota. Dentro de dos semanas, una fecha sola no te dirá por qué este ticket ha vuelto a tu mesa. Por eso también la nota cuelga de la fecha: si quitas la fecha, la nota se va con ella; un motivo sin fecha sería algo que nadie volvería a ver.

Encima de la lista de tickets hay una fila «Follow-up:» con cuatro botones —«No filter», «Today», «This week» y «Overdue»— y la propia lista tiene una columna «Follow-up». A propósito no vive dentro del bloque de filtros plegado: esta es la pregunta con la que un agente empieza el día.

«Overdue» incluye los de hoy. De lo contrario, un seguimiento desaparecería justo el día que cuenta, en el momento en que pasa su hora.

La tarjeta «Details» de un ticket con la sección «Follow-up» enmarcada en rojo, que contiene la marca «Overdue», la nota y los botones «Change» y «Remove».
La fecha de este ticket está en el pasado, de ahí la marca roja «Overdue». La nota dice por qué vuelve el ticket.Abrir la imagen a tamaño completo
La lista de tickets con la fila «Follow-up:» enmarcada en rojo encima de la tabla y la columna «Follow-up» igualmente enmarcada.
Tres tickets de esta página llevan fecha. Los botones de arriba reducen la lista a hoy, esta semana o vencidos.Abrir la imagen a tamaño completo
2

Reglas por tiempo: reaccionar a la AUSENCIA de una acción

Solo Professional

Antes de empezar: Una regla nueva se crea SIEMPRE desactivada, aunque intentes crearla activada desde la interfaz. Una regla que recorre todo tu histórico en el momento de crearse es justo el accidente que el sistema te quita de encima aquí. Solo entra en servicio con el siguiente «Save».

Las reglas viven en «Settings → Automation». La línea que hay bajo el encabezado dice de qué va esto: «Rules that act when nobody else does.» Una regla pertenece a un equipo y actúa sobre los tickets de ese equipo; el selector «Team» de arriba decide qué reglas estás viendo.

La diferencia con todo lo demás del sistema: estas reglas no reaccionan a un suceso, sino a su AUSENCIA. Sin respuesta de quien solicitó durante tres días, sin movimiento durante una semana, creado hace cuatro horas y todavía sin dueño: no hay ningún clic que dispare nada de esto. Y justo por eso nadie se da cuenta.

Un mensaje con una marca verde en la parte de arriba te dice que las comprobaciones están en marcha: «The automation checks every minute. 2 of 6 rule(s) are enabled.» Sin ninguna regla activada recibes la advertencia «No rule is enabled. Nothing is being checked and tickets behave exactly as before.», y entonces realmente no ocurre nada.

Una regla mira todos los tickets de su equipo, sean cuantos sean. En una pasada actúa como máximo sobre 500 de ellos. El resto sigue en la pasada siguiente.

Una regla que estuvo desactivada no recupera lo perdido. Cuando la vuelves a activar, no actúa sobre lo que venció durante la pausa. Las reglas sin condición de tiempo son la excepción: esas sí lo recuperan. La primera vez que se activa una regla, actúa sobre todo lo que muestra su vista previa.

La parte superior de la página «Automation» con el mensaje sobre el intervalo de comprobación enmarcado en rojo, el filtro de equipo y el botón «Add rule».
Aquí hay seis reglas guardadas y dos en marcha. Los cuatro ejemplos incluidos están más abajo en la misma página, todos desactivados.Abrir la imagen a tamaño completo
3

Constructor de reglas CUÁNDO/SI/ENTONCES con una frase en lenguaje claro en vivo

Solo Professional

Una regla tiene tres bloques. «WHEN» es la ausencia a la que reacciona («Something has not happened for a while. This is what the automation reacts to.»). «IF» acota a qué tickets se aplica («Which tickets it applies to.») por estado, prioridad, equipo, categoría, persona asignada o valoración. «THEN» es lo que ocurre.

Encima de los bloques, la regla aparece como una sola frase que se reescribe con cada cambio: «When a ticket has seen no activity for more than 5 minutes and has the priority “High”, then set a follow-up in 4 hours.» Si todavía falta algo, la frase lo dice en ese mismo punto en lugar de ocultarlo.

En el bloque «IF» decides además cómo se combinan las condiciones: «All conditions must apply» o «Any condition is enough». La frase de arriba cambia de forma en consecuencia; con un «y» afirmaría lo contrario de lo que hace la regla.

Dos campos controlan cómo colaboran varias reglas: «Order» fija la secuencia, y el interruptor «Skip the following rules for a ticket this rule applies to» detiene todas las reglas posteriores para un ticket al que se aplique esta.

Una regla nueva empieza con la condición de tiempo «Time without any activity» «longer than» 3 «days» en el bloque «WHEN». Cámbiala o quítala si tu regla necesita otra cosa.

Más sobre esto en la tarjeta: Una mala valoración como disparador

Una regla con la frase en lenguaje claro enmarcada en rojo encima y los tres bloques WHEN, IF y THEN debajo.
El mismo contenido dos veces: una como formulario y otra como frase. Al leer la frase notas de inmediato si has configurado algo distinto de lo que pretendías.Abrir la imagen a tamaño completo
4

Cuatro reglas de ejemplo incluidas (desactivadas al instalar, activa la que quieras)

Solo Professional

Cada instalación trae cuatro reglas: «Example: remind the requester after 3 business days», «Example: close after 10 days without a reply», «Example: raise the priority of unassigned tickets» y «Example: follow up on tickets nobody touched for a week». Están una debajo de otra en la página «Automation».

Las cuatro están desactivadas: cada una lleva la marca «Off» y «Last run: never». Son un punto de partida para leer y reconstruir, no un comportamiento que alguien te haya colado. Renómbralas, cámbialas, actívalas o bórralas.

Además se aplican a «Every team», el único punto del sistema donde eso ocurre sin una elección expresa. Así que, antes de activar una, comprueba si de verdad está pensada para todos tus equipos.

La primera de las cuatro reglas de ejemplo con la marca «Off» enmarcada en rojo, su nombre y la frase en lenguaje claro.
Así se ve la primera; las otras tres están debajo en la misma página y también desactivadas. «Every team» significa que se aplicaría a cada uno de tus equipos.Abrir la imagen a tamaño completo
5

Vista previa antes de activarla: muestra a qué tickets afectaría la regla ahora mismo, sin cambiar nada

Solo Professional

Debajo de cada regla está el botón «Which tickets would this affect?» Un clic muestra la lista «Tickets this rule would affect right now», es decir, los tickets a los que se aplica la regla en este momento, con número y título.

Debajo se indica lo que la vista previa no hace: «The preview only reads. It changes nothing and writes no log entry. Unsaved changes are not included.» Esto último importa: la vista previa trabaja sobre la regla guardada, no sobre lo que hay ahora en el formulario.

Si la regla no coincide con nada en ese momento, también lo dice: «No ticket matches this rule right now.» Esa es la respuesta que quieres antes de activarla, no después con los tickets de tus clientes.

La vista previa abierta de una regla con el encabezado «Tickets this rule would affect right now», dos tickets y la indicación enmarcada en rojo de que la vista previa solo lee.
Esta regla tocaría ahora mismo dos tickets. La indicación de debajo dice que nada de eso ocurrió al pulsar el botón.Abrir la imagen a tamaño completo
6

Acciones: correo, estado, prioridad, asignar, traspasar a otro equipo, poner un seguimiento

Solo Professional

Antes de empezar: La acción «Send an e-mail» sale por el mismo canal de correo que el resto del sistema. Sin un envío de correo configurado no ocurre nada, y una instalación Basic no tiene ese canal en absoluto. El historial solo registra el correo cuando de verdad ha salido. Si no, la ejecución muestra «Failed» en el registro de la regla, con el motivo.

En el bloque «THEN» eliges entre siete acciones: «Send an e-mail», «Set the status», «Set the priority», «Assign to a user», «Remove the assignee», «Hand over to another team» y «Set a follow-up». «Add action» añade más; cada una tiene su propio interruptor «Active», así que puedes silenciar una sola sin desactivar toda la regla.

Para «Send an e-mail» marcas los destinatarios uno a uno: «the requester», «the assignee», «the observers» y «a fixed address», este último con su propio campo para la dirección. Para «Set a follow-up» indicas un número, una unidad y la nota que después estará en el ticket.

Para «Hand over to another team», la indicación está justo debajo: «The ticket moves to that team and the current assignee is cleared. No second ticket is created.» Así no aparece ningún duplicado: el mismo caso simplemente cambia de manos.

Una regla no puede cerrar un ticket que está esperando una aprobación, ni una incidencia colectiva que todavía tiene avisos abiertos.

El bloque «THEN» de una regla con el selector de acción enmarcado en rojo y los campos de número, unidad y nota del seguimiento.
Una acción con sus complementos: «Set a follow-up», 4 «hours» y la nota que el agente leerá después en el ticket.Abrir la imagen a tamaño completo
7

Los plazos se eligen por condición: en horas y días laborables del calendario del equipo, o corriendo sin parar

Solo Professional

Cada condición de tiempo del bloque «WHEN» tiene tres partes: el tipo, la comparación «longer than» y un número con una unidad. Hay cinco tipos: «Time since the ticket was created», «Time without any activity», «Time without a reply from the requester», «Time without a public reply from an agent» y «Time without a status change».

La unidad decide cómo se cuenta el tiempo, y lo hace por condición: «minutes», «hours» y «days» corren sin parar, también de noche y en fin de semana. «business minutes», «business hours» y «business days» cuentan contra el calendario de horario laboral del equipo, de modo que solo se cuenta lo que cae dentro del horario de apertura.

En el día a día la diferencia es grande: tres días son tres días, mientras que tres días laborables contados desde un jueves en una semana de lunes a viernes caen en el martes siguiente. Un día laborable es un día de trabajo en el calendario del equipo al que pertenece el ticket, incluso en una regla para «Every team». Los festivos no cuentan. Si el tiempo empieza fuera del horario de apertura, cuenta desde el siguiente inicio de la jornada. La acción «Set a follow-up» cuenta los «business days» de la misma manera.

Una condición de tiempo del bloque «WHEN» con el número y la unidad enmarcados en rojo, junto al selector del tipo de condición.
Esta condición cuenta en «business days»: tres días laborables según el calendario del equipo, no tres días naturales.Abrir la imagen a tamaño completo
8

Registro por regla y el nombre de la regla como autor en el historial del ticket

Solo Professional

Debajo de cada regla hay un botón «Log». Abre la tabla «What this rule did» con una fila por ticket afectado: «When», «Ticket», «Cycle», «Result» y «Details». «Details» contiene qué se hizo exactamente, por ejemplo «Set a follow-up: 01.10.2026 22:36». Si una regla todavía no ha hecho nada, lo dice: «This rule has not done anything yet.»

La columna «Cycle» es la razón por la que una regla no te grita cada minuto: actúa sobre un ticket una vez por ciclo. Un ciclo solo termina cuando la regla deja de aplicarse a ese ticket; así, si el cliente responde y después vuelve el silencio, empieza el ciclo 2 y la regla actúa de nuevo.

En el propio ticket, la regla aparece como autora. En el historial figura con su propio nombre y el prefijo «Automation:», por ejemplo «Automation: High priority: bring it back to us». Así, en cada caso puedes consultar si actuó una persona o una regla y, si fue una regla, cuál. Los clientes ven «System» como autor en lugar del nombre de la regla.

La línea de cabecera de cada regla lleva además «Last run:» con la hora de su última pasada, o «never» en una regla que no se ha ejecutado nunca.

La tabla «What this rule did» abierta con tres filas y las columnas «Cycle» y «Details» enmarcadas en rojo.
Tres pasadas sobre dos tickets: en el ticket #4, sin responder, la regla actuó por segunda vez, de ahí el «2» de la columna «Cycle». «Details» contiene la fecha de seguimiento que se fijó cada vez.Abrir la imagen a tamaño completo
El historial de un ticket con dos filas enmarcadas en rojo cuyo autor es «Automation: High priority: bring it back to us».
El mismo suceso visto desde el ticket: la fecha y la nota aparecen como dos filas en el historial, con la regla como autora.Abrir la imagen a tamaño completo

Acciones en lote en la lista de tickets

Marca varios tickets y cámbialos de una vez. Todo esto forma parte de Basic. Solo el correo al cliente de una plantilla depende del canal de correo y, por tanto, de Professional. Lo importante no es la cantidad de tickets, sino el trato honesto del resultado parcial: cada regla se aplica al ticket individual, así que el sistema dice de antemano a cuántos encaja la acción y, después, cuáles no vinieron y por qué.

1

Cambiar el estado de varios tickets a la vez

La lista de tickets tiene a la izquierda del todo una columna de casillas. Está ahí para administradores y agentes. Un cliente no la ve nunca.

La casilla de la fila de encabezado selecciona todas las filas de la página que estás viendo. No selecciona todo el conjunto de resultados. Si necesitas más, acota el filtro: un filtro es una forma más honesta de indicar una cantidad que una casilla que abarque también tickets que no ves.

La selección se borra en cuanto cambias de página, filtras, buscas o cambias de equipo. Así no viaja contigo ninguna selección que ya no esté en pantalla.

La lista de la imagen no muestra todos los tickets. Arriba a la derecha, junto a «Filter», está la palabra «active» y al lado «Reset»: los tickets cerrados están ocultos, porque una acción en lote apunta a casos que siguen en marcha. Una selección abarca siempre solo lo que la lista muestra en ese momento.

Desde la primera marca aparece una barra encima de la lista. Muestra «20 selected», al lado «Clear selection» y los botones «Change status», «Assign», «Assign to me» y «Apply template». Más a la derecha están «Multiple report» y «Group into incident», que pertenecen a los avisos duplicados y se explican en el bloque siguiente.

«Change status» abre un pequeño diálogo. Eliges el estado de destino, y la línea de debajo dice de inmediato a cuántos de los tickets seleccionados se aplica.

Si el estado de destino exige un comentario, aparece una caja de texto. Debajo consta a cuántos tickets va el texto. Va a todos los tickets modificados, no solo al primero.

No todos los estados aparecen en la lista. Faltan los estados del sistema, porque nadie los fija a mano. Falta también «Waiting for other team»: ese estado crea un subticket para un equipo de destino, y ese equipo lo eliges por ticket. En un lote solo habría un único campo para ello.

Un ticket sin persona asignada se te asigna a ti cuando cambias su estado en la página de detalle. En un lote eso no ocurre: «cerrar 30 tickets» significaría si no, en silencio, «30 tickets asignados a mí» y 30 correos.

Este diálogo no cambia nada más. La prioridad, la categoría y todo lo demás se fijan en lote mediante una plantilla de respuesta.

Más sobre esto en la tarjeta: Una segunda etapa para tareas concretas

La lista de tickets con filas marcadas y la barra de encima que muestra el número de tickets seleccionados y los botones de acción en lote.
El marco rojo señala la barra, que solo aparece con la primera marca. A la izquierda, el número de tickets seleccionados; a la derecha, las acciones.Abrir la imagen a tamaño completo
El diálogo «Change status» con un estado de destino elegido y la línea que indica su alcance.
El estado de destino está elegido; debajo, el alcance y el motivo de cada ticket que no vendrá. Ambos constan antes de que pulses «Apply».Abrir la imagen a tamaño completo
2

Asignar varios tickets a un agente de una vez

«Assign» abre la lista de agentes. Los agentes ausentes siguen siendo seleccionables y solo quedan marcados como tales, exactamente igual que en un ticket individual.

«Assign to me» es el mismo diálogo con tu propio nombre preseleccionado. Es un atajo, no una segunda vía, y le valen las mismas reglas.

Una asignación puede enviar un correo al agente. Para eso hacen falta Professional y el interruptor «Send assignment e-mails» del equipo. Los correos cuando alguien se asigna a sí mismo están desactivados de fábrica. El diálogo indica la cantidad de antemano: «This sends 11 e-mail(s) to the selected agent.» Once tickets son once correos.

El agente tiene que pertenecer al equipo de ese ticket concreto. Una selección que abarque dos equipos no puede, por tanto, entregarse a una sola persona de una vez. Eso no es una limitación de la acción en lote: en un ticket individual vale la misma regla.

Una asignación no puede devolverse a «nadie». Eso no existe en un ticket individual, así que tampoco existe en un lote.

El diálogo «Assign» con el agente elegido, el alcance y el aviso sobre el número de correos.
Bajo el selector están el alcance y el número de correos. El recuadro de debajo nombra cada ticket que no vendrá, con su motivo. Algunos ya pertenecen a Marco Rossi y los demás son de un equipo del que él no forma parte.Abrir la imagen a tamaño completo
3

Aplicar una plantilla de respuesta a varios tickets, con los marcadores resueltos por ticket

«Apply template» aplica una plantilla de respuesta a todos los tickets seleccionados. Cada ticket recibe el mismo comentario que recibiría si aplicaras la plantilla a mano.

La lista ofrece las plantillas de todos los equipos que aparecen en la selección. Una plantilla aparece en cuanto encaja al menos en un ticket seleccionado; a cuántos encaja de verdad lo dice después la vista previa.

El servidor resuelve los marcadores por ticket, de modo que cada cliente recibe su propio saludo y su propio número de ticket. La nota del diálogo también lo dice.

Las acciones sobre los campos de la plantilla se ejecutan igualmente, y sus adjuntos se copian a cada ticket.

En un lote se ejecutan todas las acciones de la plantilla. Descartar acciones concretas solo es posible en un ticket individual; si no quieres una acción, usa una plantilla que no la tenga.

Si no hay ninguna plantilla para los equipos de la selección, el diálogo lo dice: «No reply template is available for the teams of the selected tickets.»

El diálogo «Apply template» con una plantilla elegida y la nota de que los marcadores se resuelven por ticket.
El marco rojo señala la nota sobre los marcadores, que es lo que distingue esto de un texto redactado igual para todos. Debajo consta el motivo por el que la plantilla encaja en 14 de los 20 tickets: seis pertenecen a un equipo para el que no se ofrece.Abrir la imagen a tamaño completo
4

Vista previa antes de ejecutar, resultado después, y los tickets omitidos siguen seleccionados

Los tres diálogos muestran la misma línea antes de que ocurra nada: «Applies to 19 of 20 selected ticket(s)».

Debajo está el recuadro «Will be skipped» con una línea por cada ticket que no viene, nombrando el número del ticket y el motivo. Así lees antes del clic por qué la cifra es menor que tu selección.

Después de ejecutar dice «19 changed, 1 skipped» y ese mismo recuadro se convierte en «Not changed». El contenido es el mismo; solo ha dejado de ser un pronóstico y se ha convertido en una constatación.

Los motivos son los del ticket individual. Un ticket ya está en el estado de destino. La transición no está permitida desde su estado actual. Pertenece a un equipo del que no eres responsable. El agente elegido no forma parte de su equipo. Está esperando una aprobación. Es una incidencia colectiva con avisos abiertos. Es un ticket principal con un subticket abierto.

Los tickets omitidos siguen seleccionados y los modificados no. Un segundo intento con otro destino queda por tanto a un clic, y nadie tiene que adivinar cuáles siguen pendientes.

La vista previa es una segunda opinión, no un permiso. Cuando la acción se ejecuta, el servidor vuelve a comprobar cada ticket: un ticket puede cambiar entre la pantalla y el clic.

Una llamada acepta como mucho 200 tickets. Con 20 filas por página eso queda muy lejos.

El diálogo después de ejecutar: el número de tickets modificados y omitidos y, debajo, el recuadro «Not changed» con los motivos.
El recuadro «Not changed» nombra el motivo por ticket. Aquí, un ticket sigue esperando su aprobación.Abrir la imagen a tamaño completo
5

El correo a quienes solicitaron está desactivado de fábrica

Solo Professional

La casilla de envío de correo aparece solo en las plantillas que envían uno, y solo si el canal de correo está abierto. Está vacía de fábrica, así que una acción en lote no escribe nada hacia fuera hasta que la marques.

Si el canal está cerrado, el motivo ocupa el lugar de la casilla: o bien el envío de correo está desactivado, o bien los buzones de los equipos seleccionados no envían correos en las acciones de ticket. Eso lo lees antes del clic, no después en el resultado.

En cuanto la marcas aparece un aviso ámbar con la cifra: «This sends 20 e-mail(s) to customers.» La cifra procede de la vista previa y es el número de tickets a los que la plantilla encaja de verdad.

Cambiar el estado y asignar no escriben nunca a los clientes. La asignación sí envía un correo, pero al agente. Aplicar una plantilla en lote es la única vía por la que nace un correo a un cliente.

El envío depende del canal de correo y, por tanto, de Professional. Si está desactivado, no sale ningún correo y el historial tampoco menciona ningún correo; nunca afirma una entrega que no ocurrió.

El diálogo «Apply template» con la casilla de correo marcada y el aviso ámbar sobre el número de correos a clientes.
La casilla está marcada y el aviso ámbar indica el número de correos. Sin la marca no sale ninguno.Abrir la imagen a tamaño completo
6

Cada cambio en lote aparece en el historial del ticket individual

Cada cambio hecho por una acción en lote aparece en el historial del ticket individual. Allí se ve como cualquier otro cambio, con un valor anterior y uno nuevo.

Quien solicitó ve también esas filas. Para esa persona, un cambio de estado es el mismo suceso tanto si se hizo de uno en uno como en lote; ocultarlo no sería más discreto, solo peor.

Una asignación en lote escribe la fila con la nueva persona asignada. En un ticket que estaba en «Open», sigue una segunda fila con el estado, porque el ticket asignado pasa entonces a «Assigned».

Además hay una fila interna con la referencia de la ejecución. Esa referencia te permite encontrar después todos los tickets de la misma ejecución. Quien solicitó no ve esta fila.

Cada fila nombra a la persona que disparó la acción en lote.

Un ticket omitido no recibe ninguna entrada, ni siquiera sobre el intento. Lo que no ocurrió no aparece en el historial.

El historial de un ticket con la fila de asignación y, debajo, la fila interna que nombra la ejecución en lote.
La fila más reciente está arriba. Bajo las filas sobre el tiempo y el centro de coste están el estado, la asignación y la referencia de la ejecución. El marco rojo señala la fila interna, la que quien solicitó no ve.Abrir la imagen a tamaño completo

Avisos múltiples e incidencias colectivas

Dos situaciones se parecen y no lo son. Si la misma persona avisa dos veces de lo mismo, un aviso debe desaparecer. Si muchas personas avisan de una avería, no puede desaparecer ninguno. Cada caso tiene su propia vía, y la diferencia está en quién solicita.

1

Fusionar dos avisos de la misma persona

Marca las filas en la lista de tickets y pulsa «Multiple report». El botón se puede usar a partir de dos filas marcadas.

El diálogo pregunta primero: «Which ticket stays?» El ticket más antiguo viene preseleccionado, de modo que el plazo corre desde el primer contacto de quien solicitó y no desde su segundo intento. Puedes elegir otro.

Debajo consta la dirección con ambos números: «#11 will be closed and moved into #10.» Así, antes del clic queda claro qué ticket se queda.

Todo viene con él: comentarios, adjuntos y la descripción del segundo aviso. La descripción se convierte en un comentario del original, con su autor y su fecha originales. El diálogo indica las cifras de antemano.

El tiempo registrado se traslada, no se copia. De lo contrario, el mismo esfuerzo estaría en dos tickets y se facturaría dos veces.

El segundo aviso no se borra. Se cierra y a partir de entonces apunta al original, y su número sigue siendo válido.

Quien solicitó no recibe un correo aparte. Está en el original y ahí lo ve todo. El aviso cerrado lleva un comentario que nombra el original y que puede leer.

No hay deshacer. Por eso todo consta en el diálogo antes de que pulses «Merge».

Después, el historial de ambos tickets registra quién fusionó qué y cuándo.

La lista de tickets con tres filas marcadas y la barra de encima con los botones «Multiple report» y «Group into incident».
Los marcos rojos señalan los dos botones. Están uno al lado del otro y significan cosas distintas. En las filas 12 a 14 se ve además la marca de la incidencia colectiva en curso.Abrir la imagen a tamaño completo
El diálogo «Multiple report for the same issue» con la elección del ticket que se queda y el resumen.
El marco rojo señala la dirección. Nombra ambos números para que nadie tenga que adivinar qué ticket desaparece.Abrir la imagen a tamaño completo
La lista de tickets reducida por la búsqueda a dos tickets: el original y el aviso fusionado, que está cerrado.
La búsqueda contiene una palabra de ambos títulos, así que el original y el aviso quedan uno junto al otro. El marco rojo señala el aviso fusionado. Está cerrado, sigue en la lista y lleva una referencia al ticket en el que se integró.Abrir la imagen a tamaño completo
2

Las respuestas al número de ticket antiguo siguen llegando

Solo Professional

Antes de empezar: Esto necesita la bandeja de correo. Sin ella no hay ninguna respuesta por correo que haya que encaminar.

Quien solicitó tiene el número de ticket antiguo en su buzón. No sabe nada de que se hayan fusionado dos avisos y responde al correo que tiene.

Esa respuesta llega al original. El sistema sigue la referencia que lleva el aviso cerrado.

Por eso un aviso fusionado no se borra nunca. Sin él no existiría la referencia y la respuesta no llegaría a ninguna parte.

Quien participó en el aviso antiguo puede escribir también en el original. La comprobación se hace sobre el ticket nombrado en el correo.

El aviso cerrado con la referencia al original y el comentario que quien solicitó lee ahí.
Los marcos rojos señalan la referencia de la tarjeta de la derecha y el comentario. Esa referencia es la que sigue una respuesta por correo.Abrir la imagen a tamaño completo
3

Los avisos de personas distintas no se pueden fusionar

Si seleccionas tickets de personas distintas, el diálogo no los toma. Nombra cada fila rechazada y su motivo antes de que pulses.

El motivo dice: «Different requester — this is an incident, not a multiple report.» Y además te indica adónde ir en su lugar.

Este es el guardián más importante de toda la función. Si fusionaras treinta avisos de treinta personas, veintinueve perderían su ticket y no volverían a saber nada.

Quién solicita lo decide primero la dirección de correo del ticket. Si no la hay, decide un nombre ajeno en el campo «User», y el mismo nombre cuenta como la misma persona. Si no, cuenta la cuenta que creó el ticket.

Por eso el guardián vale también para las llamadas. Si un agente registra dos llamadas, ambos tickets los creó él. Aun así, quienes llamaron siguen siendo personas distintas, porque sus nombres están en el campo.

Si en un lado no se puede determinar quién solicita, también se rechaza. Desconocido no es lo mismo que la misma persona.

En ese mismo recuadro aparecen más motivos. Una incidencia colectiva no se puede fusionar. Un original cerrado ya no admite nada. Y un aviso que ya tiene avisos propios no viene, para que no se formen cadenas.

El recuadro «Cannot be merged» del diálogo, con el número del ticket y el motivo.
El marco rojo señala el motivo. El ticket 15 pertenece a otra persona, así que se queda fuera. Los otros dos tickets se fusionan igualmente.Abrir la imagen a tamaño completo
4

Agrupar muchos avisos de una misma avería bajo una única incidencia colectiva

Solo Professional

Cuando cae el servidor de archivos, veinte personas avisan. Cada uno de esos avisos es un caso propio con su propia persona solicitante. Aquí fusionar sería un error, porque diecinueve personas perderían su ticket.

Marca los avisos y pulsa «Group into incident». El diálogo ofrece tres vías: añadirlos a una incidencia colectiva ya abierta, declarar incidencia colectiva a uno de los tickets seleccionados, o crear una incidencia colectiva nueva con su propio título.

Si el equipo ya tiene una incidencia colectiva abierta, esa vía viene preseleccionada. Es la más habitual: la avería se conoce desde hace rato y lo único que sigue llegando son avisos nuevos.

Cada ticket enlazado conserva a quien solicitó, su estado y su propio plazo. No desaparece nada. La incidencia colectiva solo agrupa la respuesta.

Todos los avisos de una incidencia colectiva tienen que pertenecer al mismo equipo. Si una avería afecta a dos equipos, cada uno recibe su propia incidencia colectiva. De lo contrario, la resolución de un equipo vaciaría la cola del otro.

También puedes enganchar a los rezagados desde el ticket individual. Si el equipo tiene una incidencia colectiva abierta, arriba aparece una indicación con «Assign» y «Not related». El sistema no engancha nunca nada por su cuenta: un ticket mal enganchado recibiría una resolución que no le concierne y se cerraría de paso.

El ticket de incidencia colectiva indica cuántos avisos tiene enganchados. A su vez, los tickets enlazados llevan el número de su incidencia colectiva, en la lista y en la tarjeta de la derecha.

«Resolve incident» cierra la incidencia colectiva y responde a todos los avisos de una vez. El texto de la resolución es obligatorio: es todo el sentido de la función, porque va a todas las personas afectadas.

Cada ticket enlazado recibe el texto como comentario público, pasa al estado elegido y quien solicitó recibe su propio correo. Sin correo colectivo, porque eso expondría las direcciones de todas las personas afectadas.

El mensaje posterior indica cuántos tickets se cerraron y a cuántas personas se avisó. Ambas cifras van por separado, porque un ticket sin una dirección alcanzable recibe un comentario y un estado, pero ningún correo.

Un ticket que hayas respondido y cerrado tú mismo mientras tanto no se toca. No se cierra por segunda vez ni se le vuelve a escribir.

Mientras cuelguen avisos abiertos de una incidencia colectiva, esta no puede cerrarse mediante el cambio de estado normal. De lo contrario, veinte personas se quedarían en silencio sin respuesta.

El diálogo «Group into incident» con las tres vías y la incidencia colectiva abierta, incluido su número de tickets enlazados.
El marco rojo señala la incidencia colectiva abierta, con el número de avisos ya enganchados a la derecha. Encima de las vías está la frase que separa este caso de la fusión: no desaparece nada.Abrir la imagen a tamaño completo
La barra de indicación en un ticket individual con la incidencia colectiva abierta y los botones «Assign» y «Not related».
El marco rojo señala la barra de indicación. Es una propuesta, no una acción: descartarla no cambia nada en el ticket.Abrir la imagen a tamaño completo
El ticket de incidencia colectiva con el número de avisos enlazados, el botón «Resolve incident» y la casilla de la banda de aviso.
Los marcos rojos señalan el botón que resuelve, la casilla de la banda de aviso y el número de avisos enlazados.Abrir la imagen a tamaño completo
El diálogo «Resolve incident» con el estado de cierre y el texto de la resolución introducido.
El marco rojo señala la nota que hay sobre el campo. Dice adónde va este texto único: a todos los tickets enlazados y a todas las personas que solicitaron.Abrir la imagen a tamaño completo
El aviso de una de las personas afectadas tras la resolución: resuelto, con el texto de la resolución como comentario público.
El marco rojo señala la respuesta. Está en el ticket de esta persona concreta, con su número y su historial. La misma respuesta está en el ticket de todas las demás personas afectadas.Abrir la imagen a tamaño completo
5

La incidencia colectiva como banda de aviso y como nota en la respuesta automática

Solo Professional

Tanto el diálogo como el ticket de incidencia colectiva llevan la casilla «Also show as a banner on the sign-in page». Con ella, todo el mundo se entera de la avería antes de escribir otro ticket.

La banda está en la página de inicio de sesión y dentro del sistema una vez dentro. Nombra «Known incident» y el título de la incidencia colectiva, así que ese título es un texto para clientes.

Si hay varios avisos activos, se colocan uno debajo de otro. Un mantenimiento anunciado para el sábado no desplaza la avería de hoy, ni al revés.

Si alguien crea igualmente un ticket nuevo, la respuesta automática nombra la incidencia colectiva. Eso vale tanto para un ticket ya enlazado como para cada ticket nuevo de ese equipo, mientras la incidencia colectiva esté abierta y anunciada. Esto necesita el envío de correo.

Cuando la incidencia colectiva se resuelve, la banda desaparece sola. Nadie tiene que acordarse de apagarla.

En la página «Maintenance and incident notices» puedes ver qué incidencia colectiva se está mostrando ahora mismo como banda. El interruptor de esa página pertenece al mantenimiento planificado y no se aplica a las incidencias colectivas.

El ticket de incidencia colectiva con la casilla marcada y la banda que aparece abajo como consecuencia.
El marco rojo señala la casilla. Surte efecto de inmediato: el aviso recorre la parte inferior en todas las páginas del sistema.Abrir la imagen a tamaño completo
La página de inicio de sesión con la banda de la incidencia colectiva en curso entre el logotipo y el formulario de inicio de sesión.
El marco rojo señala la banda. Está ahí antes de iniciar sesión, así que llega también a quien solo quiere comprobar si necesita escribir un ticket.Abrir la imagen a tamaño completo
El ticket de incidencia colectiva tras la resolución: resuelto, con el texto de la resolución como comentario.
El marco rojo señala el texto de la resolución. Con ese cierre desaparece también la banda.Abrir la imagen a tamaño completo

SLA, calendario y escalados

Plazos que encajan con tu horario de apertura: una directiva dice con qué rapidez tienes que responder y resolver, y un calendario dice cuándo corre el reloj. Todo lo de este bloque forma parte de Professional.

1

Directivas de SLA con plazos para la primera respuesta y la resolución

Solo Professional

Antes de empezar: Sin una directiva activa, el sistema no mide nada: ningún plazo, ninguna columna, ningún correo. Y los relojes se crean al CREAR un ticket: lo que entró antes de que activaras la directiva no recibe un plazo con efecto retroactivo. Es a propósito, porque si no, mil tickets antiguos aparecerían incumplidos a la mañana siguiente.

Los plazos se configuran en «Settings → SLA». La propia página te avisa arriba cuando no hay ninguna directiva activa. Una directiva tiene tres partes: un nombre, las condiciones y los objetivos. Las directivas nuevas se crean a propósito inactivas, para que puedas terminar de configurarlas antes de que hagan nada.

Las condiciones son «Team», «Priority», «Main category» y «Subcategory». Vacío significa «cualquiera», es decir, «se aplica a todo», y no «no se aplica a nada». Si coinciden varias directivas, gana la que tenga el número más bajo en «Order»; por eso la directiva estrecha va arriba y la general debajo.

Los dos campos de categoría están agrupados por equipo, porque las categorías pertenecen a un equipo, pero se te ofrecen todas, también las de otros equipos. Es intencionado: en un traspaso se mueve el ticket, no la categoría. Un ticket que el helpdesk pasó al equipo de red sigue llevando la clasificación del helpdesk, y una directiva puede apuntar justo a eso. Cuando eliges una categoría principal, el campo de debajo solo ofrece las subcategorías enlazadas con ella; una pareja que no puede existir en un ticket se rechaza al guardar.

Cada directiva tiene dos objetivos. «Time to first response» termina con la primera respuesta pública de un agente; un acuse de recibo automático y una nota interna, expresamente, no cuentan. «Time to resolution» termina en cuanto el ticket alcanza un estado que cuenta como resuelto (cuál es, lo defines en «Settings → General → Status»). Ambos objetivos tienen sus propios minutos, su propio calendario y su propia reacción ante un incumplimiento.

En el ticket, los plazos están a la derecha, en la tarjeta «Details», y debajo está «Show deadline history»: un registro que anota cada paso —iniciado, pausado, reanudado, cumplido, incumplido— con su motivo y el tiempo laborable consumido. Solo lo ven agentes y administradores; para los clientes no se puede consultar.

Si alguien cambia después la prioridad o el equipo, el reloj pasa a la directiva que coincida entonces: el tiempo laborable consumido hasta ese momento se liquida con el calendario antiguo y, a partir de ahí, valen los valores nuevos. Si ya no coincide ninguna directiva, el reloj termina sin veredicto: no cuenta ni como cumplido ni como incumplido.

Si ninguna directiva coincidía al crear el ticket, el reloj arranca la primera vez que una directiva coincide tras un cambio, por ejemplo una prioridad más alta. Cuenta desde ese momento. El reloj de la primera respuesta solo arranca si nadie ha respondido todavía.

Solo nacen relojes nuevos cuando se reabre un ticket. Los demás cambios de estado no crean relojes nuevos.

Una directiva de SLA con nombre, orden, interruptor de activación, las cuatro condiciones Team, Priority, Main category y Subcategory enmarcadas en rojo, y los dos objetivos debajo.
La directiva se aplica a todos los equipos, pero solo a la prioridad «High». Debajo, los dos objetivos: 15 minutos para la primera respuesta y 240 para la resolución.Abrir la imagen a tamaño completo
Los plazos de un ticket: «Time to first response» con la marca «In time» y, debajo, «Time to resolution» con el tiempo restante y el historial de plazos abierto.
La primera respuesta llegó a tiempo y la resolución sigue corriendo. El registro nombra el motivo de cada paso. Leído de abajo arriba: iniciado, recalculado con «ticket fields changed» y, por último, cumplido con la primera respuesta pública.Abrir la imagen a tamaño completo
2

Calendario de horario laboral por equipo

Solo Professional

Un calendario dice cuándo corre el reloj. Tiene un nombre, su propia zona horaria y cualquier número de franjas por día de la semana; una pausa de comida es sencillamente un día con dos franjas. Una franja puede pasar de la medianoche, y entonces aparece «ends next day» al lado.

Qué calendario se aplica a un equipo se define en el equipo («Settings → Teams»). En el objetivo concreto de una directiva puedes sobrescribirlo: «From the team» toma el del equipo, o eliges otro. Justo eso produce el caso habitual: las averías cuentan a todas horas y todo lo demás solo en horario de oficina.

Se cuenta el tiempo que transcurre realmente dentro de la franja, no la diferencia entre las horas del reloj. En el cambio de hora eso marca la diferencia: un día 24/7 de octubre tiene 25 horas, y un turno de noche de 22:00 a 06:00 tiene en primavera siete en lugar de ocho. Una franja de oficina de 09:00 a 17:00 no se ve afectada nunca, porque en la UE el cambio ocurre de noche.

Si no se encuentra ningún calendario con horas de apertura, no se crea ningún plazo: mejor ninguno que uno adivinado. En el ticket aparece entonces una nota en lugar de una fecha.

El calendario «Helpdesk business hours» con la zona horaria Europe/Berlin enmarcada en rojo, las franjas de lunes a viernes de 09:00 a 17:00 y el botón «Add opening hours».
Cinco días, una franja por día. La zona horaria pertenece al calendario y no al servidor; una segunda sede recibe sencillamente un segundo calendario.Abrir la imagen a tamaño completo
3

Festivos por importación de .ics o introducidos a mano

Solo Professional

Antes de empezar: No entregamos ningún dato de festivos. Los festivos dependen del LUGAR, no del idioma: 16 estados federados alemanes, 26 cantones suizos, 50 estados de EE. UU., y cambian cada año. Una lista entregada acabaría siendo incorrecta sin que nadie se diera cuenta. Toma el archivo .ics oficial de tu región; es un trabajo de un minuto al año.

Debajo de cada calendario está la lista «Closed days». Un clic en «Import holidays (.ics)» toma un archivo de calendario y después informa de cuatro cifras: cuántos días se han incorporado, cuántos se han sustituido, cuántos eran ilegibles y cuántos ya estaban. También puedes introducir días sueltos a mano.

El símbolo ↻ que sigue a un día significa «se repite cada año». Solo es correcto en fechas fijas: el 3 de octubre cae cada año en la misma fecha, mientras que el Viernes Santo y el Lunes de Pentecostés cuelgan de la fecha de la Pascua y se mueven. Los festivos móviles aparecen por eso en la lista con su fecha concreta de cada año; en la imagen, «Good Friday» sin el símbolo.

Un día cerrado se traga toda la franja de ese día, incluida la parte que se prolonga al día siguiente. Y cuando un calendario no conoce ningún día cerrado en los próximos doce meses, la página lo dice expresamente; de lo contrario, el sistema contaría en silencio a través de los festivos y produciría plazos equivocados.

El botón «Import holidays (.ics)» enmarcado en rojo y, debajo, la lista de días cerrados igualmente enmarcada.
Cinco días cerrados. Cuatro llevan el símbolo ↻ de «la misma fecha cada año»; el Viernes Santo no, porque se mueve.Abrir la imagen a tamaño completo
El calendario «Around the clock» con la nota ámbar enmarcada en rojo de que no conoce días cerrados en los próximos doce meses.
La nota no es un error, sino una advertencia: este calendario cuenta a través de todos los festivos. Para un calendario de guardia eso es exactamente lo correcto.Abrir la imagen a tamaño completo
4

El reloj se detiene mientras se espera a quien solicitó

Solo Professional

La discusión más habitual sobre los plazos es esta: el ticket lleva tres días esperando la respuesta del cliente y el reloj sigue corriendo igualmente. Por eso cada objetivo tiene el interruptor «Pause while waiting for the requester», por separado y no para toda la directiva.

Si se está esperando o no lo decide el estado: en «Settings → General → Status», cada estado lleva una marca que indica si cuenta como «esperando a quien solicitó». Con el interruptor activado, el plazo descansa mientras el ticket esté en un estado así. El reloj de pared sigue corriendo, y por eso la lista muestra «Paused» en lugar de un tiempo restante, y el historial de plazos contiene «Paused» y «Resumed» con sus horas. El tiempo de espera tampoco cuenta si el ticket se resuelve directamente desde un estado así.

Para la primera respuesta se suele dejar el interruptor desactivado: la primera respuesta la debes tú, se esté esperando lo que se esté esperando. Para la resolución suele estar activado. La imagen muestra exactamente ese ajuste.

Los dos objetivos de una directiva con los interruptores «Pause while waiting for the requester» enmarcados en rojo: desactivado en el primero, activado en el segundo.
El mismo interruptor, dos respuestas: el reloj de la primera respuesta corre sin parar y el de la resolución descansa mientras le toca al cliente.Abrir la imagen a tamaño completo
5

El tiempo restante en la lista de tickets, con un filtro para los plazos incumplidos

Solo Professional

En cuanto hay una directiva activa, la lista de tickets recibe la columna «Deadline». Muestra el tiempo restante del siguiente plazo abierto («14h 53m»). Cuando ya no corre ningún plazo del ticket, ahí queda el veredicto: la marca «In time» si se cumplió, y el rojo «Breached» si se incumplió. Un ticket sin ningún reloj recibe un guion neutro, y es a propósito: un ticket anterior a la directiva no es un fracaso.

Si no hay ninguna directiva activa, la columna no aparece en absoluto: no se queda ahí vacía. Lo mismo vale para el filtro: en «Filter», la casilla «Breached only» solo aparece cuando hay plazos.

Un ticket tiene dos relojes, pero la columna solo tiene un hueco: muestra el plazo ABIERTO más urgente. Si la primera respuesta se incumplió y la resolución sigue corriendo, la columna muestra el tiempo restante de la resolución con una «!» roja al lado. Esa marca dice que un plazo de este ticket ya se ha incumplido, y así es exactamente como lo encuentra el filtro «Breached only», porque pregunta por cualquier plazo incumplido, incluso por uno terminado hace tiempo. Cuál de los dos fue está escrito en el propio ticket.

También puedes ordenar por ella: bajo ese mismo encabezado «Deadline» hay un campo con «Due soonest first» y «Due latest first». Los tickets sin reloj en marcha quedan siempre al final: no son los menos urgentes, sencillamente no están afectados. Ordenar por plazo tiene preferencia sobre ordenar por «Updated at»: ninguna lista puede satisfacer dos ordenaciones a la vez.

La lista de tickets con la casilla «Breached only» marcada, el filtro enmarcado en rojo y la columna «Deadline» igualmente enmarcada.
Con la casilla «Breached only» marcada queda un único ticket. En el ticket 4 se incumplió la primera respuesta. La columna sigue mostrando un tiempo restante en marcha, porque muestra el siguiente plazo ABIERTO, y aquí es el de la resolución. La «!» roja de al lado nombra el incumplimiento.Abrir la imagen a tamaño completo
Un ticket con la marca roja «Breached» en la primera respuesta y un tiempo restante en marcha en la resolución, con el historial de plazos debajo.
El mismo ticket, dos relojes, dos estados. El registro contiene el motivo: «due date passed», tras 16 minutos de tiempo laborable consumido.Abrir la imagen a tamaño completo
6

Al incumplirse: avisar o pasar el ticket a otro equipo

Solo Professional

Antes de empezar: El traspaso no es la opción predeterminada a propósito. Mueve la responsabilidad, borra a la persona asignada y reinicia el estado: un ticket en el que alguien está trabajando ahora mismo acaba después en otro sitio. Elígelo solo cuando sea justo eso lo que pretendes.

Por objetivo defines en «When breached» qué ocurre al incumplirse: «Record only» solo lo registra, «Notify assignee and observers» envía un correo a la persona asignada y a los observadores (no a todo el equipo), y «Hand over to another team» traspasa el ticket. Para el traspaso tienes que elegir un equipo de destino; una directiva sin él se rechaza al guardar, porque parecería configurada y no haría nada.

La acción se ejecuta exactamente una vez por reloj. Sin ese cerrojo, un reinicio del servidor volvería a enviar el mismo correo. La marca de «ya hecho» se pone incluso cuando el envío falló: un correo que no llegó es mejor que un bucle que envía uno nuevo cada minuto.

El incumplimiento se fecha en el momento en que venció, no en la pasada de comprobación; de lo contrario, los informes dependerían del ritmo del servicio de comprobación. Y se mide contra el tiempo laborable consumido: un reloj en pausa no puede incumplirse, aunque la fecha de vencimiento haya pasado hace mucho.

El traspaso vuelve a poner el estado en «Open». Las filas del historial sobre ello son internas; el cliente solo ve en el ticket el nuevo estado y el nuevo equipo.

Una directiva de ejemplo inactiva con la opción «When breached: Hand over to another team» enmarcada en rojo y el equipo de destino «Network».
La frase que hay bajo el equipo de destino dice lo que ocurre: el ticket pasa a ese equipo y se borra la persona asignada. El interruptor «Active» está aquí desactivado, y una directiva inactiva no hace nada.Abrir la imagen a tamaño completo
7

Métricas de SLA en los informes

Solo Professional

En «Reports» eliges el periodo y pulsas «Generate report»; sin ese clic la página se queda vacía. El informe contiene entonces el bloque «Service level agreements» con una fila por objetivo: cumplidos, incumplidos, todavía en marcha, tasa alcanzada y tiempo medio consumido.

El recuento se hace por objetivo, no por ticket, y así se indica también bajo la tabla. Un ticket con ambos objetivos aparece por tanto dos veces, una en cada fila.

La tasa alcanzada cuenta solo los relojes ya decididos. Los que siguen en marcha no pertenecen al denominador; de lo contrario, cada SLA recién activado parecería catastrófico al principio y mejoraría solo. Si todavía no hay ni un reloj decidido, aparece un guion, no un «0 %».

Si trabajas con incidencias colectivas, hay además una línea «Achieved without group incidents»: una sola incidencia colectiva con cien tickets enganchados distorsionaría si no la tasa en ambos sentidos. Deja fuera todos los tickets vinculados a una incidencia colectiva.

En este bloque los agentes solo ven sus propios equipos. Sin Professional, el bloque solo aparece si hay datos de plazos de antes; entonces sigue siendo legible.

El bloque de informe «Service level agreements» con las columnas Met, Breached y Still running, la columna «Achieved» enmarcada en rojo y el tiempo medio consumido.
En la primera respuesta hay tres plazos cumplidos y uno incumplido, y diez siguen en marcha. Eso da un 75 %. Las dos columnas de su derecha solo aparecen cuando hay incidencias colectivas: dejan fuera todos los tickets vinculados a una incidencia colectiva.Abrir la imagen a tamaño completo

Registro de tiempos por ticket

Los agentes registran el esfuerzo que ha costado un caso. Esto se refiere al trabajo sobre el ticket y no a la presencia de una persona: expresamente no es un reloj de fichar. Todo este bloque forma parte de Professional.

1

Actívalo antes de que se registre nada

Solo Professional

El registro de tiempos está desactivado de fábrica. Mientras lo esté, no hay campo ni columna. La tarjeta «Time spent» del informe solo aparece entonces si se registró tiempo en el periodo elegido.

Un campo muerto sería peor que ninguno, así que la función desaparece por completo en lugar de quedarse ahí atenuada.

El interruptor está en «Settings → General», en la tarjeta «Time tracking per ticket», y se llama «Enable time tracking».

A partir de ahí participan todos los equipos. Para dejar uno fuera, lo desactivas en el propio equipo, en «Settings → Teams», dentro del recuadro «Team details».

Una empresa con un equipo de TI interno y otro de cara al cliente suele necesitarlo solo para el segundo.

Si más adelante vuelves a desactivar el registro de tiempos, las entradas existentes siguen siendo legibles y exportables: son una base para facturar, no una comodidad. Lo que no se puede es registrar nada nuevo. Las entradas existentes tampoco se pueden ya cambiar ni borrar.

La tarjeta «Time tracking per ticket» de «Settings → General» con el interruptor principal, el redondeo, los botones rápidos y el cronómetro.
Todos los ajustes del registro de tiempos en una tarjeta. El marco rojo señala el interruptor principal, y debajo consta lo que significa desactivarlo.Abrir la imagen a tamaño completo
El recuadro «Team details» con el interruptor «Time tracking» y su frase explicativa.
En el equipo dejas fuera a un equipo concreto. El marco rojo señala el interruptor; las entradas que ya existen siguen viéndose incluso entonces.Abrir la imagen a tamaño completo
2

Registrar el esfuerzo en un ticket

Solo Professional

El ticket lleva una tarjeta llamada «Time spent». «Log time» abre la entrada.

Junto al campo hay botones rápidos: un clic en «30m» registra treinta minutos. Qué botones aparecen se define en los ajustes.

El campo «Duration» admite también entrada libre: «90» son noventa minutos, «1.5h» es una hora y media, y «1h 30m» también. Un número sin unidad son siempre minutos.

Lo que el sistema no entiende del todo se rechaza. «1h por la tarde» no se convierte en una entrada de una hora: se convierte en un mensaje de error.

En «What for (optional)» escribes para qué fue el tiempo. El texto viaja a la exportación y no aparece en el historial del ticket.

Varios agentes registran tiempo en el mismo ticket. Cada entrada lleva su día, su nota y el nombre de la persona que hizo el trabajo.

El tiempo se registra sobre un día, no sobre una hora concreta. Para ello, la entrada tiene un campo de fecha que empieza con hoy; para rellenar lo de ayer, eliges ahí el día anterior. Un día futuro no se acepta. Una hora exacta afirmaría una precisión que la entrada no tiene.

La entrada abierta de la tarjeta «Time spent» con los botones rápidos, el campo de duración, la fecha, el interruptor «Billable» y el campo de nota.
El marco rojo señala los botones rápidos. Al lado, el campo admite entrada libre. Su texto de ejemplo muestra los formatos que acepta.Abrir la imagen a tamaño completo
La lista de entradas de tiempo de un ticket con tres entradas de dos agentes, cada una con fecha, nota y nombre.
Tres entradas, dos agentes, un ticket. El marco rojo señala una entrada: la duración, el día y el nombre arriba, la nota debajo.Abrir la imagen a tamaño completo
3

El cronómetro

Solo Professional

Para las sesiones largas hay un cronómetro en el ticket: «Start timer» lo pone en marcha y «Pause» lo detiene.

El cronómetro no crea nunca una entrada por su cuenta. Propone el tiempo transcurrido, y no se guarda nada hasta que pulsas el botón «Log …», que indica el tiempo. Lo que se registra es el tiempo que ha corrido de verdad.

Sustituye al cálculo mental, no al conocimiento. Sin él la función está completa, porque teclear el valor es la vía principal.

Abrir otro ticket pausa el cronómetro en marcha, y el ticket nuevo te dice a qué ticket está enganchado. Si en otro ticket todavía espera tiempo sin registrar y arrancas aquí el cronómetro, la aplicación pregunta primero. La pregunta «Start timer» ofrece «Log …» para el tiempo del otro ticket, «Discard» y «Cancel». Aparece a partir de un minuto transcurrido.

Una ventana oculta no es una pausa. El cronómetro sigue corriendo si solo cambias de pestaña.

Contra un cronómetro olvidado toda la noche existe un tiempo máximo de marcha. El valor se recorta, nunca se descarta, y se le comunica al agente.

El cronómetro está desactivado de fábrica. Lo encuentras en los ajustes, en «Stopwatch on the ticket».

El cronómetro en marcha en la tarjeta «Time spent» con su lectura, «Pause», «Discard» y el botón que lo registra.
El cronómetro está en marcha. El marco rojo señala el botón que adopta la lectura; hasta entonces no se guarda nada.Abrir la imagen a tamaño completo
4

Facturable o no

Solo Professional

Cada entrada lleva un interruptor «Billable». El tiempo se registra una vez, y el interruptor decide si va a la factura.

Por eso el ticket puede mostrar dos totales: a la izquierda todo lo registrado y a la derecha la suma facturable. El segundo total solo aparece cuando difiere del primero.

No hay un tipo aparte para las cortesías. La cortesía, el trabajo en garantía y el rehacer interno se llaman de forma distinta en cada empresa, y el sistema conoce solo la única distinción de la que depende el dinero.

Así se registra una cortesía: introduce el tiempo como siempre, desactiva «Billable» y escribe el motivo en la nota.

La entrada lleva entonces de forma visible «not billable». Los minutos siguen en el total registrado, porque el trabajo sí se hizo.

Quien no registra el tiempo pierde justo la cifra que después explica por qué se cobró tan poco a un cliente.

Si la mayor parte de tu trabajo no es facturable, invierte el valor de partida con el interruptor «New entries are billable by default».

La tarjeta «Time spent» con ambos totales en su cabecera y una entrada con la marca «not billable».
Ambos totales están arriba, uno junto al otro. El marco rojo señala la entrada sin marca: sus minutos cuentan a la izquierda y no a la derecha.Abrir la imagen a tamaño completo
5

Al minuto o redondeado hacia arriba

Solo Professional

De fábrica se factura todo al minuto. Quien factura en cuartos de hora define dos valores.

«Rounding increment (minutes)» es el paso. Cada entrada se redondea al alza hasta el siguiente múltiplo.

«Minimum per entry (minutes)» es el mínimo. Cada entrada se factura al menos con ese valor.

Los dos actúan uno detrás de otro: primero el mínimo y después el paso. Con un mínimo de 20 y un paso de 15, cinco minutos se convierten en treinta, porque el resultado tiene que cumplir ambas cosas.

Debajo de los dos campos hay una frase de ejemplo con tus propios valores. Está calculada, no afirmada.

Solo se redondea el valor facturado, y siempre por entrada, nunca el total. Dos entradas pequeñas se redondean por tanto dos veces.

El tiempo registrado queda intacto. Cambiar después el redondeo no falsea ningún dato antiguo, porque el valor se calcula en el momento de mostrarlo.

En la entrada ves ambos: donde el redondeo cambia el valor, el resultado aparece al lado entre paréntesis.

Los campos «Rounding increment» y «Minimum per entry» con la frase de ejemplo calculada y la nota de debajo.
El marco rojo señala la frase de ejemplo, calculada a partir de los valores de encima. La frase de debajo dice lo que el redondeo no toca.Abrir la imagen a tamaño completo
Una entrada de tiempo de cinco minutos con el valor facturado al lado entre paréntesis.
El marco rojo señala la entrada que cambia el redondeo. A la izquierda está lo registrado y, entre paréntesis, lo que se factura.Abrir la imagen a tamaño completo
6

Una entrada de tiempo antes de cerrar

Solo Professional

Un proveedor de servicios suele no querer que se cierre ningún ticket sin tiempo registrado. Para eso hay un interruptor.

Se llama «Require a time entry before resolving or closing» y está desactivado de fábrica.

Se aplica solo cuando una persona cambia el estado, y solo a quienes pueden registrar tiempo. También se aplica cuando una plantilla de respuesta fija el estado en un ticket individual. Un agente sin entrada recibe un mensaje y el ticket se queda abierto.

El cierre automático, la fusión y las acciones en lote no se bloquean nunca. De lo contrario habría tickets que ya nadie podría cerrar.

Este es el interruptor más peligroso de toda la función. Actívalo solo cuando tu equipo registre el tiempo de verdad siempre.

El interruptor «Require a time entry before resolving or closing» con la frase que nombra las excepciones.
El marco rojo señala el interruptor. La frase de debajo nombra los tres casos que no se bloquean nunca.Abrir la imagen a tamaño completo
7

La columna «Time» en la lista de tickets

Solo Professional

La lista de tickets recibe una columna «Time» que muestra cuánto se ha registrado ya en un caso.

No hay que activarla. Aparece en cuanto el registro de tiempos está activado. Solo la ven los agentes y los administradores. Puedes quitarla de tu lista con «Columns».

En ventanas estrechas es de las primeras que vuelven a caer. La lista conserva entonces las columnas sin las que no se puede encontrar un ticket.

La lista de tickets con una columna «Time» y valores en los tickets que llevan tiempo registrado.
El marco rojo señala la columna. Solo los tickets con tiempo registrado llevan un valor.Abrir la imagen a tamaño completo
8

El informe

Solo Professional

El tiempo que solo está en un ticket individual no es base para una factura. Por eso la página de informes lleva una tarjeta «Time spent». Solo quien tiene el permiso «Time tracking: see the report» ve la tarjeta.

Arriba hay cuatro cifras: registrado, facturado, número de entradas y número de tickets que llevan algo de tiempo.

Esa última cifra es la más importante después del total. Cuarenta horas en tres de quinientos tickets no es una evaluación: son tres agentes que son los únicos que registran.

Debajo vienen los desgloses: por quien solicita, por equipo, por categoría y por día.

Además hay una tabla por cada campo personalizado. Ese es el camino a facturar por empresa o por centro de coste: creas un campo personalizado, lo rellenas en el ticket y el informe agrupa por él.

El periodo de la parte superior de la página se refiere al día en que se hizo el trabajo. El trabajo de julio en un ticket de junio consta, por tanto, en el informe de julio.

Una nota bajo los botones de exportación merece tomarse en serio: las cifras proceden de entradas hechas por personas y de tus reglas de redondeo. Son una base de trabajo, no una factura auditada.

La página de informes con la tarjeta «Time spent», sus cuatro cifras y las tablas de debajo.
La tarjeta está en la página de informes. El marco rojo muestra dónde encontrarla.Abrir la imagen a tamaño completo
Las cuatro tarjetas de la tarjeta: registrado, facturado, entradas y tickets con tiempo.
El marco rojo señala el número de tickets con tiempo. Pone en perspectiva el total que tiene a su izquierda.Abrir la imagen a tamaño completo
Las tablas por solicitante, por campo personalizado, por equipo y por categoría, cada una con el tiempo registrado y el facturado.
El marco rojo señala el desglose por categoría. Cada fila nombra ambos totales.Abrir la imagen a tamaño completo
La tabla del campo personalizado «Cost centre» con una fila por centro de coste.
Una tabla por campo personalizado. El marco rojo señala el desglose por centro de coste.Abrir la imagen a tamaño completo
9

La exportación para contabilidad y para el cliente

Solo Professional

Bajo la tarjeta hay tres botones. Entregan las entradas individuales, no los totales de la página. Contienen exactamente las entradas que coinciden con tus filtros.

Son dos destinatarios, no tres formatos de archivo. «Export entries (CSV)» y «Export entries (Excel)» van a contabilidad: ambos son completos y no se recortan nunca.

«Export entries (PDF)» es el documento para una persona. Va al cliente como anexo de la factura. El PDF no tiene columna para la nota.

El PDF está limitado a 20.000 entradas, y el propio documento lo indica. De todos modos, nadie lee una factura con más líneas que esas.

Los tres archivos se construyen a partir de la misma fuente: los filtros, el redondeo, las columnas y las cifras existen una sola vez, así que los tres no pueden separarse.

Una entrada que no es facturable tiene una celda vacía en la columna de facturable, no un cero. Un cero se sumaría en una tabla dinámica.

Si la «Per-agent evaluation» del registro de tiempos está desactivada, la columna «Agent» falta en los tres archivos. Si tu licencia vuelve a Basic, las entradas existentes siguen siendo legibles y exportables.

Los tres botones «Export entries (CSV)», «(Excel)» y «(PDF)» con las frases que nombran la diferencia.
El marco rojo señala los tres botones. Las frases de debajo dicen qué archivo está pensado para quién.Abrir la imagen a tamaño completo
Una página del PDF generado con la tabla de entradas individuales. Los totales están en la página 1.
Este es el documento que recibe el cliente. Cada línea es una entrada con su fecha, su ticket, su agente, su nota y ambos valores.Abrir la imagen a tamaño completo
10

Los clientes no ven el tiempo registrado

Solo Professional

Un cliente no ve nunca las entradas de tiempo, ni siquiera en su propio ticket.

Esto no es un ajuste, sino un cerrojo en el servidor. No hay ningún interruptor que lo abra.

El motivo está en las propias entradas: las notas se escriben para el equipo. Dicen qué salió mal y cuánto duró la búsqueda de la causa.

Otros sistemas de este tipo hacen lo mismo. Donde el tiempo llega al cliente, llega como documento.

Para eso está la exportación en PDF: sale con la factura y no al ticket del portal de clientes.

Más sobre esto en la tarjeta: La exportación para contabilidad y para el cliente

El mismo ticket tal y como lo ve el cliente: descripción, comentarios y estado, pero sin la tarjeta «Time spent».
El mismo ticket, visto por quien solicitó. La tarjeta con el tiempo no está en absoluto.Abrir la imagen a tamaño completo
11

El desglose por agente se puede desactivar

Solo Professional

El informe puede mostrar además quién ha registrado cuánto. De fábrica no lo hace.

El tiempo por persona son datos de rendimiento y, en muchas empresas, el comité de empresa tiene algo que decir al respecto.

El interruptor se llama «Per-agent evaluation» y está en los ajustes.

Mientras esté desactivado, el servidor ni siquiera entrega las cifras. La tabla no está oculta: no existe.

Esa diferencia importa. Un cerrojo que solo conoce la pantalla no es un cerrojo.

Más sobre esto en la tarjeta: Sin historial de disponibilidad ni evaluación por persona

El informe con las tablas por equipo y por día, sin una tabla por agente.
Así es el informe de fábrica. Entre la categoría y el día no hay ninguna tabla por agente.Abrir la imagen a tamaño completo
El mismo lugar con el interruptor activado: una tabla «By agent» con una fila por agente.
El mismo lugar tras activar el interruptor. Entre «By category» y «By day» hay ahora una tabla por agente.Abrir la imagen a tamaño completo

Informes y paneles

El panel muestra cómo está un equipo. El informe responde a una pregunta que tú planteas. Ambos solo leen; ninguno cambia nunca un ticket. Salvo tus propios campos, todo este bloque forma parte de Basic.

1

El panel: cómo está la cosa

Arriba hay una tarjeta por estado con su recuento. Debajo constan tres cifras para todo el equipo: «Total tickets», «Tickets which are not Closed» y «Avg. resolution time».

La cifra del medio es la importante. Dice cuánto trabajo hay abierto en este momento. Los tickets resueltos cuentan en ella hasta que se cierran.

«Avg. resolution time» se queda vacío mientras no se haya resuelto ningún ticket. Un guion es más honesto que un cero.

La tarjeta «Top 3 longest open tickets» nombra los tres casos abiertos más antiguos con su edad. Son los que ya nadie menciona. La tarjeta «Top agents closed tickets» cuenta los tickets que ha cerrado cada agente. Una selección en la tarjeta fija cuántos días mira hacia atrás.

Debajo hay tres gráficos: «Tickets by status», «Tickets by priority» y «Tickets by category».

El panel muestra el estado actual. Aquí no se puede elegir un periodo para todo el panel; para eso está el informe.

El panel del equipo Helpdesk con las tarjetas de estado arriba y las tres cifras clave debajo.
El marco rojo señala el total. En este mundo de ejemplo, el equipo tiene 22 tickets, 18 de ellos sin cerrar.Abrir la imagen a tamaño completo
La tarjeta «Top 3 longest open tickets» con tres casos y su edad.
Un clic en una entrada abre el ticket.Abrir la imagen a tamaño completo
Los gráficos «Tickets by status», «Tickets by priority» y «Tickets by category».
Las categorías son las del propio equipo. Otro equipo muestra aquí otras distintas.Abrir la imagen a tamaño completo
2

Cada equipo tiene su propio panel

La barra lateral lleva una entrada por equipo. Se llama «Dashboard» seguido del nombre del equipo.

Cada entrada muestra solo los tickets de su propio equipo. Las cifras, las categorías y los casos más antiguos son, por tanto, distintos en cada equipo.

No hay un permiso por panel. Los agentes ven los paneles de todos los equipos a los que pertenecen, y los administradores los ven todos. Los clientes solo ven el panel de un equipo si el interruptor del equipo «Can see their own tickets of this team in the dashboard and in reports» está activado.

Quien no tiene derecho a un panel no ve la entrada en absoluto. Una entrada bloqueada pero visible solo genera preguntas.

El panel del equipo Helpdesk, con la entrada «Dashboard · Helpdesk» de la barra lateral resaltada.
El marco rojo señala la entrada de la barra lateral. En este mundo de ejemplo, Helpdesk muestra 22 tickets.Abrir la imagen a tamaño completo
El mismo panel para el equipo de red, con otras cifras y otras categorías.
La misma página, otro equipo. Aquí son 6 tickets, y las categorías son «Wi-Fi» y «Firewall».Abrir la imagen a tamaño completo
3

Generar y filtrar el informe

La página «Reports» está vacía cuando la abres. Solo está el recuadro de filtros.

Solo el clic en «Generate report» inicia el cálculo. Tarda un momento, porque todas las secciones se calculan a la vez.

Es a propósito. Un informe que recalculara con cada pulsación sería inservible en un conjunto de datos grande.

Después hay cuatro cifras clave arriba y los gráficos debajo.

Cada gráfico nombra sus cifras. Los anillos imprimen el recuento y la proporción en la leyenda de al lado; las barras imprimen el recuento encima de la barra.

El recuadro de filtros de arriba es donde planteas la pregunta. Puedes elegir el periodo con «From» y «To», el equipo, el estado, el agente, quien solicita, la sede, la prioridad, la categoría principal y la subcategoría, y el canal por el que llegó el ticket.

Si defines varios campos, se aplican a la vez. «Periodo julio, equipo Helpdesk, prioridad alta» es una sola pregunta.

El periodo se rige por el día en que se creó el ticket.

Hay una excepción. El informe de tiempos se rige por el día en que se hizo el trabajo. El trabajo de julio en un ticket de junio aparece, por tanto, en el informe de julio.

Después de cada cambio en el filtro hay que volver a pulsar «Generate report».

Esta página lleva además los análisis de otras funciones. Solo aparecen cuando la función está activada y ocurrió algo en el periodo elegido.

Se explican donde corresponde: los plazos en «Métricas de SLA en los informes», las valoraciones en «La evaluación de las valoraciones», la distribución en «El informe sobre la distribución» y el esfuerzo en «El informe» del registro de tiempos.

La página de informes justo después de abrirla: solo el recuadro de filtros, sin cifras.
El marco rojo señala «Generate report». Hasta que alguien lo pulsa, la página se queda vacía.Abrir la imagen a tamaño completo
El recuadro de filtros de la página de informes con periodo, equipo, estado, agente, categorías y canal.
Todos los campos se aplican a la vez. Vacío significa «todos».Abrir la imagen a tamaño completo
El informe generado con cuatro cifras clave y los primeros gráficos debajo.
En este mundo de ejemplo hay 28 tickets. Cada barra lleva su recuento encima, y los anillos muestran al lado el recuento y la proporción.Abrir la imagen a tamaño completo
4

Filtrar y agrupar por tus propios campos

Solo Professional

Si has creado campos propios, el informe los ofrece igual que los integrados. Eso vale para todos los tipos de campo, incluidos «Integer», «Decimal», «Date» y «Yes / No».

Cada uno de tus campos recibe un filtro en el recuadro y un gráfico propio en el informe.

Eso responde a preguntas que solo se hace tu empresa. «¿Cuántos tickets van a qué centro de coste?» es una de ellas.

Los nombres de los gráficos son los nombres de tus campos. No se traducen, porque proceden de tu instalación.

Dónde se crean los campos propios se describe en «Campos personalizados».

Dos gráficos construidos a partir de campos personalizados: «Asset tag» y «Cost centre».
Este mundo de ejemplo tiene los campos «Asset tag» y «Cost centre». Tu instalación mostrará aquí los tuyos.Abrir la imagen a tamaño completo
5

Qué columnas muestra el informe

En «Settings → Report Settings» decides qué campos ofrece el informe.

La página tiene tres secciones: «Admin», «Agent» y «Customer». Cada sección lleva la misma lista con sus propios interruptores.

Un campo que desactives aquí desaparece para ese rol del filtro y de la exportación. Eso incluye los archivos CSV y Excel.

De fábrica, los administradores y los agentes lo ven todo. Los clientes ven menos, porque no necesitan el agente, la sede ni la prioridad.

Tus propios campos aparecen en esa misma lista, bajo «Custom fields».

La página «Report Settings» con las tres secciones «Admin», «Agent» y «Customer».
El marco rojo señala la sección «Customer». Cada rol tiene su propia lista.Abrir la imagen a tamaño completo
6

Los clientes sacan su propio informe

Un cliente puede abrir el mismo informe que un agente. En él ve solo sus propios tickets.

El límite está en el sistema, no en el filtro. Un cliente no puede saltárselo ni escribiendo la dirección a mano.

Se libera en el equipo. El interruptor está en «Settings → Teams» y se llama «Can see their own tickets of this team in the dashboard and in reports».

De fábrica está desactivado. Mientras lo esté, un cliente no encuentra ni el panel ni los informes.

Qué columnas ve el cliente sale de la sección «Customer» de los ajustes de informes.

La salida a archivo también está abierta para él. Un cliente puede descargar sus propios tickets como CSV, Excel o PDF.

El interruptor del equipo que abre el panel y los informes a un cliente.
El interruptor está en el recuadro «Customer permissions». Se aplica a este equipo concreto.Abrir la imagen a tamaño completo
La página de informes desde una cuenta de cliente, con menos filtros y cifras más pequeñas.
La misma página desde la cuenta de Julia Becker. En este mundo de ejemplo ve 8 tickets en lugar de 28, y falta el filtro de agente.Abrir la imagen a tamaño completo
7

Exportar como CSV, Excel o PDF

Bajo el recuadro de filtros hay tres botones: «CSV export», «Excel export» y «PDF export».

Los tres usan los filtros tal como están en el momento en que haces clic.

El archivo de Excel tiene la hoja «Key figures» con las cifras. La hoja «Tickets» con los casos individuales solo se añade si marcas «Include ticket table in export».

Las cifras y los gráficos van siempre incluidos. La lista de tickets individuales, solo cuando marcas «Include ticket table in export».

Al marcarlo aparecen debajo el número real de tickets y el número estimado de páginas.

Con muchísimos tickets aparece además una advertencia roja. Dice que la exportación puede tardar un rato.

CSV y Excel contienen todas las filas. El PDF se detiene en 20.000 tickets y lo escribe en el documento.

El límite aparece ya en la página antes de exportar. Un límite del que solo te enteras en el documento terminado llega tarde.

Los tres botones de exportación y, debajo, la casilla de la tabla de tickets.
El marco rojo señala la casilla. Solo cuando está marcada aparece la línea con el número de tickets. En este mundo de ejemplo son 28 tickets y unas 4 páginas.Abrir la imagen a tamaño completo
8

El PDF imprime las cifras junto a los gráficos

El PDF está pensado para pasarlo a otras personas. Contiene los mismos gráficos que hay en pantalla.

Debajo de cada gráfico están la cifra con la que se construyó y la proporción en porcentaje.

Por eso están ahí. Una barra se puede mirar, pero no comprobar.

En pantalla, el puntero del ratón muestra la misma cifra. En una hoja impresa no hay puntero de ratón.

El documento nombra arriba el periodo y el día en que se creó. Sin fecha en el filtro no hay periodo que nombrar.

Una página del PDF generado con gráficos y sus cifras debajo.
El documento tal y como lo recibe el destinatario. Debajo de cada gráfico están el recuento y la proporción.Abrir la imagen a tamaño completo

Encuestas de satisfacción (CSAT)

Cuando un ticket se cierra, preguntas a tus clientes cómo ha ido. Todo este bloque forma parte de Professional.

1

La encuesta tras el cierre

Solo Professional

Antes de empezar: Tienen que darse dos cosas; si no, no ocurre nada. El envío de correo tiene que estar configurado. Y en «Settings → Security», la dirección pública de esta instalación tiene que ser correcta, porque el enlace del correo se construye a partir de ella. Con una dirección equivocada guardada ahí, el sistema envía igualmente la encuesta y tu cliente acaba en una página que no existe.

Cuando se cierra un ticket, quien solicitó recibe un correo con cinco líneas numeradas, una por cada valoración de una a cinco estrellas. Cada línea es un enlace propio, y un clic es toda la respuesta.

El correo no sale de inmediato. El sistema espera una hora tras el cierre y, a partir de ahí, un servicio en segundo plano envía cada diez minutos las encuestas que tocan. La hora es intencionada: un ticket que se reabre enseguida no debería disparar una encuesta.

Hay exactamente una encuesta por ticket. Aunque un ticket se reabra y se vuelva a cerrar más tarde, el sistema no pregunta una segunda vez.

El enlace no necesita cuenta de cliente y es válido 30 días. Hasta entonces, tu cliente puede cambiar la valoración: un clic en la estrella equivocada es más frecuente que el abuso.

El comentario es opcional. Pulsar una estrella ya es una valoración; quien quiera añadir algo encuentra un campo para ello en la página y lo confirma con «Update rating».

La página muestra solo el número y el título del ticket. La descripción, los comentarios y el historial no están: el enlace es un derecho a valorar, no a leer, porque puede reenviarse o acabar en un buzón compartido.

El clic desde el correo solo escribe la valoración cuando la página se ha cargado. Por eso los antivirus y los servicios de vista previa no valoran tus tickets: recuperan la dirección, pero no ejecutan JavaScript. Para una persona sigue siendo un solo clic.

La valoración que vuelve queda en el ticket, donde la ven los agentes y los administradores del equipo responsable. El cliente no la ve ahí nunca, ni siquiera la suya.

No se pregunta por cada ticket cerrado. Sin una dirección de quien solicitó no sale ningún correo. Tampoco sale una encuesta si quien solicitó cerró el ticket él mismo o si su dirección está en la lista de bloqueo. También quedan fuera los avisos duplicados fusionados y los avisos enganchados a una incidencia colectiva: resolver una incidencia colectiva cierra con un clic todos los avisos enganchados y, sin esa excepción, se encuestaría a cada persona sobre el mismo trabajo. Además, las personas externas solo reciben la encuesta después de dar su consentimiento. La tarjeta «Quién recibe la encuesta» explica quién cuenta como externo.

Cada correo de encuesta termina con un enlace para darse de baja. Después de una valoración, la página de la encuesta muestra además el enlace «Stop receiving surveys». La tarjeta «Consentimiento y baja» explica ambos.

Más sobre esto en la tarjeta: Quién recibe la encuesta, Consentimiento y baja

El correo de la encuesta en el buzón del cliente, con cinco enlaces de valoración numerados y el enlace a la página de la encuesta.
Así llega la encuesta. Cada una de las cinco líneas es un enlace propio y, debajo, está el camino a la página con el campo de comentario. La dirección de los enlaces es la que guardaste en «Security».Abrir la imagen a tamaño completo
La página de la encuesta con cinco estrellas, la valoración puesta, el comentario y el mensaje de agradecimiento.
La página tras pulsar la quinta estrella: la valoración está guardada y el campo de comentario sigue abierto. Solo se muestran el número y el título del ticket.Abrir la imagen a tamaño completo
La valoración en el ticket con cinco estrellas y el comentario del cliente.
El mismo resultado en el ticket. El marco rojo señala la valoración: está aquí para el equipo, no para el cliente.Abrir la imagen a tamaño completo
2

Activarla y limitarla

Solo Professional

La encuesta tiene exactamente un lugar donde configurarse: en «Settings → General», en la tarjeta «Customer Satisfaction Score (CSAT)». Esta tarjeta explica los tres controles del envío. El campo «Own e-mail domains» de la misma tarjeta se explica en la tarjeta «Quién recibe la encuesta».

«Send satisfaction surveys» activa el envío; de fábrica está desactivado. Solo se encuestan los tickets cerrados después de activarlo, porque si no, todo tu histórico recibiría un correo de golpe.

Si vuelves a desactivarlo, las valoraciones que ya tienes siguen visibles. Lo único que ocurre es que ya no sale nada nuevo.

Encima de los interruptores ves la dirección a partir de la cual se construyen los enlaces. Está ahí para comprobarla, no para editarla: la cambias en el único sitio donde se mantiene, y la indicación de al lado te lleva hasta él.

El interruptor del medio, «Per-agent evaluation», pertenece al informe. Lo que hace allí, y por qué está desactivado de fábrica, está en la tarjeta sobre el informe. Sigue siendo utilizable aunque la encuesta esté desactivada.

«At most one survey per requester within» limita con qué frecuencia se pregunta a la misma persona. De fábrica son 7 días: a quien avise de varios tickets dentro de esa ventana se le pregunta una sola vez.

Con 0 preguntas en cada ticket cerrado. Para un helpdesk interno eso suele ser demasiado, porque las mismas personas avisan una y otra vez; un servicio de atención con muchos remitentes distintos rara vez llega al límite.

La encuesta es sencilla a propósito. La escala está fijada de una a cinco estrellas, y también lo están la espera de una hora y la validez de 30 días. Dos escalas distintas en la misma base de datos harían que el informe promediara cosas que no se pueden comparar.

Más sobre esto en la tarjeta: El informe sobre las valoraciones, Quién recibe la encuesta

La tarjeta «Customer Satisfaction Score (CSAT)» con dos interruptores y el campo numérico del límite.
Todo el ajuste en una tarjeta. Los marcos rojos señalan los dos interruptores y el campo del límite; encima está la dirección a partir de la cual se construyen los enlaces.Abrir la imagen a tamaño completo
La tarjeta «Public address of this installation» con el campo de la dirección y la línea «Currently in use».
La dirección en sí se mantiene en «Settings → Security». La línea de debajo te dice qué dirección se está usando ahora mismo y de dónde salió.Abrir la imagen a tamaño completo
3

Quién recibe la encuesta

Solo Professional

Antes de empezar: Tras la actualización a 1.11.0, las personas externas solo reciben la encuesta después de dar su consentimiento. Por eso, introduce los dominios de correo de tu empresa. Si no, tus empleados también cuentan como externos y ya no reciben ninguna encuesta.

La encuesta distingue dos grupos de destinatarios. Los empleados de tu empresa la reciben sin preguntarles antes. Todas las demás personas cuentan como externas. Las personas externas solo reciben la encuesta después de haber dado su consentimiento.

Los empleados pueden darse de baja en cualquier momento. Las personas externas pueden retirar su consentimiento en cualquier momento. La tarjeta «Consentimiento y baja» explica cómo.

Tú decides quién cuenta como empleado en el campo «Own e-mail domains». Está en «Settings → General», en la tarjeta «Customer Satisfaction Score (CSAT)». Solo los administradores pueden ver y cambiar el campo. Introduce ahí los dominios de tu empresa, separados por comas. Después haz clic en «Save domains».

Una dirección cuenta como la de un empleado si su dominio está en la lista. Una entrada abarca también sus subdominios. Así, «example.com» también vale para «it.example.com», pero no para «myexample.com».

Al guardar, el sistema ordena la lista. Las mayúsculas pasan a minúsculas, se elimina una «@» al principio y desaparecen las entradas duplicadas. Si una entrada no es un dominio válido, aparece el mensaje «These entries are not valid domains:» con esa entrada. En ese caso no se guarda nada.

Si el campo está vacío, todas las direcciones cuentan como externas. Es el ajuste de fábrica.

Para una sola cuenta puedes anular lo que decide el dominio. Abre la cuenta en «User management» con «Edit». En el campo «Satisfaction survey» eliges «Automatic by domain», «Employee» o «External». El ajuste de fábrica es «Automatic by domain». Al lado, «Result: …» muestra lo que significa la lista de dominios para esta cuenta.

La elección en la cuenta vale para la dirección de correo de esa cuenta. Ayuda, por ejemplo, con un empleado cuya dirección tiene otro dominio.

Tras la actualización a 1.11.0, el campo contiene los dominios permitidos de tus proveedores de inicio de sesión único. Si no usas inicio de sesión único, el campo está vacío.

Mientras la encuesta esté activada y nadie haya guardado el campo, la tarjeta muestra un recuadro: «Since version 1.11.0, external people receive the survey only after giving consent. Enter your company's e-mail domains so that your employees keep receiving the survey.» Solo los administradores ven el recuadro.

Los administradores también ven la misma frase como un aviso en la parte superior de cada página. Mientras se muestre el recuadro, el aviso aparece en cuanto al menos una encuesta no se envió en los últimos 30 días. «Open the survey settings» lleva a la tarjeta. «Hide for 30 days» lo oculta para tu cuenta durante 30 días.

Hay una sola cosa que hacer: introducir los dominios y hacer clic en «Save domains». Esto vale también si la lista ya es correcta o si debe quedar vacía. Después, el recuadro y el aviso desaparecen.

Debajo del campo, una línea cuenta las encuestas que no se enviaron en los últimos 30 días, por ejemplo «Surveys not sent in the last 30 days: 2 without consent, 1 after unsubscribing.» Cada ticket cuenta una vez. Otros motivos, como la lista de bloqueo, no se cuentan. El enlace «Show consents and unsubscribes» que está al lado abre la lista de la tarjeta «Consentimiento y baja». Solo los administradores ven la línea y el enlace.

La regla solo vale para la encuesta de satisfacción. Todos los demás correos salen como antes, por ejemplo las respuestas de los agentes.

Más sobre esto en la tarjeta: Consentimiento y baja

La tarjeta «Customer Satisfaction Score (CSAT)» con el recuadro sobre la actualización, el campo «Own e-mail domains», «Save domains» y la línea con el recuento.
Los marcos rojos señalan el campo «Own e-mail domains» y «Save domains». Arriba está el recuadro que permanece hasta que el campo se guarda por primera vez.Abrir la imagen a tamaño completo
El diálogo «Edit user» con el campo «Satisfaction survey» y la línea «Result: …» al lado.
El marco rojo señala el campo «Satisfaction survey». Al lado ves lo que significa la lista de dominios para esta cuenta.Abrir la imagen a tamaño completo
5

El informe sobre las valoraciones

Solo Professional

En «Reports», la satisfacción tiene una sección propia, «Customer satisfaction (CSAT)». Aparece en el mismo informe que todo lo demás, pero solo sigue dos de los filtros: el periodo y el equipo. Sin fecha abarca los últimos 30 días.

Arriba hay cinco tarjetas. «Average score» es la media de las estrellas, «Satisfaction rate (4-5 stars)» te dice qué proporción quedó satisfecha, «Response rate» es cuántas personas respondieron y «Surveys sent» cuenta las encuestas que salieron. Bajo ambas tasas encuentras, en letra pequeña, la fracción con la que se construyeron.

«Closed without survey» es la quinta tarjeta. Cuenta los tickets cerrados por los que nunca se preguntó, con el número total de tickets cerrados debajo. Sin esa cifra tomarías una tasa como el retrato de tus clientes, y descansaría sobre un subconjunto que no ves.

La cifra que más importa no es la media, sino la tasa de respuesta. Una buena puntuación construida sobre pocas respuestas dice poco sobre tus clientes.

Debajo viene la distribución: para cada número de estrellas, de cinco a una, una barra muestra con qué frecuencia se dio, con la cifra al lado. Después viene «Trend», con una fila por cada día en que alguien respondió, con la fecha, la media de ese día como barra y el número de respuestas. Al final están «By agent», con una fila por agente, y «Latest comments», con lo que la gente escribió de verdad. Un desglose «By team» se les suma en cuanto más de un equipo tiene tickets valorados.

El desglose por agente se puede desactivar. «Per-agent evaluation» está desactivado de fábrica, porque las valoraciones por persona son datos de rendimiento: en muchas empresas el comité de empresa tiene algo que decir, y con los proveedores en la nube esta evaluación a menudo no puede desactivarse en absoluto.

El interruptor actúa en el servidor y no solo en pantalla: con él desactivado, el servidor no entrega el desglose en absoluto.

La valoración concreta de un ticket queda al margen de esto y sigue siendo visible para el equipo. El interruptor regula la evaluación entre personas, no lo que se muestra en un caso. La sección CSAT no tiene exportación propia. Aquí los agentes solo ven equipos cuyos «Agent Permissions» permiten ver informes.

El filtro «Satisfaction» acota el informe a las valoraciones. «Rated only» muestra los tickets valorados, «Not rated» los no valorados, y con «Score from» y «Score to» puedes mirar todos los tickets de una o dos estrellas. El filtro se aplica a la tabla y a ambas exportaciones.

La sección «Customer satisfaction (CSAT)» del informe con cinco cifras clave y la distribución de las estrellas.
Las cinco tarjetas de la sección. El marco rojo señala «Closed without survey», la cifra que pone en perspectiva la tasa de respuesta.Abrir la imagen a tamaño completo
La sección «Trend» con una fila por día, la media como barra y el número de respuestas.
La evolución en el tiempo. Por cada día ves la fecha, la media como barra con la cifra al lado y, a la derecha, cuántas respuestas llegaron ese día. En el ejemplo, ambas respuestas llegaron el mismo día, así que hay una fila.Abrir la imagen a tamaño completo
El desglose «By agent» con una fila por agente y los últimos comentarios.
El desglose por agente, junto con los comentarios tal y como se escribieron. Esta parte del informe es la que se puede desactivar.Abrir la imagen a tamaño completo
6

Una mala valoración como disparador

Solo Professional

Una valoración puede disparar una regla. En el editor de reglas de «Settings → Automation» hay una condición para ello, «Satisfaction rating (CSAT)», y al lado eliges «is at most», «is at least», «is» o «is not». El tercer campo contiene las estrellas, de una a cinco, con el número al lado.

El caso habitual es «is at most 2». Encima de la regla lees entonces la frase que el editor va escribiendo: «When a ticket was rated 2 stars or fewer, then send an e-mail to the assignee.»

Esta regla no necesita condición de tiempo. Una regla nueva trae la condición «Time without any activity» «longer than» 3 «days» en el bloque «WHEN»; quítala para que el bloque quede vacío. Eso la convierte en la excepción entre las reglas: todas las demás esperan a que algo lleve un rato sin ocurrir, y esta espera un suceso.

Como acción tienes todo lo que una regla puede hacer de todos modos: enviar un correo, subir la prioridad, pasar el ticket a otro equipo o poner un seguimiento.

Aquí hay algo que funciona distinto. Las reglas normalmente dejan en paz los tickets cerrados, pero una valoración llega casi siempre a un ticket cerrado, así que una regla con esta condición alcanza también a los tickets cerrados. Todas las demás reglas siguen sin hacerlo.

La condición no se aplica nunca a un ticket sin valoración, y eso incluye «is not»; de lo contrario, «no cinco estrellas» alcanzaría a todo tu histórico sin valorar. Si quieres saber cuántas personas no respondieron, eso es la tasa de respuesta del informe.

La regla actúa una vez por valoración. Debajo, «Log» abre la tabla «What this rule did» con una fila por ticket, para que veas cuándo se ejecutó y qué hizo.

El editor de reglas con la condición «Satisfaction rating (CSAT) is at most 2» y la frase encima.
La condición en el editor. Los marcos rojos señalan la condición y la frase de encima, y esa frase se reescribe con cada cambio.Abrir la imagen a tamaño completo
La tabla «What this rule did» con una fila para el ticket mal valorado.
El registro de la regla. La fila muestra el ticket, la hora y la acción que se llevó a cabo.Abrir la imagen a tamaño completo

Base de conocimiento

La parte que evita tickets: soluciones escritas una vez, que tu equipo vuelve a encontrar y que se proponen a quien solicita mientras todavía está escribiendo. Todo lo de este bloque forma parte de Basic, salvo el correo sobre las entradas pendientes de aprobación.

1

Tarjetas de tema con artículos y adjuntos

Llegas a la base de conocimiento por «Knowledge Base», en la barra de la izquierda. La vista general se compone de tarjetas, una por tema. El número de la esquina superior derecha de una tarjeta es el recuento de entradas publicadas; debajo están el nombre y la descripción del tema. Un clic en la tarjeta lleva a la lista de entradas, cada una con autor, fecha de cambio y las primeras líneas de su texto.

Los temas no se crean aquí, sino en «Settings → Knowledge Base» (ver la tarjeta «Visibilidad por tema»). Sin ni un solo tema, la vista general no muestra más que una nota: una entrada necesita siempre un tema.

Se escribe con «New entry» en la página de un tema. El editor pide tres cosas: «Title», «Topic» y «Content». Es el mismo editor que en un ticket, con la misma barra de herramientas: «Bold», «Italic», «Underline», «Strikethrough», «Text color», «Highlight color», «Bullet list», «Numbered list», «Quote», «Link» y «Clear formatting». Un enlace se crea como en un ticket: selecciona el texto, pulsa «Link» e introduce la dirección; se admiten direcciones web y de correo (http, https, mailto). «Save» sigue gris mientras falten el título o el tema, y una entrada sin texto se rechaza: los adjuntos por sí solos no son una entrada.

Las imágenes entran en el texto por el portapapeles, igual que en un ticket: haz una captura y pégala en el editor con Ctrl+V. En el texto aparece una marca como «[inline-image:1]»; al guardar, el sistema sube la imagen y la muestra exactamente ahí. Además aparece más abajo, en «Attachments», que es donde vuelves a borrarla. Se pueden pegar PNG, JPEG y GIF.

Los archivos se adjuntan solo cuando la entrada está guardada: al final de la página de la entrada está la tarjeta «Attachments» con «Upload file». Los tipos de archivo admitidos y el tamaño son los mismos que en un ticket (hasta 50 MB por archivo). Quien subió un archivo puede volver a quitarlo; los administradores pueden quitar cualquiera.

Los administradores siempre pueden escribir, y los agentes mientras el interruptor de los ajustes lo permita (ver la tarjeta «Aprobación»). Los clientes solo leen. Un administrador puede borrar cualquier entrada; un agente solo puede borrar sus propias entradas que nunca se hayan publicado.

La página general de la base de conocimiento con tres tarjetas de tema y la entrada de menú «Knowledge Base» enmarcada en rojo.
La entrada: «Knowledge Base» en la barra de la izquierda. Cada tarjeta es un tema; el número nombra las entradas publicadas y la marca ámbar las que esperan.Abrir la imagen a tamaño completo
El editor «New entry» con los campos Title y Topic, la barra de herramientas del editor y el botón «Save» atenuado.
Título, tema, contenido. Mientras no se elija un tema, «Save» sigue gris; en el marco rojo, la elección que aquí todavía falta.Abrir la imagen a tamaño completo
Una entrada de la base de conocimiento con texto formateado, una imagen pegada de la pantalla de la impresora, una lista numerada y la tarjeta «Attachments» con dos archivos.
Una entrada terminada: cabecera con tema, autor y aprobación y, debajo, el texto con una imagen pegada. Al final están ambos archivos: la guía rápida para descargar y la imagen pegada.Abrir la imagen a tamaño completo
3

Visibilidad por tema: solo interno o de cara al cliente

Antes de empezar: La visibilidad cuelga del TEMA, no de la entrada concreta. Una nota interna en un tema de cara al cliente es legible por los clientes en cuanto se publica; planifica tus temas en consecuencia y, si hace falta, mueve una entrada a otro tema con «Edit».

Los temas se mantienen en «Settings → Knowledge Base», en la tarjeta «Topics». Cada fila lleva un nombre, una descripción, un número de orden para la disposición de las tarjetas, el interruptor «Visible to customers» y dos botones para guardar y borrar; se guarda por fila, no toda la tarjeta.

Con el interruptor desactivado, solo los agentes y los administradores ven el tema, sus entradas y sus adjuntos: un cliente ni siquiera recibe la tarjeta y tampoco encuentra las entradas con la búsqueda. Con él activado, los clientes ven el tema y las entradas publicadas que contiene; los borradores siguen invisibles de todos modos.

Un tema nuevo se crea en la fila discontinua de abajo: introduce un nombre, elige la visibilidad y pulsa «Add topic». Un tema solo se puede borrar mientras esté vacío; de lo contrario borrarías con él sus entradas sin verlas.

La tarjeta «Topics» con tres temas; el interruptor «Visible to customers» está activado en el primero y desactivado en «Internal runbooks».
La diferencia está en los dos marcos rojos: «Printing» está liberado para clientes e «Internal runbooks» no. Se guarda por fila con el botón azul de la derecha.Abrir la imagen a tamaño completo
4

Soluciones propuestas mientras se crea un ticket

En cuanto hay tres caracteres en el campo «Title» del formulario «Create new ticket», el sistema busca en segundo plano y muestra el recuadro «Possible solutions from the knowledge base» con hasta cinco entradas que encajan con el título. Quien encuentra ahí su respuesta no crea un ticket, y ese es todo el objetivo.

Se busca solo en el TÍTULO, no en la descripción. Vale la misma regla que en la búsqueda: una propuesta tiene que contener al menos la mitad de las palabras del título; cuanto más preciso sea el título, menos propuestas y más ajustadas. Un clic en una propuesta la abre en una pestaña nueva para no perder el formulario a medio rellenar; «Open knowledge base», al final, lleva a la vista general completa.

Aquí también se aplica la visibilidad: a un cliente solo se le proponen entradas publicadas de temas de cara al cliente. Como agente ves además los temas internos y las entradas que todavía esperan su aprobación.

El campo «Title» del formulario de ticket nuevo con el recuadro «Possible solutions from the knowledge base» y las propuestas debajo.
Solo se ha escrito el título y el recuadro de debajo aparece solo. Arriba están las entradas que mejor encajan con el título.Abrir la imagen a tamaño completo
5

Convertir un ticket resuelto en una entrada

Antes de empezar: Se traslada TODO: la descripción y todos los comentarios, también los internos. El texto es una copia, no un enlace; léelo y quita nombres, teléfonos, direcciones de correo y números de pedido antes de guardar. Después podrá leerlo cualquiera que pueda ver el tema.

Arriba a la derecha de cada ticket está «Add to knowledge base». El botón abre el editor de una entrada nueva, rellena con el título del ticket y todo su recorrido: la descripción como primer párrafo y cada comentario debajo como cita.

Eso por sí solo no aporta nada: es materia prima. Lo importante es que la conviertas en una guía: recórtala a lo que ayudará la próxima vez y reescribe el título si suena a caso único («La impresora de la 2.ª planta arrastra dos hojas» se convierte en «Solucionar un atasco de papel»).

No hay ningún tema preseleccionado: lo eliges tú. La entrada se guarda como cualquier otra: publicada de inmediato si eres administrador, enviada a aprobación si eres agente. Después queda en la entrada la referencia interna «Source: Ticket #1», que es un salto de vuelta al caso y no es visible para los clientes.

Un ticket con el botón «Add to knowledge base» enmarcado en rojo arriba a la derecha.
El botón está arriba a la derecha en todos los tickets, sea cual sea el estado en que se encuentre. Está pensado para el caso ya resuelto.Abrir la imagen a tamaño completo
El editor «New entry» relleno con el título y el recorrido del ticket y, encima, el aviso enmarcado en rojo sobre el ticket de origen.
El aviso del marco rojo dice lo importante. En el texto de debajo está la nota interna con el número de pedido: exactamente lo que tiene que desaparecer antes de guardar.Abrir la imagen a tamaño completo
6

Aprobación: las entradas de un agente esperan al administrador

Si los agentes pueden escribir se decide con el interruptor «Agents can create entries» de «Settings → Knowledge Base». De fábrica está activado. Desactivado es un límite duro: el botón «New entry» y el botón «Add to knowledge base» del ticket desaparecen, y llamar directamente al editor también se rechaza.

Hay exactamente dos estados, «Awaiting review» y «Published»; no hay un borrador en el que trabajar en silencio sin que nadie lo vea. Quién escribe determina el estado: un administrador publica de inmediato. Un agente produce una entrada marcada como «Awaiting review», visible para agentes y administradores, no para clientes. En la tarjeta del tema aparece por ello la marca ámbar «1 awaiting review».

Los administradores reciben además un correo en cuanto una entrada está pendiente de aprobación. Ese correo forma parte de Professional. Es un añadido, no un requisito: sin envío de correo configurado, la marca sigue siendo la forma de encontrar una aprobación pendiente. Se aprueba en la página de la entrada con «Approve & publish»; después consta ahí quién la aprobó.

Si un agente cambia después una entrada publicada, vuelve a aprobación: el cambio solo es visible de nuevo para los clientes tras el siguiente «Approve & publish». Quien ya está esperando y vuelve a guardar no dispara un segundo correo. Lo mismo vale cuando un agente añade o quita un adjunto.

La página de ajustes de la base de conocimiento con el interruptor «Agents can create entries» enmarcado en rojo.
El interruptor está arriba del todo en «Settings → Knowledge Base». La frase de al lado dice qué depende de él: las entradas de los agentes esperan aprobación.Abrir la imagen a tamaño completo
Una entrada marcada como «Awaiting review» con el botón «Approve & publish» enmarcado en rojo.
La entrada procede del agente Marco Rossi y está esperando. Un clic en «Approve & publish» la hace visible para todo el que pueda ver el tema.Abrir la imagen a tamaño completo
7

Historial de cambios de la base de conocimiento

En «Settings → Knowledge Base», la tarjeta «History» está al final del todo. Enumera los últimos 200 sucesos, del más reciente al más antiguo: qué ocurrió, qué entrada o tema se vio afectado, quién lo hizo y cuándo.

Se registran siete sucesos: entrada creada, actualizada, aprobada y borrada, más tema creado, actualizado y borrado. Una entrada borrada no desaparece, por tanto, sin dejar rastro: la línea se queda aunque la entrada ya no esté.

Dos líneas a la vez no son un error: cuando un administrador crea una entrada, aparece «Entry created» y justo encima «Entry approved», porque publica sin el rodeo de la aprobación. En un agente aparece al principio solo «Entry created»; la aprobación llega después y con el nombre del administrador.

El historial solo lo ve quien puede abrir la página de ajustes de la base de conocimiento; de fábrica, los administradores. Es un historial para toda la base de conocimiento, no uno por entrada.

La tarjeta «History» con líneas como «Entry created», «Entry approved» y «Topic created», cada una con un nombre y una hora.
Arriba del todo, la entrada del agente que sigue esperando aprobación: todavía no tiene línea «Entry approved». Debajo, las entradas del administrador, cada una con ambas líneas.Abrir la imagen a tamaño completo

Copia de seguridad y restauración

Las copias de seguridad tienen una aplicación propia. Viene con el sistema y la instalación la configura, así que no hay nada que comprar ni nada que configurar. Este bloque muestra qué guarda, cuándo se ejecuta y cómo lo recuperas todo cuando hace falta. Todo este bloque forma parte de Basic.

1

La aplicación de copia de seguridad y restauración

La aplicación se llama «Ticket System Backup & Restore». Está junto al sistema de tickets y tiene su propio acceso directo en el escritorio.

Hay una versión para Windows y otra para Linux. Es la misma aplicación, solo compilada para cada sistema operativo.

Tiene seis pestañas. «Restore» enumera las copias que tienes, «Create Backup» crea una nueva, «Schedule» se ocupa de la programación, «Encryption» muestra la clave de recuperación, «Settings» muestra las rutas y «Log» el registro.

Los ajustes ya vienen rellenos. En su primer arranque, la aplicación averigua por sí misma dónde vive el sistema de tickets.

La carpeta de las copias está en «Backup directory». Puedes cambiarla, por ejemplo a otra unidad.

En Windows, la aplicación pide permisos de administrador al arrancar. Sus ajustes valen para todos los administradores del ordenador y están en «%ProgramData%\SMITEY\backup-app».

La pestaña «Restore» con cinco copias, cada una con hora, tamaño, tipo y cifrado.
El marco rojo señala la columna «Encryption». Las copias nuevas terminan en «.smbk» y están «Encrypted». Las copias antiguas en formato ZIP muestran «Not encrypted». La columna «Type» dice si una copia salió de la programación, se hizo a mano o se tomó antes de una actualización.Abrir la imagen a tamaño completo
La pestaña «Settings» con la carpeta de las copias y los datos de la base de datos.
El marco rojo señala el nombre del contenedor de PostgreSQL. Más abajo están los volúmenes que se guardan también.Abrir la imagen a tamaño completo
2

La programación funciona desde el momento de instalar

Antes de empezar: En Windows, la aplicación siempre arranca con permisos de administrador y registra la programación con esos permisos. Si Windows no deja que la tarea se ejecute sin un usuario con la sesión iniciada, queda ligada a un inicio de sesión, y la aplicación te lo advierte.

La instalación configura por sí sola la copia diaria. Se ejecuta a las 23:00 en la zona horaria del sistema de tickets.

La programación vive en el sistema operativo. En Windows es el Programador de tareas y en Linux el servicio cron. Así no hay ningún servicio adicional funcionando solo para las copias.

La copia no necesita que haya nadie con la sesión iniciada. En un servidor en el que nunca se conecta nadie se ejecuta igualmente.

La línea que hay bajo los botones te dice si la tarea existe de verdad en el sistema operativo. Una casilla marcada solo dice lo que se guardó.

Las copias se conservan en cinco niveles: 14 días, 4 semanas, 12 meses, 4 trimestres y 5 años. Una copia se mantiene mientras sea la más reciente de su periodo en uno de esos niveles.

Lo que cuenta son días naturales, no archivos. Dos copias en un mismo día son un día.

Las copias que creas a mano no se borran nunca automáticamente. Eso significa el 0 de «Keep manual».

Si cambias la programación, tu cambio sobrevive a una actualización. La instalación solo la define si nunca has definido una programación. Si desactivaste la copia de seguridad, sigue desactivada. «Remove all scheduled tasks» también se mantiene: una actualización no vuelve a crear la programación después.

La pestaña «Schedule» con «Daily» marcado y la hora fijada en las 23:00.
Los marcos rojos señalan «Daily» y la hora. La frase de encima nombra ambas vías: el Programador de tareas y cron.Abrir la imagen a tamaño completo
La línea «Registered with the operating system: yes (Daily)» bajo los botones.
Esta línea se comprueba en cada arranque. Si dice «NO», no se ejecuta nada por sí solo; entonces usa «Apply schedule» como administrador.Abrir la imagen a tamaño completo
Los seis campos de conservación: 14, 4, 12, 4, 5 y 0.
El marco rojo señala los niveles. «Keep manual (0 = keep all)» significa que las copias hechas a mano se conservan.Abrir la imagen a tamaño completo
La pestaña «Schedule» después de «Apply schedule», con «02:00 (America/New_York)» y «Registered with the operating system: yes (Daily)» debajo.
Los marcos rojos están sobre «Apply schedule» y sobre las líneas de debajo. Entre paréntesis aparece la zona horaria del sistema de tickets. La hora vale en esa zona y no en la zona horaria del equipo.Abrir la imagen a tamaño completo
3

Qué contiene una copia de seguridad

Una copia contiene todo lo que compone el estado de tu sistema. Es decir, la base de datos, los archivos adjuntos, los archivos guardados y las claves. Solo falta una base de datos fuera de SMITEY.

Las claves son la parte que es fácil pasar por alto. Descifran las credenciales guardadas, por ejemplo las de tu cuenta de correo. Sin ellas, una restauración volvería con credenciales muertas.

Cada copia nueva es un único archivo cifrado con la terminación «.smbk». Contiene un archivo por volumen, una lista de su contenido y la base de datos como archivo de texto, si está incluida.

El sistema sigue funcionando mientras tanto. Tus agentes ni siquiera notan una copia.

«Estimate size» te dice de antemano cuánto ocupa la base de datos. Los volúmenes con los adjuntos se suman a ella. La copia no se comprime.

No se sobrescribe nunca nada. Cada copia es un archivo propio, y solo la limpieza retira las antiguas.

Solo los administradores pueden leer las copias de seguridad. Lo mismo vale para el archivo de configuración y para el archivo con el primer acceso en la carpeta de instalación. El instalador y cada actualización establecen estos permisos por sí solos.

Si tu base de datos funciona en su propio servidor y no en el contenedor de SMITEY, la aplicación no puede hacerle una copia de seguridad. Haz entonces su copia con tus propias herramientas. En ese caso la copia contiene solo los adjuntos, los archivos guardados y las claves, cifrados como siempre. Una actualización detecta sola una base de datos así y cambia el ajuste de la aplicación. Hasta entonces la copia diaria falla en una instalación así, salvo que antes lo cambies a mano. En la línea de comandos también puedes hacerlo a mano con «config --database external». Con «config --database bundled» vuelves al ajuste anterior.

Más sobre esto en la tarjeta: Cifrado y clave de recuperación

La pestaña «Create Backup» con los botones «Estimate size» y «Create backup now».
El marco rojo señala ambos botones. La frase de encima enumera lo que se incluye.Abrir la imagen a tamaño completo
El mensaje del final con la ruta completa del archivo creado.
Cuando está hecho, el nombre del archivo aparece al final de la ventana. La hora forma parte del nombre.Abrir la imagen a tamaño completo
4

Cifrado y clave de recuperación

Antes de empezar: Guarda la clave de recuperación fuera del servidor. Sin ella no se puede abrir ninguna copia cuando se pierde el servidor. Nadie puede recuperarla por ti.

Cada copia nueva está cifrada. Esto vale para las copias de la programación, las hechas a mano y las anteriores a una actualización. No tienes que activar nada.

Las copias se cifran con AES-256. La instalación crea la clave por sí misma. En una instalación existente se crea con la primera actualización a una versión con cifrado. Se guarda protegida en el servidor. Solo los administradores pueden leerla.

Esto protege las copias fuera del servidor. Quien encuentre una copia en una unidad de red, en una memoria USB o en un almacenamiento en línea no puede leerla sin la clave. Quien controla el propio servidor también tiene la clave.

La clave de recuperación es la misma clave en una forma que puedes anotar. Empieza por «SMBK-». La encuentras en la pestaña «Encryption» y en el archivo «SMITEY-credentials.txt» de la carpeta de instalación. Si borraste ese archivo, la clave sigue estando en la pestaña «Encryption».

«Copy» pone la clave en el portapapeles. «Save to file...» la guarda con el ID de clave y la fecha en un archivo de texto. Guárdalo, por ejemplo, en un gestor de contraseñas o en papel en una caja fuerte.

Hasta que confirmes que la clave está guardada, la aplicación muestra una barra amarilla arriba. Para confirmar, haz clic en «I stored the key outside this server» y responde a la pregunta con «Yes». La barra desaparece entonces. Después la pestaña muestra cuándo confirmaste.

El ID de clave te dice a qué servidor pertenece una copia. Si una copia no pertenece a este servidor, la aplicación nombra su ID de clave. Después pide la clave de recuperación correspondiente.

Si la aplicación no puede leer la clave, no hace ninguna copia. Tampoco hace una sin cifrar. En ese caso la pestaña «Encryption» indica que la clave no se puede leer. Si falta del todo el archivo de la clave, la siguiente copia crea una clave nueva. La barra amarilla vuelve a aparecer entonces, porque la clave nueva también hay que guardarla. Las copias más antiguas solo se pueden abrir con la clave de recuperación antigua.

Las copias más antiguas en formato ZIP no están cifradas. Todavía puedes restaurarlas. La pestaña muestra cuántas hay. La limpieza las elimina con las mismas reglas que a cualquier otra copia.

En un servidor sin escritorio, «key --show» muestra lo mismo en la línea de comandos.

Más sobre esto en la tarjeta: Cómo recuperarlo todo, En un servidor sin escritorio

La pestaña «Encryption» con la clave de recuperación, el ID de clave y tres botones. La barra amarilla de aviso está arriba.
Los marcos rojos señalan la barra de aviso, la clave y el ID de clave y «I stored the key outside this server». La clave de la imagen procede de un entorno de pruebas.Abrir la imagen a tamaño completo
La misma pestaña después de la confirmación, sin la barra de aviso.
El marco superior señala la hora de la confirmación. El inferior muestra cuántas copias siguen sin cifrar.Abrir la imagen a tamaño completo
5

Recuperarlo todo

Antes de empezar: Una restauración sobrescribe el estado actual. Todo lo creado desde la copia elegida desaparece después.

En la pestaña «Restore» eliges la copia que quieres recuperar. Después pulsas «Restore».

La aplicación pregunta primero. Dice lo que va a ocurrir: el estado actual se sobrescribe y la aplicación reinicia los contenedores. Si hay personas anonimizadas en el estado actual, sigue una segunda pregunta. Indica cuántas son y pregunta si deben anonimizarse de nuevo después de la restauración. «Yes» está preseleccionado. Con «No» la copia se restaura sin este paso. Si en su lugar cierras la ventana, no se restaura nada.

La marca «Wipe target volumes before restore» vacía antes los volúmenes. Así no queda ningún archivo que no existiera cuando se hizo la copia.

Los pasos aparecen en la pestaña «Log». Ahí ves uno a uno lo que hizo la aplicación. Si respondiste «Yes» a la segunda pregunta, una línea al final dice cuántas anonimizaciones vuelve a aplicar el sistema de tickets la noche siguiente. Si no se pueden traspasar, el registro muestra en su lugar una advertencia. Si hubo advertencias, la línea de estado en la parte inferior de la ventana indica cuántas.

Si la copia contiene la base de datos, vuelve el estado completo. Los tickets, los comentarios, el historial, los archivos adjuntos, el tiempo registrado y la base de conocimiento están de nuevo tal y como estaban en el momento de la copia.

Después, el sistema vuelve a ser utilizable. En una instalación pequeña esto lleva menos de un minuto.

Si la copia contiene la base de datos, esta vuelve completa o no vuelve. Los volúmenes siguen después. Si falla un volumen, la base de datos ya ha vuelto, pero pueden faltar archivos; la pestaña «Log» muestra qué paso falló. En todos los casos, la aplicación vuelve a arrancar después los contenedores, aunque la restauración haya fallado.

Una copia de seguridad de una versión anterior se puede restaurar en una más nueva. En su siguiente arranque, el sistema pone la base de datos al nivel de su propia versión.

Los consentimientos y las bajas de la encuesta de satisfacción se conservan sin preguntar. Esto vale también si respondes «No» a la segunda pregunta. La aplicación los lee de la instalación en marcha antes de la restauración. Después, una línea en la pestaña «Log» indica la cantidad, por ejemplo «12 consent and unsubscribe record(s) were carried over.» El sistema de tickets los incorpora en su primer arranque. Un consentimiento o una baja hechos después de la copia de seguridad siguen siendo válidos. Si la transferencia falla, el registro muestra una advertencia. La restauración cuenta igualmente como correcta.

La aplicación comprueba primero por completo una copia cifrada. Mientras tanto, la línea de estado dice «Checking the encrypted backup before anything is changed...». Solo después detiene los contenedores. Si el archivo está dañado o fue modificado, se detiene e informa «The backup file is damaged. Nothing was changed.»

Si la copia procede de otro servidor, la aplicación pide la clave de recuperación de ese servidor. Esto ocurre después de las preguntas. La ventana «Recovery key needed» nombra el ID de clave de la copia. La misma ventana aparece si falta la clave de este servidor.

Un error al teclear se detecta antes de cambiar nada. La línea de estado informa entonces «The recovery key has a typing error. Check each character.» Después la ventana vuelve a preguntar. Si la clave pertenece a otra copia, la línea de estado informa «This recovery key does not belong to this backup.» Con «Cancel» la aplicación se detiene e informa «Restore cancelled. Nothing was changed.»

La aplicación no adopta la clave que introdujiste. Conserva la suya. Las copias nuevas se siguen haciendo con la clave de este servidor. Si restauras en un servidor nuevo, guarda también la clave de recuperación de ese servidor.

Una copia sin base de datos restaura solo los adjuntos, los archivos guardados y las claves. Las claves existentes se conservan. La base de datos queda como está. La aplicación lo dice antes de la restauración y pregunta. Con «No» no se cambia nada.

Si la instalación está configurada con su propia base de datos, la aplicación omite la parte de base de datos aunque la copia contenga una base de datos. Esto ocurre, por ejemplo, con una copia más antigua. La aplicación pregunta antes. Con «No» no se cambia nada.

Una copia seleccionada en la lista, con la marca y el botón «Restore» debajo.
Los marcos rojos señalan la marca y «Restore». Sin una fila seleccionada, el botón sigue apagado.Abrir la imagen a tamaño completo
La confirmación previa a la restauración con los botones «Yes» y «No».
La pregunta nombra ambas consecuencias: el estado actual se sobrescribe y los contenedores se reinician.Abrir la imagen a tamaño completo
El registro tras la restauración, con el mensaje «Restore complete.» al final.
Cada paso está ahí con su hora. Al final, la aplicación informa de «Restore complete.»Abrir la imagen a tamaño completo
La segunda pregunta «6 person(s) were anonymized in the current system.» con los botones «Yes» y «No».
Los marcos rojos están sobre la pregunta y sobre «Yes». «Yes» está preseleccionado. El número indica las personas que están anonimizadas en el estado actual.Abrir la imagen a tamaño completo
La línea de estado después de la restauración: «1 warning(s) while carrying over anonymizations and survey consents. See the Log tab.»
El marco rojo está sobre la línea de estado. Solo indica el número de advertencias. Lo que pasó exactamente aparece en la pestaña «Log».Abrir la imagen a tamaño completo
La solicitud de la clave de recuperación con el ID de clave de la copia, un campo de entrada y los botones «OK» y «Cancel».
Los marcos rojos señalan la pregunta con el ID de clave y el campo de entrada. Los guiones, los espacios y las mayúsculas o minúsculas no importan al teclear la clave. La clave de la imagen procede de un entorno de pruebas.Abrir la imagen a tamaño completo
6

En un servidor sin escritorio

Un servidor a menudo no tiene escritorio. Por eso la misma aplicación funciona también como comando.

Cinco comandos son lo que necesitas en el día a día: «backup» guarda, «list» muestra las copias que tienes, «restore» recupera una, «schedule» define la programación y «config» muestra los ajustes. Para la clave se añaden «key» y «decrypt».

Detrás hay la misma aplicación que en la ventana. No hay una segunda vía que haga otra cosa.

La aplicación está en «/opt/smitey/Backup». La llamas con «sudo» y añades el comando. Los contenedores se ejecutan como «root», así que la copia necesita también esos permisos.

Puedes copiar los seis recuadros de abajo. Cubren lo que de verdad hace falta en el día a día.

Una restauración también pregunta aquí. Solo se ejecuta si añades «--yes». Entonces también traspasa las anonimizaciones del estado actual, igual que «Yes» en la ventana. Con «--no-reapply» se ejecuta sin este paso.

En el servidor hay un archivo para leer todo esto con calma. Se llama «BACKUP-RESTORE.txt» y está en «/opt/smitey». Repasa una vez más la programación, todos los comandos y el camino de vuelta, a tu ritmo. Existe en alemán y en inglés: si elegiste alemán durante la instalación, recibes la versión alemana; si no, la inglesa. Las dos versiones están también en «/opt/smitey/docs».

«key --show» muestra la clave de recuperación, el ID de clave y el número de copias sin cifrar. Cuando la clave esté guardada fuera del servidor, lo confirmas con «key --confirm-stored».

Una copia de otro servidor la restauras con «--key-file». El archivo que indicas contiene la clave de recuperación. El archivo de «Save to file...» también sirve. En lugar del archivo también puedes usar la variable de entorno «SMITEY_BACKUP_KEY». Con «sudo» la pones justo delante del programa, es decir «sudo SMITEY_BACKUP_KEY=<clave> /opt/smitey/Backup/TicketSystemBackup restore …». La clave queda entonces en el historial del shell. Si la clave no coincide, no se cambia nada.

«decrypt» escribe el contenido de una copia como archivos sin cifrar en una carpeta vacía. Estos archivos no están cifrados. Contienen contraseñas y datos personales. Bórralos en cuanto termines.

Mostrar las copias que tienes

sudo /opt/smitey/Backup/TicketSystemBackup list

Cada línea lleva la hora, el motivo, el tamaño y el nombre del archivo. Es la misma lista que en la ventana.

Mostrar la programación

sudo /opt/smitey/Backup/TicketSystemBackup schedule --show

La primera línea nombra la hora definida con su zona horaria. La última dice si la tarea existe de verdad en el sistema operativo. Si dice «NO», no se ejecuta nada por sí solo.

Cambiar la programación

sudo /opt/smitey/Backup/TicketSystemBackup schedule --daily 23:00 --keep 14

La hora vale en la zona horaria del sistema de tickets. «--keep» dice cuántas copias diarias se conservan. «schedule --off» desactiva la copia diaria.

Crear una copia ahora mismo

sudo /opt/smitey/Backup/TicketSystemBackup backup

Esta copia cuenta como «Manual». Las copias hechas a mano no se borran nunca automáticamente.

Mostrar la clave de recuperación

sudo /opt/smitey/Backup/TicketSystemBackup key --show

La última línea dice si ya has confirmado que la clave está guardada. El comando no crea ninguna clave.

Restaurar una copia de otro servidor

sudo /opt/smitey/Backup/TicketSystemBackup restore <file>.smbk --yes --key-file /root/recovery-key.txt

Sustituye <file> por el nombre o la ruta de la copia. El archivo «/root/recovery-key.txt» lo creas antes. Contiene la clave de recuperación. El archivo de «Save to file...» también sirve.

Una línea de comandos en un servidor Linux con la lista de «list» y, debajo, la salida de «key --show».
Arriba, «list» muestra las copias. Las copias antiguas en formato ZIP llevan la nota «(Not encrypted)». Debajo, «key --show» da la clave de recuperación, el ID de clave y el número de copias sin cifrar. La clave de la imagen procede de un entorno de pruebas.Abrir la imagen a tamaño completo
7

Las copias están en la misma máquina

Antes de empezar: Una copia junto al sistema no te protege de un fallo del disco. Copia los archivos a otro sitio con regularidad.

Las copias son archivos en la carpeta que hayas definido. Esa carpeta está en la misma máquina que el sistema de tickets.

Para los casos habituales funciona bien. Datos borrados por error, una actualización que salió mal o un error en los datos quedan cubiertos.

No ayuda si falla el disco. Si el disco se va, las copias se van con él.

Así que copia los archivos a otro sitio. Basta con una unidad de red, un segundo servidor o un almacenamiento en la red.

Un archivo copiado se puede volver a cargar en cualquier servidor. En un servidor distinto necesitas para ello la clave de recuperación. Con «Import backup file…» devuelves el archivo a la lista.

Las copias están cifradas. Nadie puede leerlas sin la clave de recuperación. Por eso no guardes la clave junto a las copias. Las copias más antiguas con la terminación «.zip» no están cifradas.

La pestaña «Settings» con el campo «Backup directory».
El campo «Backup directory» dice dónde están los archivos. Esa es la carpeta que deberías copiar a otro sitio con regularidad.Abrir la imagen a tamaño completo
8

Antes de cada actualización, el sistema guarda por sí mismo

Una actualización hace antes una copia propia. Eso ocurre con independencia de tu programación y sin que marques nada.

Guarda lo mismo de siempre: la base de datos, los adjuntos, los archivos guardados y las claves. Si la base de datos funciona fuera de SMITEY, la actualización guarda solo los adjuntos, los archivos guardados y las claves.

Esta copia la hace la aplicación «Ticket System Backup & Restore». Está cifrada como cualquier otra y está en la misma carpeta. En la lista su tipo es «Update». Se conservan las tres copias más recientes de este tipo. Las más antiguas las borra la aplicación por sí sola.

El aviso previo a la actualización te lo dice. No tienes que acordarte tú de guardar antes.

Si esta copia falla, la actualización se detiene antes de sustituir nada. Una base de datos fuera de SMITEY no retrasa la actualización. La actualización cambia entonces el ajuste de la aplicación para que la copia diaria también omita la base de datos. Haz la copia de seguridad de esta base de datos con tus propias herramientas.

Más sobre esto en la tarjeta: Actualizar con solo pulsar un botón

La confirmación previa a la actualización con la nota sobre la copia de seguridad.
La frase «A full backup is taken automatically beforehand» forma parte de la pregunta. La copia se hace antes de que se sustituya nada.Abrir la imagen a tamaño completo

Comandos importantes (Linux)

Listos para copiar. Todo con sudo: el instalador y los contenedores necesitan root.

Instalar el requisito previo

sudo apt install -y unzip

Sin unzip, el instalador no puede descomprimir el paquete.

Instalar el sistema de tickets

curl -fsSL https://files.smitey.eu/download/get-smitey.sh | sudo bash

Descarga el paquete y te guía por las preguntas. Volver a ejecutarlo es seguro: la configuración y los datos se conservan.

Comprobar el HTTPS

sudo /opt/smitey/smitey-install check-https

Para cada variante HTTPS. Con un dominio público, el comando te dice si el certificado está ahí. Si falta, indica el motivo según el registro. El certificado puede llegar aún minutos después de la instalación. En tu propia red comprueba la conexión con el certificado raíz correspondiente.

Consultar el primer acceso

sudo cat /opt/smitey/SMITEY-credentials.txt

Tras el primer acceso, cambia la contraseña y borra el archivo.

¿Están los contenedores en marcha?

sudo podman ps

Muestra cada parte del sistema con su estado.

Seguir el registro

sudo podman logs -f container-backend-1

Muestra en vivo lo que informa el backend. Se detiene con Ctrl+C.

Comprobar el supervisor

systemctl status smitey-supervisor

Este servicio mantiene el sistema en marcha y aplica las actualizaciones que lanzas desde dentro de la aplicación.

Crear un paquete de soporte

sudo bash /opt/smitey/install.sh --support-bundle

Reúne los registros y el estado del sistema en un solo archivo zip. Las contraseñas y las claves se eliminan.

Cambiar la dirección pública

sudo bash /opt/smitey/install.sh --reconfigure

Define un dominio nuevo y reinicia, de modo que el certificado se solicite para el nombre nuevo.

Cambiar cómo se accede a SMITEY

sudo bash /opt/smitey/install.sh --change-access

Cambia entre las cinco variantes, por ejemplo de HTTP a HTTPS. Solo Intro mantiene la variante actual. Tus datos se conservan.

Desinstalarlo

sudo bash /opt/smitey/install.sh --uninstall

Pregunta por separado por los datos y por Podman: no se borra nada sin preguntar.

De las copias de seguridad se ocupa /opt/smitey/Backup/TicketSystemBackup (list, backup, restore); la copia diaria se ejecuta sola. Los detalles están en /opt/smitey/docs/en/BACKUP-RESTORE.txt.

Volver a la comparación de funcionesLas imágenes proceden de la versión 1.3.1.