Skip to content

CustomerTemplates

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

Visão Geral

O plugin CustomerTemplates estende a função de modelo padrão da interface do agente para o portal do cliente. Os clientes podem selecionar e inserir blocos de texto pré-definidos ao criar ou responder a tickets.

Recursos principais:

  • Dois tipos de modelos: CustomerCreate (para novos tickets) e CustomerAnswer (para respostas).
  • Associação de modelos a filas ou serviços por meio de configuração.
  • Opcional: Seleção automática quando apenas um modelo está disponível.

Instalação

  1. Via Gerenciador de Pacotes
  • No painel de administração do OTOBO, em Gerenciamento de Sistema → Gerenciamento de Pacotes, procure e instale "CustomerTemplates".
  1. Via CLI
  • Descompacte o arquivo no diretório Kernel/Config/Files/.
  • No painel de administração, em Gerenciamento de Sistema → Atualizar, recarregue o sistema de arquivos.

Configuração (SysConfig)

Definir Critério de Associação

Em Admin → Gerenciamento de Sistema → SysConfig → Core → Ticket, você encontrará:

  • CustomerTemplate::ReferenceAttribute Determina se os modelos são filtrados por Fila (padrão) ou Serviço.

Ativar Seleção Automática

Se apenas um modelo estiver disponível, ele pode ser selecionado automaticamente:

  • CustomerTemplate::Autoselect Marque a caixa de seleção e salve as alterações.

Registros de Módulos (Frontend)

Caminho SysConfigPropósito
Frontend::Customer::ModuleRegistration::Loader::CustomerTicketMessage###003-StandardTemplatesExibe modelos no diálogo de criação de tickets.
Frontend::Customer::ModuleRegistration::Loader::CustomerTicketZoom###003-StandardTemplatesExibe modelos no diálogo de resposta de tickets.
Frontend::Admin::ModuleRegistration::Loader::AdminServiceTemplates###002-TicketPermite gerenciamento no painel de administração.

Uso no Portal do Cliente

  1. Criar Ticket
  • Quando uma fila ou serviço é selecionado, o dropdown lista os modelos CustomerCreate associados.
  • Com seleção automática: O dropdown é ocultado e o campo de corpo é pré-preenchido.
  1. Responder Ticket
  • No formulário de resposta, você pode selecionar os modelos CustomerAnswer.

Limitações

  • Sem dependências de módulos de terceiros.
  • Modelos não são versionados; alterações são aplicadas imediatamente.

Suporte & Recursos Adicionais