Skip to content

CustomerTemplates

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

The CustomerTemplates plugin extends the standard template functionality from the agent interface to the customer portal. Customers can thus select and insert predefined text blocks when creating or replying to tickets.

Key features:

  • Two template types: CustomerCreate (for new tickets) and CustomerAnswer (for replies).
  • Assignment of templates to queues or services via configuration.
  • Optional: Automatic selection if only one template is available.
  1. Via Package Manager
  • In the OTOBO admin area, go to System Administration → Package Manager, search for “CustomerTemplates”, and install it.
  1. Via CLI
  • Unpack the archive into the Kernel/Config/Files/ directory.
  • In the admin area, go to System Administration → Update to reload the file system.

In Admin → System Administration → SysConfig → Core → Ticket you will find:

  • CustomerTemplate::ReferenceAttribute Determines whether templates are filtered by Queue (default) or Service.

If only one template is available, it can be selected automatically:

  • CustomerTemplate::Autoselect Activate the checkbox and deploy the changes.
SysConfig pathPurpose
Frontend::Customer::ModuleRegistration::Loader::CustomerTicketMessage###003-StandardTemplatesDisplays templates in the ticket creation dialog.
Frontend::Customer::ModuleRegistration::Loader::CustomerTicketZoom###003-StandardTemplatesDisplays templates in the ticket reply dialog.
Frontend::Admin::ModuleRegistration::Loader::AdminServiceTemplates###002-TicketEnables management in the admin area.
  1. Create ticket
  • If a queue/service is selected, the dropdown lists assigned CustomerCreate templates.
  • With Autoselect: Dropdown is hidden and the body field is pre-filled.
  1. Reply to ticket
  • In the reply form, you can choose from the CustomerAnswer templates.
  • No dependencies on third-party modules.
  • Templates are not versioned; changes take effect immediately.