Inhoud

ICT Gebruikershandleiding OTRS

Inleiding, terminologie

Wat is [[https://otrs.com|OTRS]]?

OTRS (Open Ticket Request System) is een ticketbeheersysteem. Znuny is de open source versie van OTRS die de Piratenpartij gebruikt.
OTRS is de naam die we gebruiken en je ook hieronder in de tekst terugvind.

Wat is een ticket?

Een ticket is een emailwisseling tussen OTRS, in feite dus iemand of de iemanden die in OTRS een queue bijhoudt en personen die een email naar het emailadres wat bij de OTRS queue hoort gestuurd hebben. Het doel is om die tickets af te handelen en als de afhandling klaar is het ticket te sluiten zodat die niet meer zichbaar is in de lijst van tickets die nog aandacht behoeven, de queue.

Wat is een ticketnummer?

Een ticketnummer is een nummer dat aan de emailwisseling wordt toegewezen. Bij de Piratenpartij heeft dat het format van yyyymmdd1volgnummer. Oftewel in tekst: Jaar, Maand, Dag, Cijfer een, Volgnummer in 7 cijfers. Dat ziet er bijvoorbeeld zo uit: 2025092310000027 . Meer leesbaar met spaties tussen de velden: 2025 09 23 10000027. Het cijfer 1 waarmee het volgnummer begint is er zodat het volgnummer niet met een 0 begint.

Wat is een agent?

Een agent is iemand die, eventueel samen met anderen (ook agents :-), een queue in de gaten houdt en de tickets die daar binnen komen afhandeld.

Wat is een queue?

Een queue kan gezien worden als een mailbox, maar dan een waarin het, in tegenstelleing tot een 'gewone' mailbox, handig is om met meerdere agents te werken. het is de lijst van tickets die nog aandacht behoeven. Afgehandelde, gesloten, tickets kunnen weer opgevraagd worden als daar behoefte aan is.

Bounces queue

Er is een speciale queue genaamd 'Bounces'. Dit is zogezegd de rommelbak / afvalbak. Deze wordt in onregelmatige intervallen geleegd door ICT. Deze queue is er ondermeer omdat agents zelf geen tickets kunnen verwijderen, agents kunnen alleen tickets verplaatsen naar een andere queue. Ook alle spam wordt geacht verplaatst te worden naar de Bounces queue.

Waarom wordt een ticketbeheersysteem gebruikt en niet een reguliere email box / email account?

Een emailaccount werkt met threads waarbij de emailwisseling, tenzij handmatig toegevoegd, geen uniek nummer krijgt. Dat kan het voor de partijen erg lastig maken om zaken te volgen, vast te stellen welke email waarbij hoort. Zeker als er meerder contacten zijn over verschillende onderwerpen.
Een ticketbeheersysteem geeft automatisch een nummer aan een email wisseling wat volgen en referenen veel gemakkelijker maakt. Daarnaast werkt het veel beter als meerdere agents in de zelfde queue werkzaam zijn omdat tickets aan een agent toegewezen kunnen worden wat in een reguliere emailbox niet gaat.

Hoe komt een ticket aan zijn eerste eigenaar?

Als iemand een email stuurt, naar bijvoorbeeld pers@piratenpartij.nl, krijgt die persoon een ontvangstbevestiging. De email, ticket, wordt automatisch toegewezen aan 'Admin OTRS'.

Degenen die toegang hebben tot de Pers queue kunnen de ticket beantwoorden of aan iemand toewijzen zodat bekend is dat die persoon geacht wordt de ticket af te handelen.

Als iemand een ticket beantwoord wordt de ticket aan die iemand toegewezen.

De "simpele" gebruiksaanwijzig

Naar het ticketsoverzicht

Ticket lezen

Terug naar het ticketoverzicht

Ticket beantwoorden

Ticket sluiten

Heropen een gesloten ticket

Ticket eigenschappen aanpassen

Meerdere van onderstaande kunnen in het 'Ticket Bulk Action' scherm tegelijk ingesteld en uitgevoerd worden.

Ticket State wijzigen

Ticket verplaatsen naar een andere Queue

Ticket eigenaar wijzigen

Ticket prioriteit wijzigen

Tickets verwijderen

Normaal wordt een ticket gesloten als deze is afgehandeld en daarmee gearchiveerd. Er zijn tickets die niet van belang zijn. Deze kunnen naar de 'Bounces' queue verplaast worden. Zo blijft het archief gevrijwaard van niet relevante tickets en queue waarin je werkt wat sneller omdat OTRS dan minder werk heeft.

Tickets kunnen 'verwijderd' worden door ze naar de Bounces queue te verplaatsen. Doe dit alleen voor spam en andere tickets met betrekking tot zaken die niet relevant zijn, niet van historische waarde zijn, niet gearchiveerd moeten blijven, zoals bijvoorbeeld statusmeldingen. In algemene zin 'rommel' zo gezegd.

Procedure:

ICT zorgt er dan op enig moment voor dat de tickets definitief verwijderd worden. Bulk werkt ook bij het selecteren van één record. Door de Bulk actie te gebruiken hoeft er geen onderwerp en bericht ingevuld te worden.

Het “voordeel” van het sluiten van deze tickets is ook dat je in Tickets > Queueview niet meer afgeleid wordt door nog openstaande tickets in de Bounces queue. Dan ziet het er in plaats van bijvoorbeeld

My Queues (6/4) Bounces (1) ICT (6/4)

zo uit

My Queues (6/4) ICT (6/4)

Ticket forwarden

Als je een ticket forward, doorstuurt, dan zet OTRS die ticket op “closed unsuccessful” (en verdwijnt de ticket uit beeld).
Dat de ticket gesloten wordt kun je voorkomen door in het forward scherm bij “Next ticket state:” de ticket terug op “open” te zetten.

Uitloggen

Statussen

StatusOmschrijving
lock / unlockEen ticket krijgt / kan krijgen de status Lock als de ticket aan iemand is toegewezen. Er is dan iemand mee bezig. Zodoende wordt vookomen dat iemand anders een ticket kan sluiten of wijzigen terwijl dat niet de bedoeling is.

Als een ticket “STATE” “lock” heeft is deze aan een agent, “OWNER”, toegewezen en geblokkeerd voor bewerking. Andere agents kunnen dan niets doen met deze ticket. Dit is om te voorkomen dat zaken door elkaar gaan lopen, ter voorkoming van dubbel en onnodig werk, omdat meerdere agents zich met een ticket bezig houden zonder afstemming.
In de kolom “LOCK” betekend “unlock” geen actie maar een status. Iedereen met toegang kan de ticket behandelen. Er zou dus eigenlijk moeten staan “unlocked”.

Foutmeldingen

Daemon is not running

OTRS Daemon is not running.

Oplossing: 6 minuten wachten, mogelijk is er onderhoud op de server bezig.

OTRS_foutmelding_Cann't_connect_to_MySQL_server

Backend ERROR: OTRS-CGI-10 Perl: 5.30.0 OS: linux Time: Sat Nov 26 11:39:55 2022

 Message: Can't connect to MySQL server on '127.0.0.1:3306' (111)

 RemoteAddress: 2a02:a467:ce6b:2:8e70:5aff:fe0e:1b70
 RequestURI: /otrs/index.pl?Action=AgentTicketBulk;TicketID=222167;;ChallengeToken=REu1tfUHhyUCk3zGR2yJkehUK9KKHHIt

 Traceback (707030):
   Module: Kernel::System::Web::InterfaceAgent::Run Line: 184
   Module: /opt/otrs/bin/cgi-bin/index.pl Line: 38

Oplossing: 5 minuten wachten, mogelijk is er onderhoud op de server bezig. Als het na een half uur nog niet is opgelost meldt het probleem dan aan ICT.

App voor Android

Deze heeft minimaal versie 8.0.3 van OTRS nodig. Momenteel, september 2025, werkt de Piratenpartij met versie 6. Dus het is niet mogelijk om de app te gebruiken.

Voor de gevorderden

Views

Sorteer op: agent. Op alfabetische volgorde. creatiedatum. Nieuwste boven aan. prioriteit, dan op creatiedatum. Nieuwste onderaan.

Notificatie selectie

Sorteer op

Leeftijd nieuwste eerst:

https://tickets.piratenpartij.nl/otrs/index.pl?Action=AgentTicketSearch;Filter=;View=;Profile=last-search;TakeLastSearch=1;Subaction=Search;;SortBy=Age;OrderBy=Down

Agent alfabetisch

https://tickets.piratenpartij.nl/otrs/index.pl?Action=AgentTicketSearch;Filter=;View=;Profile=last-search;TakeLastSearch=1;Subaction=Search;;SortBy=Owner;OrderBy=Up

Ticket splitsen

Soms kan het handig zijn om een deel van de ticket naar een andere queue te verplaatsen.

Dat kan eigenlijk niet in OTRS. Er is wel een workaround.