Nachrichten
Generelle Informationen
Was sind Nachrichten?
Im Bereich Nachrichten wird der Versand und der Empfang von Nachrichten definiert.
Wann sollten Sie Nachrichten verwenden?
Falls einer oder mehrere der folgenden Punkte zutreffen, empfehlen wir den Einsatz von Nachrichten.
- Sie wollen E-Mails, SMS oder Faxe aus DocBee verschicken
- Sie wollen Vorgänge aus E-Mails erzeugen (Mail zu Vorgang)
Nachrichten
Einstellungen
Die Einstellungen zum Nachrichtenversand finden Sie unter Administration > Nachrichten > Einstellungen.
Fax
DocBee bietet die Möglichkeit, Faxe zu verschicken. DocBee verwendet dafür den Dienst Interfax. Falls Sie diese Funktion nutzen wollen, benötigen Sie einen InterFax-Zugang.
Hinweis: Durch Interfax entstehen weitere Kosten.
Feldbeschreibungen
| Name | Beschreibung |
|---|---|
| Aktiviert | Aktiviert die Möglichkeit, Faxe zu verschicken |
| Benutzername | Interfax Benutzername |
| Passwort | Interfax Passwort |
Mail-Server
DocBee bietet aktuell die Möglichkeit, E-Mails zu verschicken. Der E-Mail Versand läuft über Ihren eigenen Mail-Server und muss hier konfiguriert werden.
Feldbeschreibungen
Generelle
| Name | Beschreibung |
|---|---|
| Typ |
|
| Sender E-Mail Adresse | Die Sender Email Adresse, mit der DocBee standardmässig versucht, E-Mails als Versender zu verschicken. Sollte entweder direkt eine E-Mail-Adresse sein, z.B. support@ihre-domain.de oder im Format 'Name' <support@ihre-domain.de> angegeben werden. |
Normal / TLS / SSL
| Name | Beschreibung |
|---|---|
| Serveradresse | Die URL oder IP Adresse des Mail-Servers. WICHTIG: Ohne Angabe eines Protokolls |
| Port | Der Port des Mail-Servers |
| Authentikation | Wird eine Authentifizierung über Benutzername/Passwort benötigt? |
| Benutzername | Benutzername Wichtig:Der Benutzer muss die Berechtigung haben, für die oben eingetragene Sender E-Mail Adresse E-Mails zu versenden. |
| Passwort | Passwort des Benutzers |
Exchange
| Name | Beschreibung |
|---|---|
| Exchange Version | Ihre eingesetzte Exchange Version |
| Serveradresse | Die URL oder IP Adresse der Exchange EWS Schnittstelle. Hinweis: Hier wird das Protokoll ( https://) benötigt. Normalerweise hat die Adresse folgenden Aufbau https://www.ihredomain.de/ews/Exchange.asmx |
| Alle Zertifikate erlauben | Falls dies aktiviert wird, wird die Zertifikatsprüfung deaktiviert um auch Selfsigned Zertifikate zu erlauben. Hinweis: Wir empfehlen nicht die Deaktivierung der Zertifikatsprüfung |
| Authentikation | Wird eine Authentifizierung über Benutzername/Passwort benötigt? |
| Benutzername | Benutzername Wichtig:Der Benutzer muss die Berechtigung haben, für die oben eigetragene Sender E-Mail Adresse E-Mails zu versenden. |
| Passwort | Passwort des Benutzers |
Office 365 (MS Graph)
| Name | Beschreibung |
|---|---|
| Anwendungs-ID (Client) | Die Anwendungs-ID (Client) Microsoft Azure -> App-Registrierungen -> Anwendung -> Übersicht |
| Geheimer Clientschlüssel | Der Geheime Clientschlüssel aus Microsoft Azure -> App-Registrierungen -> Anwendung -> Zertifikate & Geheimnisse |
| Verzeichnis-ID (Mandant) | Die Verzeichnis-ID (Mandant) aus Microsoft Azure -> App-Registrierungen -> Anwendung -> Übersicht |
Hinweis: Die Anwendung benötigt zum Versenden von E-Mails die Berechtigung
Mail.Send.
Hinweis: Weitere Informationen zur Anbindung über MS Graph finden Sie unter Microsoft Graph Schnittstelle
SMS
DocBee bietet die Möglichkeit, SMS zu verschicken. DocBee verwendet dafür den Dienst MessageBird. Falls Sie diese Funktion nutzen wollen, benötigen Sie einen MessageBird Access-Key.
Hinweis: Durch MessageBird entstehen weitere Kosten.
Wichtig: Die Mobilnummern müssen mit Länderkennung hinterlegt sein, damit die verschickt werden können.
Feldbeschreibungen
| Name | Beschreibung |
|---|---|
| Aktiviert | Aktiviert die Möglichkeit, SMS zu verschicken |
| Access Key | Message Bird Access-Key |
| Urheber | Wer soll als Urheber der SMS angezeigt werden z.B. DocBee? |
MessageBird
Zur Anbindung von MessageBird in DocBee muss in MessageBird ein API Key erzeugt werden. Die folgenden Schritte dienen als Hilfe zum Anlegen eines API-Keys.
- Melden Sie sich unter https://www.messagebird.com an.
- Öffnen Sie den Menüpunkt
Entwickler. - Wählen Sie dort
API-Zugangaus. - Danach klicken Sie auf
Zugangsschlüssel hinzufügen - Im Dialog geben Sie einen Namen (Beschreibung) für den API Key an z.B. DocBee und wählen den Typ
Live. - Danach können Sie in der Liste über
Schlüssel anzeigendenKeykopieren (Dieser muss alsAccess Keyin DocBee eingetragen werden). - Fertig.
Hinweis: MessageBird gibt die Möglichkeit, kostenlose Test SMS zu verschicken. Dies funktioniert aber nur an die Telefonnummer, die im Konto hinterlegt ist.
Nachrichten-Vorlagen
Nachrichten-Vorlagen definieren alle Nachrichten, die aus DocBee versendet werden und ermöglichen die Anpassung der Nachrichten je nach persönlichen Vorstellungen.
Feldbeschreibungen
| Name | Beschreibung |
|---|---|
| Name | Der interne Name der Nachrichten-Vorlage |
| Typ | Definiert, für welches Ereignis diese Nachrichten Vorlage angelegt wird und definiert damit die Platzhalter und die Logik-Objekte. |
| Format | Format der Nachricht |
| Layout | Hier kann ein vorher definiertes Layout hinterlegt werden. Wird ein HTML Layout angelegt (Typ & Format = HTML Layout), so muss in dem Inhalt und Textinhalt des HTML Layouts der Platzhalter %INHALT% verwendet werden. Wird das HTML Layout ausgewählt, so wird der Inhalt der Nachrichten-Vorlage an der Stelle des Platzhalter %INHALT% aus dem HTML Layout angezeigt. Die Layouts werden ineinander verschachtelt.Nicht alle Nachrichten Formate besitzen diese Feld |
| Betreff | Der Betreff der Nachricht, welcher mit Platzhaltern versehen werden kann. Nicht alle Nachrichten Formate besitzen diese Feld |
| HTML aus Text | Wird die Einstellung aktiviert, so wird die HTML E-Mail aus dem Textinhalt generiert. Nicht alle Nachrichten Formate besitzen diese Feld |
| Link | Hier kann der Link als Platzhalter hinterlegt werden, zudem man gelangt, wenn auf die Benachrichtigung geklickt wird.Nicht alle Nachrichten Formate besitzen diese Feld |
| Inhalt | Der Inhalt der Nachricht. Bei HTML E-Mails oder HTML Layout können dort HTML Tags verwendet werden. |
| Textinhalt | Der Textinhalt der Nachricht. Nicht alle Nachrichten Formate besitzen dieses Feld |
| ID | Zeigt die ID der Nachrichtenvorlage. |
| Bilder | Hier können Bilder hochgeladen werden, welche in der Nachricht verwendet werden können. Die Bilder können dann mit dem Logik-Tag docbee_image in der Nachricht verwendet werden. Das Bild kann auch per Knopfdruck in die Nachrichtenvorlage eingefügt werden.Nicht alle Nachrichten Formate besitzen diese Feld |
Hinweis: Die Standard-Emails werden von DocBee als
MultipartE-Mails verschickt und benötigen deswegen sowohl einenTextals auch einenHTML-Teil. Die Auswahl, welche Art von Nachricht angezeigt wird, übernimmt in diesem Fall der Mail-Client des Empfängers.
Typen
Abschluss (Leistung)
| Auslöser | Empfänger |
|---|---|
Abschluss der Leistung oder Freigabe der Leistung je nach Einstellungen unter Administration > Leistungen > Einstellungen und Benachrichtigung verschicken ist in der Leistung aktiviert. |
|
Logik-Objekte
| Name | Beschreibung | Typ |
|---|---|---|
docBeeDocument | Leistung | Objekt Leistung |
contact | Kontakt der Leistung oder der Standard-Kontakt | Objekt Kontakt |
companyData | Firmierung | Objekt Firmierung |
mandant | Mandant | Objekt Mandant |
Abschluss (Protokoll)
| Auslöser | Empfänger |
|---|---|
| Abschluss des Protokolls |
|
Logik-Objekte
| Name | Beschreibung | Typ |
|---|---|---|
protocolDocument | Protokoll | Objekt Protokoll |
contact | Kontakt der Leistung oder der Standard-Kontakt | Objekt Kontakt |
companyData | Firmierung | Objekt Firmierung |
mandant | Mandant | Objekt Mandant |
Antwort auf Aktualisierung (Vorgang)
| Auslöser | Empfänger |
|---|---|
Nachricht wird via E-Mail an einen Vorgang gesendet. Dies wird nur ausgeführt, falls ein Mail-Parser aktiviert ist und beim Vorgangs-Mail-Parser Automatische Antwort aktiviert ist. |
|
Logik-Objekte
| Name | Beschreibung | Typ |
|---|---|---|
ticket | Vorgang | Objekt Vorgang |
companyData | Firmierung | Objekt Firmierung |
mandant | Mandant | Objekt Mandant |
Antwort auf Erstellung (Vorgang)
| Auslöser | Empfänger |
|---|---|
Neuer Vorgang wird aus einer E-Mail erzeugt. Dies wird nur ausgeführt, falls ein Mail-Parser aktiviert ist und beim Vorgangs-Mail-Parser Automatische Antwort aktiviert ist. |
|
Logik-Objekte
| Name | Beschreibung | Typ |
|---|---|---|
ticket | Vorgang | Objekt Vorgang |
companyData | Firmierung | Objekt Firmierung |
mandant | Mandant | Objekt Mandant |
Antwort auf Nachricht (Leistung)
| Auslöser | Empfänger |
|---|---|
| Es wird auf eine Vorgangs-Nachricht geantwortet. (Die Verwendete Nachrichten-Vorlage kann im Dialog ausgewählt werden.) |
|
Logik-Objekte
| Name | Beschreibung | Typ |
|---|---|---|
docBeeDocument | Leistung | Objekt Leistung |
contact | Kontakt der Leistung oder der Standard-Kontakt | Objekt Kontakt |
companyData | Firmierung | Objekt Firmierung |
mandant | Mandant | Objekt Mandant |
sender | Sender | Objekt Benutzer |
originalMessage | Original Nachricht | Objekt Nachricht |
Antwort auf Nachricht (Vorgang)
| Auslöser | Empfänger |
|---|---|
| Es wird auf eine Vorgangs-Nachricht geantwortet. (Die verwendete Nachrichten-Vorlage kann im Dialog ausgewählt werden.) |
|
Logik-Objekte
| Name | Beschreibung | Typ |
|---|---|---|
ticket | Vorgang | Objekt Vorgang |
companyData | Firmierung | Objekt Firmierung |
mandant | Mandant | Objekt Mandant |
sender | Sender | Objekt Benutzer |
originalMessage | Original Nachricht | Objekt Nachricht |
Benachrichtigung Nachricht (Leistung)
| Auslöser | Empfänger |
|---|---|
| Ein Benutzer wurde beim Versenden von Nachrichten als zu benachrichtigen ausgewählt |
|
Logik-Objekte
| Name | Beschreibung | Typ |
|---|---|---|
docBeeDocument | Leistung | Objekt Leistung |
contact | Kontakt der Leistung oder der Standard-Kontakt | Objekt Kontakt |
companyData | Firmierung | Objekt Firmierung |
mandant | Mandant | Objekt Mandant |
notifier | Versender der Benachrichtung | Objekt Benutzer |
notifierMessage | Benachrichtigungs-Nachricht | Objekt Benachrichtungs-Nachricht |
Benachrichtigung Nachricht (Vorgang)
| Auslöser | Empfänger |
|---|---|
| Ein Benutzer wurde beim Versenden von Nachrichten als zu benachrichtigen ausgewählt. |
|
Logik-Objekte
| Name | Beschreibung | Typ |
|---|---|---|
ticket | Vorgang | Objekt Vorgang |
companyData | Firmierung | Objekt Firmierung |
mandant | Mandant | Objekt Mandant |
notifier | Versender der Benachrichtung | Objekt Benutzer |
notifierMessage | Benachrichtigungs-Nachricht | Objekt Benachrichtungs-Nachricht |
Beobachter Benachrichtigung (abg. Leistung)
| Auslöser | Empfänger |
|---|---|
| Eine Leistung wird abgeschlossen |
|
Logik-Objekte
| Name | Beschreibung | Typ |
|---|---|---|
docBeeDocument | Leistung | Objekt Leistung |
contact | Kontakt der Leistung oder der Standard-Kontakt | Objekt Kontakt |
companyData | Firmierung | Objekt Firmierung |
mandant | Mandant | Objekt Mandant |
Beobachter Benachrichtigung (abg. Protokoll)
| Auslöser | Empfänger |
|---|---|
| Eine Protokoll wird abgeschlossen |
|
Logik-Objekte
| Name | Beschreibung | Typ |
|---|---|---|
protocollDocument | Protokoll | Objekt Protokoll |
contact | Kontakt des Protokoll oder der Standard-Kontakt | Objekt Kontakt |
companyData | Firmierung | Objekt Firmierung |
mandant | Mandant | Objekt Mandant |
E-Mail Layout
Spezieller Typ, der verwendet werden kann, um ein Standard-Layout für andere E-Mails zu erzeugen.
Erstellung (Leistung)
| Auslöser | Empfänger |
|---|---|
Beim Anlegen einer neuen Leistung, falls die Einstellung Erstellungs-Email an Kunden unter Administration > Leistungen > Einstellungen aktiviert ist |
|
Logik-Objekte
| Name | Beschreibung | Typ |
|---|---|---|
docBeeDocument | Leistung | Objekt Leistung |
contact | Kontakt der Leistung oder der Standard-Kontakt | Objekt Kontakt |
companyData | Firmierung | Objekt Firmierung |
mandant | Mandant | Objekt Mandant |
Nachrichten Ablage
| Auslöser | Empfänger |
|---|---|
| Zeitgesteuert über Nachrichten Ablagen |
|
Logik-Objekte
| Name | Beschreibung | Typ |
|---|---|---|
bucket | Nachrichten Ablage | Objekt Nachrichten Ablage |
companyData | Firmierung | Objekt Firmierung |
mandant | Mandant | Objekt Mandant |
Nachrichtenversand (Leistung)
| Auslöser | Empfänger |
|---|---|
| Beim Verschicken einer neuen Nachricht vom Typ E-Mail oder SMS. (Die verwendete Nachrichten-Vorlage kann im Dialog ausgewählt werden.) |
|
Logik-Objekte
| Name | Beschreibung | Typ |
|---|---|---|
docBeeDocument | Leistung | Objekt Leistung |
contact | Kontakt der Leistung oder der Standard-Kontakt | Objekt Kontakt |
companyData | Firmierung | Objekt Firmierung |
mandant | Mandant | Objekt Mandant |
sender | Versender | Objekt Benutzer |
Nachrichtenversand (Automatisierung)
| Auslöser | Empfänger |
|---|---|
Beim Verschicken einer Nachricht aus (Administration > Automatisierungen) |
|
Logik-Objekte
Die zur Verfügung stehenden Logik-Objekte hängen vom Auslöser der Regel ab.
| Name | Beschreibung | Typ |
|---|---|---|
ticket | Vorgang | Objekt Vorgang |
docBeeDocument | Leistung | Objekt Leistung |
protocolDocument | Protokoll | Objekt Protokoll |
statusChange | Abwesenheits-Status-Änderung | Objekt Abwesenheits-Status-Änderung |
companyData | Firmierung | Objekt Firmierung |
mandant | Mandant | Objekt Mandant |
Nachrichtenversand (Tagesabschluss)
| Auslöser | Empfänger |
|---|---|
| Tagesabschluss Erinnerung, falls beim Tagesabschluss-Profil hinterlegt. |
|
Logik-Objekte
| Name | Beschreibung | Typ |
|---|---|---|
companyData | Firmierung | Objekt Firmierung |
mandant | Mandant | Objekt Mandant |
user | Benutzer | Objekt Benutzer |
dailyClosing | Tagesabschluss-Daten | Objekt Tagesabschluss-Daten |
Nachrichtenversand (Vorgang)
| Auslöser | Empfänger |
|---|---|
| Beim Verschicken einer neuen Nachricht vom Typ E-Mail oder SMS. (Die verwendete Nachrichten-Vorlage kann im Dialog ausgewählt werden.) |
|
Logik-Objekte
| Name | Beschreibung | Typ |
|---|---|---|
ticket | Vorgang | Objekt Vorgang |
companyData | Firmierung | Objekt Firmierung |
mandant | Mandant | Objekt Mandant |
sender | Versender | Objekt Benutzer |
Status Änderung (Vorgang)
| Auslöser | Empfänger |
|---|---|
Status wird geändert und unter Administration > Vorgang > Status ist im Status Nachrichtenversand aktiviert. |
|
Logik-Objekte
| Name | Beschreibung | Typ |
|---|---|---|
ticket | Vorgang | Objekt Vorgang |
companyData | Firmierung | Objekt Firmierung |
mandant | Mandant | Objekt Mandant |
previousStatus | Vorheriger Status | Objekt Status |
statusChange | Status-Änderung | Objekt Status-Änderung |
Stornierung (Leistung)
| Auslöser | Empfänger |
|---|---|
Leistung wird storniert und der Nachricht verschicken wurde gesetzt |
|
Logik-Objekte
| Name | Beschreibung | Typ |
|---|---|---|
docBeeDocument | Leistung | Objekt Leistung |
contact | Kontakt der Leistung oder der Standard-Kontakt | Objekt Kontakt |
companyData | Firmierung | Objekt Firmierung |
mandant | Mandant | Objekt Mandant |
Termine (Zeitraum Planung)
| Auslöser | Empfänger |
|---|---|
Eine Zeitraum-Planung wird zur Prüfung aktiviert oder neue Planungen werden vorgenommen, während die Zeitraum-Planung im Zustand In Prüfung ist. |
|
Logik-Objekte
| Name | Beschreibung | Typ |
|---|---|---|
approval | Zeitraum-Planng Prüfung | Objekt Zeitraum-Planung Prüfung |
companyData | Firmierung | Objekt Firmierung |
mandant | Mandant | Objekt Mandant |
Weiterleitung (Leistung)
| Auslöser | Empfänger |
|---|---|
| Es wird auf eine Leistungs-Nachricht weitergeleitet. (Die verwendete Nachrichten-Vorlage kann im Dialog ausgewählt werden.) |
|
Logik-Objekte
| Name | Beschreibung | Typ |
|---|---|---|
docBeeDocument | Leistung | Objekt Leistung |
contact | Kontakt der Leistung oder der Standard-Kontakt | Objekt Kontakt |
companyData | Firmierung | Objekt Firmierung |
mandant | Mandant | Objekt Mandant |
sender | Sender | Objekt Benutzer |
originalMessage | Original Nachricht | Objekt Nachricht |
Weiterleitung (Vorgang)
| Ausl öser | Empfänger |
|---|---|
| Es wird auf eine Vorgangs-Nachricht weitergeleitet. (Die verwendete Nachrichten-Vorlage kann im Dialog ausgewählt werden.) |
|
Logik-Objekte
| Name | Beschreibung | Typ |
|---|---|---|
ticket | Vorgang | Objekt Vorgang |
companyData | Firmierung | Objekt Firmierung |
mandant | Mandant | Objekt Mandant |
sender | Sender | Objekt Benutzer |
originalMessage | Original Nachricht | Objekt Nachricht |
Wiedervorlage Benachrichtigung (Vorgang)
| Auslöser | Empfänger |
|---|---|
| Falls eine Wiedervorlage mit Benachrichtigung erstellt wurde und das Wiedervorlage-Datum erreicht wird. |
|
Logik-Objekte
| Name | Beschreibung | Typ |
|---|---|---|
ticket | Vorgang | Objekt Vorgang |
companyData | Firmierung | Objekt Firmierung |
mandant | Mandant | Objekt Mandant |
reminder | Wiedervorlage | Objekt Wiedervorlage |
Wiedervorlage Info-Nachricht (Vorgang)
| Auslöser | Empfänger |
|---|---|
| Falls eine Wiedervorlage mit Info Nachricht erzeugt wurde. |
|
Logik-Objekte
| Name | Beschreibung | Typ |
|---|---|---|
ticket | Vorgang | Objekt Vorgang |
companyData | Firmierung | Objekt Firmierung |
mandant | Mandant | Objekt Mandant |
reminder | Wiedervorlage | Objekt Wiedervorlage |
Zuweisung (Leistung)
| Auslöser | Empfänger |
|---|---|
Falls der Verantwortliche einer Leistung geändert wird und die Leistung nicht sich selbst zugewiesen wird und die Zuweisung unter Administration > Leistungen > Einstellungen aktiviert ist. |
|
Logik-Objekte
| Name | Beschreibung | Typ |
|---|---|---|
docBeeDocument | Leistung | Objekt Leistung |
contact | Kontakt der Leistung oder der Standard-Kontakt | Objekt Kontakt |
companyData | Firmierung | Objekt Firmierung |
mandant | Mandant | Objekt Mandant |
Zuweisung (Tätigkeit)
| Auslöser | Empfänger |
|---|---|
Falls der Mitarbeiter einer Leistung geändert wird und als Mitarbeiter nicht sich selbst ausgewählt wurde und die Zuweisung unter Administration > Leistungen > Einstellungen aktiviert ist. |
|
Logik-Objekte
| Name | Beschreibung | Typ |
|---|---|---|
docBeeDocument | Leistung | Objekt Leistung |
task | Tätigkeit | Objekt Tätigkeit |
worker | Mitarbeiter | Objekt Benutzer |
contact | Kontakt der Leistung oder der Standard-Kontakt | Objekt Kontakt |
companyData | Firmierung | Objekt Firmierung |
mandant | Mandant | Objekt Mandant |
Zuweisung (Vorgang)
| Auslöser | Empfänger |
|---|---|
Falls der Verantwortliche eines Vorgangs geändert wird und der Vorgang nicht sich selbst zugewiesen wird und die Zuweisung unter Administration > Vorgang > Einstellungen aktiviert ist. |
|
Logik-Objekte
| Name | Beschreibung | Typ |
|---|---|---|
ticket | Vorgang | Objekt Vorgang |
companyData | Firmierung | Objekt Firmierung |
mandant | Mandant | Objekt Mandant |
Platzhalter
Nachrichtenvorlagen können Platzhalter beinhalten, die verwendet werden, um Daten aus DocBee direkt in die Nachricht zu übernehmen.
Ein Platzhalter hat immer das Format %PLATZHALTER_NAME%.
Platzhalter variieren je nach Nachrichtentyp. Eine Erläuterung der verfügbaren Platzhalter ist unter Administration-> Nachrichten -> Vorlagen zu
finden. Wenn Sie innerhalb der Nachrichtenvorlage den Betreff oder Textinhalt über das Stift-Icon auf der rechten Seite bearbeiten, lassen sich im Edit-Fenster die verfügbaren Platzhalter ausklappen:

Logik
In DocBee ab der Version 2020.2 gibt es die Möglichkeit, die Nachrichten-Vorlagen über Logik-Elemente zu erzeugen.
Platzhalter
Die Eigenschaften von Objekten, die nicht vom Typ Objekt oder Liste sind, können mit dem
Standard-Platzhalter-Zeichen ausgegeben werden.
Beispiel
Falls ein Standard-Objekt ticket existiert, wird die Vorgangs-ID des Vorgangs in die Nachricht geschrieben.
%ticket.ticketNumber%
Bedingungen
docbee_contains
Mit docbee_contains kann ein Wert überprüft werden und, falls der Wert in der input-Variable enthalten ist, wird der
innere Teil in der Nachricht dargestellt.
Beispiel
Der Text "Die Vorgangs-Beschreibung enthält den Text Beispiel" würde nur angezeigt, falls im Vorgang in der Beschreibung "Beispiel" enthalten ist.
<docbee_contains input='ticket.description' value='Beispiel'>
Die Vorgangs-Beschreibung enthält den Text Beispiel
</docbee_contains>
docbee_notContains
Mit docbee_notContains kann ein Wert überprüft werden und, falls der Wert nicht in der input-Variable enthalten ist,
wird der innere Teil in der Nachricht dargestellt.
Beispiel
Der Text "Die Vorgangs-Beschreibung enthält nicht den Text Beispiel" würde nur angezeigt, falls im Vorgang in der Beschreibung "Beispiel" enthalten ist.
<docbee_notContains input='ticket.description' value='Beispiel'>
Die Vorgangs-Beschreibung enthält nicht den Text Beispiel
</docbee_notContains>
docbee_equals
Mit docbee_equals kann ein Wert überprüft werden und, falls der Wert exakt der input-Variable entspricht, wird der
innere Teil in der Nachricht dargestellt.
Beispiel
Der Text "In der Vorgangs-Beschreibung steht Beispiel A" würde nur angezeigt, falls im Vorgang in der Beschreibung exakt "Beispiel A" steht.
<docbee_equals input='ticket.description' value='Beispiel A'>
In der Vorgangs-Beschreibung steht Beispiel A
</docbee_equals>
docbee_notEquals
Mit docbee_notEquals kann ein Wert überprüft werden und, falls der Wert nicht exakt der input-Variable entspricht,
wird der innere Teil in der Nachricht dargestellt.
Beispiel
Der Text "In der Vorgangs-Beschreibung steht nicht exakt Beispiel A" würde nur angezeigt, falls im Vorgang in der Beschreibung nicht exakt "Beispiel A" steht.
<docbee_notEquals input='ticket.description' value='Beispiel A'>
In der Vorgangs-Beschreibung steht nicht exakt Beispiel A
</docbee_notEquals>
docbee_exist
Mit docbee_exist kann überprüft werden, ob ein Objekt oder eine Liste existiert und falls dies der Fall ist, wird
der innere Teil in der Nachricht dargestellt.
Beispiel
Der Text "Der Vorgang hat einen Kunden" würde nur angezeigt, falls der Vorgang einen Kunden hat.
<docbee_exist input='ticket.customer'>
Der Vorgang hat einen Kunden
</docbee_exist>
docbee_notExist
Mit docbee_notExist kann überprüft werden, ob ein Objekt oder eine Liste nicht existiert und falls dies der Fall
ist, wird der innere Teil in der Nachricht dargestellt.
Beispiel
Der Text "Der Vorgang hat keinen Kunden" würde nur angezeigt, falls der Vorgang keinen Kunden hat.
<docbee_notExist input='ticket.customer'>
Der Vorgang hat keinen Kunden
</docbee_notExist>
Objekt
docbee_object
Mit docbee_object wird der Datensatz aus einem Objekt-Typ geholt und in einer Variable gespeichert.
Beispiel
Das Objekt ticket.customer wird in die Variable ticketCustomer geschrieben und kann dann als Platzhalter verwendet
werden, um hier im Beispiel den Kundennamen auszugeben.
<docbee_object input='ticket.customer' var='ticketCustomer'>
%ticketCustomer.name%
</docbee_object>
docbee_limitText
Mit docbee_limitText kann der Text eines Objekt-Typs auf eine bestimmte Anzahl von Zeichen begrenzt werden.
Beispiel
Der Text des Objekts ticket.description wird auf 50 Zeichen begrenzt und in die Variable ticketDescription gespeichert.
<docbee_limitText input='ticket.description' var='ticketDescription' limit='50'>
%ticketDescription%
</docbee_limitText>
Schleife
docbee_each
Mit docbee_each kann über Listen-Typen iteriert werden, um pro Eintrag den inneren Teil in der Nachricht
darzustellen.
Zusätzlich gibt es die Möglichkeiten die Sortierreihenfolge über die Attribute sort und ascending zu definieren, sowie über das Attribut limit ein Limit zu definieren.
Beispiel
Aus dem Objekt ticket wird die Liste der Leistungen (docBeeDocuments) geholt und in die Variable document
gespeichert. Zusätzlich wird die Liste nach der Leistungs-ID (documentNumber) absteigend (ascending='false')
sortiert. Die Schleife wird maximal 100 Mal ausgeführt (limit='100').
Die Variable document ist dann ein Objekt-Typ und würde in diesem Beispiel die Leistungs-IDs ausgeben.
<docbee_each input='ticket.docBeeDocuments' var='document' sort='documentNumber' ascending='false' limit='100'>
%document.documentNumber%
</docbee_each>
Webhook
docbee_webhooklink
Mit docbee_webhooklink können Webhook Links direkt in der Nachrichten-Vorlage erstellt werden.
Parameter
| Name | Pflichtfeld | Beschreibung |
|---|---|---|
id | Ja | ID des Webhooks |
personInChargeId | Nein* | ID eines Benutzers oder Queue* |
customerId | Nein* | ID des Kunden |
locationId | Nein | ID des Kunden-Standorts |
contactId | Nein | ID des Kunden-Kontakts |
ticketId | Nein | ID eines Vorgangs |
docBeeDocumentId | Nein | ID einer Leistung |
name | Nein | Optionaler Name des Links |
style | Nein | Optionale css styles, die beim Anzeigen des Links angewandt werden |
*Bei Protokoll-Webhooks muss die
personInChargeIdund diecustomerIdgesetzt werden und Queues sind nicht erlaubt als Verantwortlicher
Hinweis: Bei einem Protokoll-Webhook wird immer die Verknüpfung zum Vorgang hergestellt, auch wenn dieser geschlossen sein sollte. Der Vorgang verbleibt im abgeschlossenen Zustand.
Beispiel
Im Beispiel wird ein Webhook Link für den Webhook mit der ID 1 und den Verantwortlichen (Benutzer) mit der ID 10
erstellt.
Die Kunden Verknüpfung wird aus dem Kunden des Vorgangs gesetzt.
<docbee_object input='ticket.customer' var='ticketCustomer'>
<docbee_webhooklink id='1' personInChargeId='10' customerId='ticketCustomer.id' ticketId='ticket.id' name='Link zum Webhook' style='color:#ff0000' />
</docbee_object>