Skip to main content

Support Ticket

Mit der E-Mail-to-Ticket - Funktion werden eingehende E-Mails direkt im ERP als Ticket erfasst. Dabei wird zwischen zwei Typen unterschieden. Zum Einen gibt es "income", welche Anfragen bzgl. Sales oder Support enthalten. Zum Anderen gibt es "mailto", wobei zwischen mails mit und ohne Attachment unterschieden wird.

Die Unterschiede der beiden Typen:

1) "income"

"from"Requestor

Hier wird der Absender der E-Mail automatisch als Requestor im Ticket erfasst.

2) "mailto"

- mit Attachment

"from"forwarder

attachment:"from"Requestor

Hier ist der Absender der E-Mail jene Person, die die Nachricht weitergeleitet hat. Der Absender der im Anhang abgelegten ursprünglichen E-Mail, wird im Ticket als Requestor gesetzt.

Der E-Mail Anhang wird im Ticket, in der Kommunikation, hinterlegt.

- ohne Attachment

Wenn keine E-Mail als Anhang mitgesendet wird, dann wird der Absender als Requestor gesetzt.

Soll ein anderer Requestor gesetzt werden, dann kann dieser wie folgt überschrieben werden:

z.B.: Requestor: Max Mustermann

E-Mail Server

Es werden IMAP und Exchange unterstützt. Der grundlegende Unterschied besteht darin, dass bei Exchange auch Kontakte und Kalender synchronisiert werden.

E-Mail to Ticket

Wie funktionieren E-Mail-to-Ticket Konfigurationen?

Die Konfiguration für E-Mail-to-Ticket befindet sich in den globalen Einstellungen.

Editoren → globale Einstellungen → Tickets → E-Mail-to-Ticket

image.png

Konfiguration

Im Feld Beschreibung wird der Name der E-Mail-Adresse angelegt. Diese Mail-Adresse kann aktiv oder inaktiv gesetzt werden. Unter Job ID muss ein Abarbeitungsjob verknüpft sein.
Diese findet man unter Editoren → globale Einstellungen → CronJobs → Jobs (CronJobs sind Jobs mit Java Klasse com.banibis.phoenix.onliner.factory.job.custom.ticket.mailparser.TicketMailParserJob).

Für jede E-Mail-Adresse muss zwischen INCOME oder MAILTO Logik gewählt werden. Wie zu Beginn beschrieben, haben diese beiden unterschiedliche Funktionen.

grafik.png

Posteingang

Im Feld Mail Server IN muss das gewünschte Postfach verknüpft werden. Diese findet man unter Editoren → globale Einstellungen → Mandant → Mail Server. Je nach gewähltem Postfach muss die entsprechende ID eingetragen werden.

grafik.png

Postausgang

Für ein Reply muss wie auch beim Posteingang in den globalen Einstellungen, ein Ausgangsserver gewählt werden.

grafik.png

Ticket

Im Feld Ticket-Vorlage muss die Ticket-ID der Vorlage eingetragen werden.

Mit dem Feld Duplikate kann gesteuert werden, dass E-Mails ignoriert werden, wenn schon ein Ticket zu einer im Subject "ticket communication number" angehängt ist.

Mit Duplikate (Vergleichsfelder) wird das existierende Ticket trotzdem angelegt, wenn sich Liste oder Kategorie unterscheidet.

grafik.png

Reply to Requestor

Das Feld Reply to Requestor steuert ob ein Reply überhaupt ausgesendet werden soll. Hierfür wird verpflichtend eine Mail Template ID verlangt.
Diese findet man unter Editoren → globale Einstellungen → Mandant → Mail Templates.

Die Eskalationskontrolle stellt sicher, dass keine ständiges Hin- und Hersenden von automatisch generierten E-Mails erfolgt. Daher wird das Aussenden gestoppt, wenn in der letzten Stunde mehrere Nachrichten von derselben E-Mail-Adresse mit demselben Subject ankommen. (Bereinigt um die communication number)

Die Felder Absender E-Mail und Absender Name sind optional.

Mit E-Mail speichern kann gesteuert werden, ob diese in die Kommunikation und damit auch in der Timeline abgelegt werden soll.

grafik.png

Reply to Forwarder

Die Felder und Funktionen sind gleich wie bei Reply to Requestor. Nur Mandant Mail Template ID ist hier optional und wenn diese nicht angegeben wird, dann wird eine Standard-Mail ausgeschickt.

