Jump to: navigation, search
OTRS: ticket overview
Original author(s) Martin Edenhofer
Developer(s) OTRS AG[1]
Initial release 2001 (2001)
Stable release
6.0.3 / 18 December 2017 (2017-12-18)[2]
Repository Edit this at Wikidata
Written in Perl/JavaScript
Platform Multi-platform
Available in 32 languages[3]
Type Trouble Ticket System
License Affero General Public License, version 3
Website www.otrs.com

OTRS, an initialism for Open-source Ticket Request System, is a free and open-source trouble ticket system software package that a company, organization, or other entity can use to assign tickets to incoming queries and track further communications about them. It is a means of managing incoming inquiries, complaints, support requests, defect reports, and other communications.

OTRS is part of the Lisog open source stack initiative.

Every ticket generated by the system has persistence or "history" showing what happened to the ticket within its life cycle. OTRS has the ability to merge multiple requests about the same incident, thus making it possible to work on an incident rather than on singular requests.[4] OTRS is a multiuser system which means that multiple agents may work simultaneously on the tickets in OTRS, reading the incoming messages, bringing them in order, and answering them. OTRS is highly scalable, capable of handling thousands of tickets per day and a nearly unlimited number of simultaneously working agents.[citation needed]

OTRS has integrated functionality for creating, reworking and searching FAQ texts. The FAQ texts may be incorporated into the agents' answers on tickets.

By using a multilingual web user interface, OTRS is usable independently from the respective operating systems since it is operated from a web browser. Furthermore, this facilitates the usage of OTRS by external agents or even customers participating in, working on or contributing to tickets.

OTRS establishes a framework of functions. For example, the System for Incident Response in Operational Security (SIRIOS) of the Federal Office for Information Security, Germany, is based on OTRS.



Version Original release date Latest version Release date Status
Old version, no longer supported: 1.0 2003-02-04 1.0.0 2003-02-04 No longer supported
Old version, no longer supported: 1.1 2003-04-24 1.1.2 2003-06-01 No longer supported
Old version, no longer supported: 1.2 2004-02-10 1.2.4 2004-07-05 No longer supported
Old version, no longer supported: 1.3 2004-09-22 1.3.3 2005-11-20 No longer supported
Old version, no longer supported: 2.0 2005-05-02 2.0.5 2007-07-19 No longer supported
Old version, no longer supported: 2.1 2006-08-29 2.1.9 2010-02-06 No longer supported
Old version, no longer supported: 2.2 2007-05-29 2.2.9 2010-02-06 No longer supported
Old version, no longer supported: 2.3 2008-08-03 2.3.5 2010-02-06 No longer supported
Old version, no longer supported: 2.4 2009-07-21 2.4.15 2012-09-20 No longer supported
Old version, no longer supported: 3.0 2010-11-06 3.0.22 2013-07-04 No longer supported
Old version, no longer supported: 3.1 2012-02-03 2.1.9 2014-03-27 No longer supported
Old version, no longer supported: 3.2 2013-01-17 3.2.18 2015-09-23 No longer supported
Old version, no longer supported: 3.3 2013-10-31 3.3.18 2017-09-19 No longer supported [5]
Older version, yet still supported: 4.0 2014-11-13 4.0.28 2017-12-19 Still supported
Older version, yet still supported: 5.0 2015-10-09 5.0.26 2017-12-19 Still supported
Current stable version: 6.0 2017-11-21 6.0.3 2017-12-19 Latest
Old version
Older version, still supported
Latest version
Latest preview version
Future release


The Open-source Ticket Request System (OTRS) is more than a mailing list notification system for ticket requests.

Since its beginnings OTRS has been implemented in the programming language Perl. The web interface is made more user-friendly by using JavaScript (which can be switched off for security reasons). Different functionalities are implemented as reusable backend modules, making it possible to create custom modules to extend the functionality of the OTRS system.

The web interface itself uses its own templating mechanism called DTL (Dynamic Template Language) to facilitate the display of the systems output data.

Originally, OTRS worked only on MySQL databases. Support has since been added for PostgreSQL, Oracle, DB2 and Microsoft SQL Server. OTRS may be used on many UNIX or UNIX-like platforms (e.g. Linux, macOS, FreeBSD, etc.) as well as on Microsoft Windows.

The scalability of OTRS systems may be increased by using mod perl for the Apache Webserver or by separating the database and web server systems, allowing a large number of simultaneously working agents and high volumes of tickets.

In UNIX and UNIX-like environments OTRS works closely with system programs like the mail transfer agent Postfix or the mail filter procmail.


OTRS has a plugin mechanism, and many programmers have written add-ons to bring in new functions. In March 2011 a public repository named OPAR (OTRS Package ARchive)[6] started; until August 2015 about 140 add-ons were published.

See also


  1. ^ "OTRS Homepage". Retrieved 25 November 2014. 
  2. ^ "OTRS 6 Patch Level 3 Changes". Retrieved 19 December 2017. 
  3. ^ "IT Service Management Software". OTRS.com. Retrieved 9 June 2012. 
  4. ^ "OTRS: CSIRT WorkFlow Improvements" (PDF). Cesnet.cz. 2010. Retrieved 14 February 2013. 
  5. ^ "Release Notes: OTRS::ITSM Module 4 Patch Level 15". otrs.com. Retrieved 2016-04-29. 
  6. ^ "OPAR: OTRS Package ARchive". DE: Perl Services. Retrieved 14 October 2012. 

External links

  • OTRS Open Source – official community site
  • OTRS.com – official corporate site
  • OtterHub – official site of the OTRS Community Board
  • OPMZone – automated package creation and provision of plug-ins
  • OTRS9.org – birthday site, 9 years of OTRS