Technologia Od samego początku OTRS został zaimplementowany w Perlu jako skrypt CGI. Interfejs użytkownika zyskał na „przyjazności” dzięki zastosowaniu JavaScriptu, choć JavaScript można wyłączyć ze względu na bezpieczeństwo. System jest instalowany na serwerze. Po stronie Użytkowników i Agentów potrzebna jest zwykła przeglądarka internetowaOTRS nie wspiera przeglądarek starszych niż: Internet Explorer 8, Firefox 10, Safari 5. źródło.

Budowa wewnętrzna systemu jest zorganizowana w sposób modułowy, dzięki czemu nowe funkcjonalności można stosunkowo łatwo dopisać i zintegrować z systemem jako osobne moduły. Interfejs użytkownika można dostosowywać do swoich potrzeb przy pomocy wewnętrznego języka systemu zwanego DTL (Dynamic Template Language).

OTRS współpracuje z DB2, MySQL, Oracle i PostgreSQL. System może być uruchomiony na większości systemów o architekturze UNIX-o podobnej (Linux, Mac OS X, FreeBSD itp.) a także na Microsoft Windows.