grafik.png

Parameter bei mailto

Welche Parameter gibt es?

Nachfolgend sind die Parameter dargestellt. Diese können in Deutsch oder Englisch angegeben werden. Zudem werden auch Abkürzungen für die Eingabe unterstützt.

  • TITLE ("title", "Titel")
  • DESCRIPTION ("desc", "description", "Beschreibung")
  • REQUESTOR ("req", "requestor", "Sender")
  • EDITOR ("user", "editor", "Bearbeiter")
  • CUSTOMER ("cus", "customer", "Kunde")
  • OBSERVER ("obs", "observer", "Beobachter")
  • PRIORITY ("prio", "priority", "Wichtigkeit")
  • REPLY_REQUESTOR ("reply-requestor")
  • REPLY_FORWARDER ("reply-forwarder")

Wie können die Parameter angeben werden?

Die Parameter können in einer Text-Mail als Tags : z.B.: <title> </title> angegeben werden.

Am besten encoded via <title> <![CDATA[ Beispieltext ]]> </title>

Zudem können die Parameter als Text oder HTML-Mail mit Doppelpunkt getrennt angegeben werden. Wobei newline (Zeilenbruch) das Ende des Textes darstellt. Sollten mehrzeilige Eingaben benötigt werden, dann sind zusätzlich Anführungszeichen anzugeben.

Erlaubte Zeichen sind: ' ; „ ; “

Beispiel:

Title: Hallo

Title: "Hallo ich bin"

Bei Verwendung in Wordpress Contact Form 7 werden die Parameter mit eckigen Klammern angegeben.

Damit das E-Mail-Programm nicht durcheinander kommt, sollte ein Abstand zwischen CDATA und den Parametern gelassen werden.

z.B.: <title> <![CDATA[ [your-subject] ]]> </title>

Was kann man beim Parameter-Person angeben?

Für Personen sind folgende Eingaben gültig:

ID, Kürzel, Nummer, Username, E-Mail

Mit einem Beistrich dazwischen sind auch mehrere Angaben gemischt erlaubt.

Wer wird als Requestor gesetzt?

Ranking:

1) Parameter-Requestor

2) Attachment-From

Im Normalfall wird der Absender der E-Mail im Anhang als Requestor im Ticket gesetzt. Wird jedoch explizit ein Requestor im Text angegeben, dann überschreibt dieser den Requestor aus dem Anhang.

Wer bekommt ein Requestor reply?

Ranking:

1) Reply-Requestor

2) Parameter-Requestor

3) Attachment-From

Im Normalfall bekommt der Absender der E-Mail im Anhang ein Requestor Reply. Dieser kann mit dem Parameter Requestor oder Reply-Requestor überschrieben werden.

Wer bekommt ein Forwarder Reply?

Ranking:

1) Reply-Forwarder

2) From

Ein Forwarder Reply bekommt der Absender der E-Mail, es sei denn dieser wird mit Reply-Forwarder überschrieben.

Welcher Titel kommt zum tragen?

Ranking:

1) Parameter-Title

2) Subject

3) Attachment-Subject

Wird eine E-Mail mit Attachment gesendet und der Betreff nicht geändert, dann wird der Betreff des Attachment als Ticketname angelegt. Wenn der Betreff der E-Mail geändert wird, dann wird der Titel des Tickets mit dem neuen Betreff überschrieben. Am stärksten greift jedoch der Titel-Parameter. Wird dieser in der Email angegeben, dann erhält das Ticket den Namen des eingegebenen Parameters.

Was kann ich bei Priorität der Parameter eingeben?

Für die Priorität kann der Name oder das Mapping der Konfiguration eingegeben werden.

Beispiele

MailTo mit attachment:

from: max@mustermann.at

attachment-from: maxmus@gmx.at

parameter-requestor: susi@musterfrau.at

reply-requestor: office@mustermann.at

subject: Neue Anfrage

Das im ERP angelegte Ticket erhält folgende Parameter:

requestor: maxmus@gmx.at, susi@musterfrau.at

reply: office@mustermann.at

title: Neue Anfrage

Vorlage

Die Ticketvorlage wird hier dazu benötigt, damit E-Mails, die ans System gesendet werden, automatisch in gewünschter Form angelegt werden.

Eine Vorlage muss im Burgermenu als "Vorlage" gesetzt und gesperrt werden, damit diese nicht verändert werden kann.

image.png