Skip to content

CustomerTemplates

Compatibilidad OTOBO ≥ 11.0.x, Znuny ≥ 7.0.x

Resumen

El plugin CustomerTemplates extiende la funcionalidad de plantillas estándar de la interfaz de agente al portal del cliente. Esto permite a los clientes seleccionar e insertar fragmentos de texto predefinidos al crear o responder tickets.

Características principales:

  • Dos tipos de plantillas: CustomerCreate (para tickets nuevos) y CustomerAnswer (para respuestas).
  • Asignación de plantillas a colas o servicios a través de la configuración.
  • Opcional: Selección automática si solo hay una plantilla disponible.

Instalación

  1. A través del gestor de paquetes
  • En el área de administración de OTOBO, bajo Gestión del sistema → Gestión de paquetes, busca e instala "CustomerTemplates".
  1. A través de CLI
  • Descomprime el archivo en el directorio Kernel/Config/Files/.
  • En el área de administración, bajo Gestión del sistema → Actualizar, recarga el sistema de archivos.

Configuración (SysConfig)

Definir criterio de asignación

En Admin → Gestión del sistema → SysConfig → Core → Ticket, encontrarás:

  • CustomerTemplate::ReferenceAttribute Determina si las plantillas se filtran por Cola (predeterminado) o por Servicio.

Activar autoselección

Si solo hay una plantilla disponible, se puede seleccionar automáticamente:

  • CustomerTemplate::Autoselect Activa la casilla de verificación y aplica el cambio.

Registros de módulos (Frontend)

Ruta de SysConfigPropósito
Frontend::Customer::ModuleRegistration::Loader::CustomerTicketMessage###003-StandardTemplatesMuestra plantillas en el diálogo de creación de ticket.
Frontend::Customer::ModuleRegistration::Loader::CustomerTicketZoom###003-StandardTemplatesMuestra plantillas en el diálogo de respuesta de ticket.
Frontend::Admin::ModuleRegistration::Loader::AdminServiceTemplates###002-TicketPermite la gestión en el área de administración.

Uso en el portal del cliente

  1. Crear ticket
  • Al seleccionar una cola/servicio, el menú desplegable lista las plantillas CustomerCreate asignadas.
  • Con autoselección: el menú desplegable está oculto y el campo de cuerpo está pre-rellenado.
  1. Responder ticket
  • En el formulario de respuesta, seleccionas de las plantillas CustomerAnswer.

Limitaciones

  • Sin dependencias de módulos de terceros.
  • Las plantillas no se versionan; los cambios son inmediatos.

Soporte y más información