Skip to content

AppointmentToTicket

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

Overview

The AppointmentToTicket plugin allows you to automatically create tickets from calendar entries. You can:

  • define the ticket creation time relative to the appointment (e.g., 2 hours before),
  • configure default values for service, priority, SLA, and status,
  • support recurring appointments.

This saves you manual steps and ensures that important follow-up tasks are never forgotten.

Installation

  1. Via the Package Manager Log in to the OTOBO admin area and navigate to System Administration → Package Management. Search for "AppointmentToTicket" and click Install.

  2. Manual Installation

  • Unpack the downloaded add-on archive into Kernel/Config/Files/.
  • In the admin area under System Administration → Update, select Reload file system.

Configuration (SysConfig)

All settings can be found in Admin → System Administration → SysConfig → Frontend → Agent → View → AgentAppointmentEdit:

KeyDescription
ServiceMandatoryMake service selection mandatory
DynamicFieldList of visible dynamic fields
StateDefaultDefault for the ticket state after creation
SLAMandatoryMake SLA selection mandatory
PrioritySet the default priority

Other important keys:

  • Loader::Module::AgentAppointmentCalendarOverview###009-AppointmentTicket: Activates the menu item in the calendar overview.
  • Ticket::Frontend::AgentAppointmentEdit###StateType: Defines possible next states for newly created tickets.
  • DynamicFieldScreens###AppointmentTickets: Controls in which views dynamic fields appear.

Limitations

  • Dynamic fields of the Database type are currently not supported.
  • For recurring appointments, a ticket is created for each individual occurrence.

Support & Further Information