Ticket(benachrichtigung) per SMS, wie???

Hilfe zu OTRS Problemen aller Art
Post Reply
oTrS-uSeR
Znuny newbie
Posts: 9
Joined: 16 Jun 2008, 11:47

Ticket(benachrichtigung) per SMS, wie???

Post by oTrS-uSeR »

Moin,

ich möchte beim OTRS Ticket System, dass es auch möglich ist, dass das Ticket per SMS zugestellt werden kann. Dies soll aber nur bei höchster Priorität stattfinden. Der SMS Versandt funktioniert über eine URL.

Ich wrüde mich über jede Hilfe freuen, da ich OTRS neuling bin.
Andre Bauer
Znuny guru
Posts: 2189
Joined: 08 Dec 2005, 17:01
Znuny Version: 5.0.x
Real Name: André Bauer
Company: Magix Software GmbH
Location: Dresden
Contact:

Ticket(benachrichtigung) per SMS, wie???

Post by Andre Bauer »

Da gibts nichts fertiges. Wie kommst du darauf?
Prod: Ubuntu Server 16.04 / Zammad 1.2

DO NOT PM ME WITH OTRS RELATED QUESTIONS! ASK IN THE FORUMS!

OtterHub.org
oTrS-uSeR
Znuny newbie
Posts: 9
Joined: 16 Jun 2008, 11:47

Ticket(benachrichtigung) per SMS, wie???

Post by oTrS-uSeR »

Dacht ich mir fast, dass es dort nichts fertiges gibt. Diese Funktion wird aber benötigt. Wo kann ich denn da Anfangen bzw. wo genau könnte ich ansetzen???
MarkusFrank
Znuny newbie
Posts: 45
Joined: 30 Jan 2008, 11:27

Ticket(benachrichtigung) per SMS, wie???

Post by MarkusFrank »

Servus.

Es gibt ja Benachrichtigungssystem, die du per Mail füttern kannst und die dann eine SMS draus machen.
Das wäre ein denkbarer ansatz. Quasi neues Ticket kommt --> Mail an System was bei Maileingang eine SMS sendet.
Da iss dann die Frage, ob der Inhalt des Tickets in der SMS stehen soll, oder ob es reicht, dass ein neues Ticket da ist.
Weil wegen 160 Zeichen und so.

Verstehst? Danach musste einfach suchen mail2sms oder so. Mal google füttern.

Gruß
OTRS: 3.3.5
ITSM: 3.3.4
KIX4OTRS 6.0.2
OS: Debian Lenny
Apache2/MySQL 5
oTrS-uSeR
Znuny newbie
Posts: 9
Joined: 16 Jun 2008, 11:47

Ticket(benachrichtigung) per SMS, wie???

Post by oTrS-uSeR »

Das ist doch schonmal gut. Habe mich mal ein bissl eingelesen mit einem System. Der SMS Gateway wird über einen Link aufgerufen. Das heißt ich müsste bei einem Ticket der höheren priorität X die eingestellt wird eifnach anstatt eine Mail zu versenden den link aufrufen. Ich müsste danach es nur ncoh schaffen das in den Link die richtige Tel Nummer und der richtige Text (Betreff des Tickets) einfügen. Wie stelle ich das am besten an? Es ist viel auf einmal und ich kämpfe mich schon durch aber, bin halt otrs neuling und habe bis jetzt keine Ahnung wie ich da vorgehen muss.
Andre Bauer
Znuny guru
Posts: 2189
Joined: 08 Dec 2005, 17:01
Znuny Version: 5.0.x
Real Name: André Bauer
Company: Magix Software GmbH
Location: Dresden
Contact:

Ticket(benachrichtigung) per SMS, wie???

Post by Andre Bauer »

oTrS-uSeR wrote:anstatt eine Mail zu versenden den link aufrufen
Sollte mit nem Generic Agent und dessen CMD Funktion was werden.
Musst dir halt ein Script schreiben, welches sich mit "bin/otrs.getTicketThread" die Daten aus dem Ticket grept und die dann als Parameter an den SMS Send Befehlt übergibt...
Prod: Ubuntu Server 16.04 / Zammad 1.2

DO NOT PM ME WITH OTRS RELATED QUESTIONS! ASK IN THE FORUMS!

OtterHub.org
oTrS-uSeR
Znuny newbie
Posts: 9
Joined: 16 Jun 2008, 11:47

Ticket(benachrichtigung) per SMS, wie???

Post by oTrS-uSeR »

Ich bedanke mich bei euch allen schonmal für die schenllen und hilfreichen Antworten!

Ich bin jedoch OTRS Neuling und weiß noch nciht wie ich vorgehe. Wie komme ich denn zum dem Generic Agent und dessen CMD Funktion bzw wie funktioniert das genau?

Das heißt ich schreibe ein Skript außerhalb von Otrs?
Andre Bauer
Znuny guru
Posts: 2189
Joined: 08 Dec 2005, 17:01
Znuny Version: 5.0.x
Real Name: André Bauer
Company: Magix Software GmbH
Location: Dresden
Contact:

Ticket(benachrichtigung) per SMS, wie???

Post by Andre Bauer »

Generic Agents kannst du im Admin Bereich erstellen.

Weiteres findest du in der Doku.

Und ja, das Script musst du "außerhalb" von OTRS erstellen, z.B. als Bash oder Perl Script...

Dann einfach das Script an den GenricAgent übergeben. Siehe Doku.
Prod: Ubuntu Server 16.04 / Zammad 1.2

