work4all

Beta
6m
Zuletzt aktualisiert: 11.9.2026

Mit der work4all-Integration legt smao nach einem Anruf automatisch ein Ticket in work4all an. Die Integration meldet sich mit einem Servicebenutzer an der work4all-API an; es öffnet sich kein Anmeldefenster im Browser. Der Zugriffstoken von work4all gilt zwei Stunden und wird von smao automatisch erneuert.

Schritt 1

Servicebenutzer in work4all vorbereiten

Lege in work4all einen eigenen Benutzer für smao an, der Tickets anlegen sowie Ansprechpartner und Kunden lesen darf. Für diesen Benutzer muss die Zwei-Faktor-Anmeldung deaktiviert sein: Die Anmeldung über die API kann keinen zweiten Faktor eingeben. Notiere den Anmeldenamen oder die E-Mail-Adresse, das Passwort und den Code des Mandanten, in dem die Tickets angelegt werden sollen. Bei nur einem Mandanten ist das die 1.

FeldBedeutung
work4all-URLDie Adresse deiner work4all-Umgebung, wie im Browser angezeigt, z. B. https://firma.work4allcloud.de. Nur die Adresse ohne Pfad; smao ergänzt den API-Pfad selbst.
BenutzernameAnmeldename oder E-Mail-Adresse des Servicebenutzers
MandantencodeDer Code des Mandanten, in dem die Tickets angelegt werden
PasswortDas Passwort des Servicebenutzers
Schritt 2

work4all verbinden

Öffne im Dashboard die Integrationen, wähle work4all und trage work4all-URL, Benutzername, Mandantencode und Passwort ein. Beim Verbinden meldet sich smao einmal an work4all an. Diese Anmeldung prüft Adresse, Zugangsdaten, den Kontostatus und ob der Benutzer den angegebenen Mandanten verwenden darf. Erst danach wird die Verbindung verschlüsselt gespeichert. Ob der Benutzer Tickets anlegen darf, zeigt sich erst beim Laden des Nodes oder beim Anlegen des ersten Tickets.

Schritt 3

Ticket-Node zur Anrufanalyse hinzufügen

Öffne deine Anrufanalyse und füge die work4all-Aktion Ticket anlegen hinzu. Titel und Problembeschreibung sind Pflichtfelder und unterstützen @Variablen. Ticketart, Kategorie 1, Kategorie 2 und Eskalationsstufe werden beim Öffnen des Nodes live aus den Lookups deines Mandanten geladen und sind optional.

EinstellungVerhalten
TitelPflichtfeld; der Titel des Tickets, z. B. eine @Variable mit generiertem Titel
ProblembeschreibungPflichtfeld; der Beschreibungstext, z. B. die Zusammenfassung des Anrufs. Zeilenumbrüche bleiben erhalten.
StatusOffen (Standard), In Bearbeitung, Erledigt oder Zurückgestellt
Ticketart, Kategorie 1, Kategorie 2, EskalationsstufeOptionale Listen aus work4all; leer lassen, wenn work4all den Wert selbst setzen soll
Anrufer (Name, Firma, E-Mail, Telefon)Optional; E-Mail und Telefon dienen zum Finden des Ansprechpartners, Name und Firma werden für einen unbekannten Anrufer als Text übernommen
Ticket-ID, TicketnummerOptionale Variablennamen für die Werte, die work4all nach dem Anlegen zurückgibt
Schritt 4

Ticketdaten weiterverwenden

Wenn du Variablennamen für Ticket-ID und Ticketnummer angibst, stehen die Werte in nachfolgenden Nodes zur Verfügung. Die Ticket-ID liefert work4all beim Anlegen; die Ticketnummer liest smao direkt danach in einem zweiten Schritt. Schlägt dieser zweite Schritt fehl, bleibt die Ticketnummer leer, das Ticket existiert aber trotzdem, und die Zeitleiste des Laufs zeigt eine Warnung.