DO NOT PM ME WITH OTRS RELATED QUESTIONS! ASK IN THE FORUMS!

OtterHub.org
oTrS-uSeR
Znuny newbie
Posts: 9
Joined: 16 Jun 2008, 11:47

Ticket(benachrichtigung) per SMS, wie???

Post by oTrS-uSeR »

Soooo.... bei mir hat sich auch wieder etwas getan. Ich habe das Skript fertig. Das einzige was mir fehlt sind die Werte aus dem OTRS auszulesen bzw aus den Tickets. Wie geht das?

Es wurde oben schonmal was geschrieben von : "bin/otrs.getTicketThread" Wie funktioniert das genau?

Ich brauche von dem Entsprechenden Ticket: Den Betreff (NICHT DAS GANZE TICKET) und die Ticket ID. Desweiteren müsste ich die höhe der Priorität auslesen, denn nur bei höcshter soll eien SMS verschickt werden.

Wie komme ich an die ganzen Werte ran?
Andre Bauer
Znuny guru
Posts: 2189
Joined: 08 Dec 2005, 17:01
Znuny Version: 5.0.x
Real Name: André Bauer
Company: Magix Software GmbH
Location: Dresden
Contact:

Ticket(benachrichtigung) per SMS, wie???

Post by Andre Bauer »

Rufe im Script "/opt/otrs/bin/otrs.getTicketThread" auf.

Die gewünschten Werte musst du dann z.B. in der Bash mit Grep / Sed / awk rausfiltern.
Prod: Ubuntu Server 16.04 / Zammad 1.2

DO NOT PM ME WITH OTRS RELATED QUESTIONS! ASK IN THE FORUMS!

OtterHub.org
oTrS-uSeR
Znuny newbie
Posts: 9
Joined: 16 Jun 2008, 11:47

Ticket(benachrichtigung) per SMS, wie???

Post by oTrS-uSeR »

gut, danke schonmal!

Die Datei habe ich gefunden, nur werde ich noch nciht ganz schlau. Welche Werte stehn für Ticket id, Betreff, und priorität udn absender?

Wie lese ich die genau aus? Kann ich die verwendet variable dafür dort einfahc in meinem Skript abrufen?
Andre Bauer
Znuny guru
Posts: 2189
Joined: 08 Dec 2005, 17:01
Znuny Version: 5.0.x
Real Name: André Bauer
Company: Magix Software GmbH
Location: Dresden
Contact:

Ticket(benachrichtigung) per SMS, wie???

Post by Andre Bauer »

Du bekommst den ganze Article Tree als Plain Text. Da kommen keine Variablen.

Ich hatte ja schon gesagt, dass du dir die Werte dann selbst rausziehen musst.

Wie wärs wenn du es einfach erstmal ausprobierst?
Prod: Ubuntu Server 16.04 / Zammad 1.2

DO NOT PM ME WITH OTRS RELATED QUESTIONS! ASK IN THE FORUMS!

OtterHub.org
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Ticket(benachrichtigung) per SMS, wie???

Post by jojo »

Du kannst Dir natürlich auch ein Programm schreiben, das direkt die benötigten Daten aus der Datenbank herauszieht, dazu wird ja durch den GenericAgent die Ticket ID übergeben. Programmiersprache ist dabei egal, das Programm muss halt auf Deinem Server laufen können.
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master

Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
oTrS-uSeR
Znuny newbie
Posts: 9
Joined: 16 Jun 2008, 11:47

Ticket(benachrichtigung) per SMS, wie???

Post by oTrS-uSeR »

Wie geht das genau mit dem GenericAgent, das die Ticket ID übergeben wird. Ich lese mir das nun schon lägner durch, versteh das System aber nciht, es wäre super wenn mir einer kurz sagen kann, was ich machen muss, damit die Ticket id an mein Perl Skript übergeben wird.
Andre Bauer
Znuny guru
Posts: 2189
Joined: 08 Dec 2005, 17:01
Znuny Version: 5.0.x
Real Name: André Bauer
Company: Magix Software GmbH
Location: Dresden
Contact:

Ticket(benachrichtigung) per SMS, wie???

Post by Andre Bauer »

steht doch da!
This command will be executed. ARG[0] will be the ticket number. ARG[1] the ticket id.)
Prod: Ubuntu Server 16.04 / Zammad 1.2

DO NOT PM ME WITH OTRS RELATED QUESTIONS! ASK IN THE FORUMS!

OtterHub.org
oTrS-uSeR
Znuny newbie
Posts: 9
Joined: 16 Jun 2008, 11:47

Ticket(benachrichtigung) per SMS, wie???

Post by oTrS-uSeR »

Irengwie hab ich glaube grad ein denkfehler.... muss ich das in mein skript einbaun und den pfad vom skript in den genric agent oder cmd einfügen oder wie?
oTrS-uSeR
Znuny newbie
Posts: 9
Joined: 16 Jun 2008, 11:47

Ticket(benachrichtigung) per SMS, wie???

Post by oTrS-uSeR »

monotek wrote:steht doch da!
This command will be executed. ARG[0] will be the ticket number. ARG[1] the ticket id.)
Wo muss ich den ARG[0] bzw ARG[1] eingeben damit ich die beiden Werte habe, bzw wo kann ich die Werte dann auslesen bzw herhole.

Ich komme nicht drauf. Ich habe mir in den nun 3 Wochen schon jede Menge Teile von Büchern gelesen, aber werde nicht schlauf.
Post Reply