DEMO uttek Dispo zum Ausprobieren – Ihre eigene Demo-Kopie, nur für Sie sichtbar zurück zum Shop
Beispieldaten:
⚙ Administration ansehen
Ausgabe: Basis Pro Enterprise · bis zu 100 Nutzer · alle Funktionen
🔒 Nur Ansicht in der Demo – Einstellungen sind gesperrt · Sie sehen alle Einstellungen, können sie hier aber nicht ändern.

🔌 Schnittstellen & Microsoft 365

🧪 Demo-Modus: Es wird nichts an echte Systeme gesendet. Alle Weitergaben werden nur protokolliert, damit man den Ablauf prüfen kann.

🧭 Einrichtung in 6 Schritten

  1. ✓Systeme anlegen
  2. 2Eingang festlegen
  3. 3Termin zurückschreiben
  4. 4Rückmeldung zuordnen
  5. 5Berechnung zuordnen
  6. 6Testen

So geht's: 1. Jedes beteiligte System einmal anlegen (Name + Adresse). 2.–5. In der Tabelle „Abläufe“ ankreuzen, welches System bei welchem Ereignis beteiligt ist. 6. „Verbindung testen“ drücken. Grüne Haken zeigen, was schon erledigt ist.

① Systeme 4 aktiv

Ein „System“ ist ein anderes Programm, mit dem die Dispo Daten austauscht – z. B. das Kundendatensystem oder ein Störungssystem.

SystemArtAdresse (Endpoint)AnmeldungStatus
Kundendatensystem
Liefert Terminauftrags- und Service-Aufträge; bekommt Termine und Rückmeldungen zurück.
Kundendaten-/Quellsystemhttps://kundendaten.example.invalid/apiBearer-Token ● aktiv
bearbeiten
Störungssystem 1
Liefert Störungen; bekommt Termine und Rückmeldungen.
Störungs-/Ticketsystemhttps://stoerung1.example.invalid/apiBearer-Token ● aktiv
bearbeiten
Störungssystem 2
Zweites Ziel für Störungs-Rückmeldungen.
Störungs-/Ticketsystemhttps://stoerung2.example.invalid/apiBearer-Token ● aktiv
bearbeiten
Abrechnungssystem
Bekommt berechnete Artikel (Endkunden-Rechnung).
Abrechnunghttps://abrechnung.example.invalid/apiBearer-Token ● aktiv
bearbeiten
Ticketsystem (Platzhalter) Störungs-/Ticketsystemhttps://ticket.example.invalid/api/ticketsBearer-Token ○ aus
bearbeiten
CRM (Platzhalter) CRMhttps://crm.example.invalid/api/notesBearer-Token ○ aus
bearbeiten
Quellsystem (Platzhalter) Kundendaten-/Quellsystemhttps://quellsystem.example.invalid/api/statusBearer-Token ○ aus
bearbeiten

+ System anlegen

②–⑤ Abläufe: wer bekommt was?

Eine Zeile pro Auftragsart, eine Spalte pro Ereignis. Häkchen setzen = dieses System ist bei diesem Ereignis beteiligt. Mehrere Häkchen sind erlaubt (z. B. Störungs-Rückmeldung an beide Störungssysteme).

Auftragsart📥 Eingang
Aus welchem System kommen Aufträge dieser Art in den Eingang?
🗓 Termin
Wohin wird geschrieben, wenn ein Termin gesetzt oder geändert wird?
✅ Rückmeldung
Wohin geht die Rückmeldung des Handwerkers beim Abschluss?
💶 Berechnung
Wohin gehen berechnete Artikel (nur wenn der Handwerker Artikel erfasst hat)?
⛔ Abweisung
Wohin geht die Meldung, wenn die Dispo einen Auftrag abweist? Leer = zurück an das Herkunftssystem (Eingang).
🚫 Storno
Wohin geht die Meldung, wenn die Dispo einen Auftrag storniert? Leer = zurück an das Herkunftssystem (Eingang).
Elektroinstallation⚠ nichts gewählt⚠ nichts gewählt⚠ nichts gewählt⚠ nichts gewählt⚠ nichts gewählt⚠ nichts gewählt
Sanitär-Reparatur⚠ nichts gewählt⚠ nichts gewählt⚠ nichts gewählt⚠ nichts gewählt⚠ nichts gewählt⚠ nichts gewählt
Heizungswartung⚠ nichts gewählt⚠ nichts gewählt⚠ nichts gewählt⚠ nichts gewählt⚠ nichts gewählt⚠ nichts gewählt
Notdienst⚠ nichts gewählt⚠ nichts gewählt⚠ nichts gewählt⚠ nichts gewählt⚠ nichts gewählt⚠ nichts gewählt
Malerarbeiten⚠ nichts gewählt⚠ nichts gewählt⚠ nichts gewählt⚠ nichts gewählt⚠ nichts gewählt⚠ nichts gewählt
Dachreparatur⚠ nichts gewählt⚠ nichts gewählt⚠ nichts gewählt⚠ nichts gewählt⚠ nichts gewählt⚠ nichts gewählt
Kostenvoranschlag vor Ort⚠ nichts gewählt⚠ nichts gewählt⚠ nichts gewählt⚠ nichts gewählt⚠ nichts gewählt⚠ nichts gewählt

💡 Eingang = woher der Auftrag kommt. Termin = wird bei jedem neuen oder geänderten Termin geschrieben. Rückmeldung = beim Abschluss durch den Handwerker. Berechnung = zusätzlich, wenn Artikel berechnet wurden.

📊 Status & fehlgeschlagene Weitergaben

✓ Keine fehlgeschlagenen Weitergaben.

📥 Eingang: Aufträge aus einem System empfangen

Die Systeme schicken neue Aufträge an diese Adresse (JSON per POST):

https://<ihre-adresse>/software/dispo/demo/api/orders

Anmeldung mit dem API-Token im Kopf der Anfrage: Authorization: Bearer <Token> · Token: demo••••••••ffcc (vollständig unter Admin › API).

Beispiel einer Anfrage
{"system":"Störungssystem 1","type":"MSTOE","customer_no":"K4100001","customer":"Max Muster",
 "plz":"30159","city":"Hannover","street":"Musterweg 1","description":"Internet weg seit heute früh"}

„system“ = Name wie oben unter Systeme (optional – sonst gilt der Eingang laut Abläufe). Antwort: 201 + neue Auftrags-ID.

Test-Import: legt einen fiktiven Auftrag an (wie aus dem System empfangen)

⚙️ Erweitert: Regeln nach Rückmeldegrund, Microsoft 365, Protokoll

Nur für Sonderfälle – der normale Weg ist oben „Abläufe“.

Rückmeldungen der Handwerker können automatisch an andere Systeme weitergegeben werden. Demo-Modus: Es werden keine Daten gesendet – jede Weitergabe wird nur im Protokoll abgelegt (Status „Demo – nicht gesendet“).

Zielsysteme

NameTypEndpoint (Platzhalter)ModusRegelnProtokollAktiv
Ticketsystem (Platzhalter)Störungs-/Ticketsystemhttps://ticket.example.invalid/api/ticketsDemo (nur protokollieren)00nein bearbeiten
CRM (Platzhalter)CRMhttps://crm.example.invalid/api/notesDemo (nur protokollieren)10nein bearbeiten
Quellsystem (Platzhalter)Kundendaten-/Quellsystemhttps://quellsystem.example.invalid/api/statusDemo (nur protokollieren)40nein bearbeiten
Kundenbenachrichtigung SMS/E-Mail (Platzhalter)Kunde (SMS/E-Mail)https://notify.example.invalid/api/messagesDemo (nur protokollieren)20ja bearbeiten
KundendatensystemKundendaten-/Quellsystemhttps://kundendaten.example.invalid/apiDemo (nur protokollieren)00ja bearbeiten
Störungssystem 1Störungs-/Ticketsystemhttps://stoerung1.example.invalid/apiDemo (nur protokollieren)00ja bearbeiten
Störungssystem 2Störungs-/Ticketsystemhttps://stoerung2.example.invalid/apiDemo (nur protokollieren)00ja bearbeiten
AbrechnungssystemAbrechnunghttps://abrechnung.example.invalid/apiDemo (nur protokollieren)00ja bearbeiten
+ Zielsystem anlegen

Neues Zielsystem

Abbrechen

Regeln 7 Regeln

Je Rückmeldegrund sind mehrere Regeln möglich. Unterpunkt leer = gilt für alle Unterpunkte; Leistungsbereich leer = alle. Ereignisse: Rückmeldung (Handwerker), Termin vergeben (Disposition = Terminzusage), Termin geändert (Umplanung/Rücknahme). Platzhalter: {auftragsnummer} {kundennummer} {kunde} {adresse} {leistungsart} {grund} {unterpunkt} {notiz} {handwerker} {datum} {status} {artikel} {summe} {termin} {uhrzeit} {termin_alt} {fixtermin} {storno_grund} {info} {einsatzadresse} {email} {mobil} {kundenadresse} {rueckrufnummer} {ansprechpartner} {produkt} {objektbereich} {leistungsumfang} {einsatzstandort} {pt} {wt} {frist} {abteilung} {rueckmeldung} {quelle} {referenz}

EreignisRückmeldegrundUnterpunktLeistungsbereichZielAktionTextvorlageAktiv
Rückmeldungalle Gründe nur mit Artikelnalle UnterpunktealleCRM (Platzhalter)Berechnung an KundeBerechnung an Kunde {kunde} ({kundennummer}) zu Auftrag {auftragsnummer}: ⏎ {artikel} ⏎ Summe brutto: {summe} ⏎ {handwerker}, {datum}ja bearbeiten
Termin abgesagt (Kunde)–alle UnterpunktealleQuellsystem (Platzhalter)CRM-BemerkungKunde {kunde} hat den Termin {termin} {uhrzeit} abgesagt (Auftrag {auftragsnummer}): {info}ja bearbeiten
Termin geändert–alle UnterpunktealleQuellsystem (Platzhalter)Termin meldenTerminänderung Auftrag {auftragsnummer}: neu {termin} {uhrzeit} (bisher {termin_alt}), Handwerker {handwerker}.ja bearbeiten
Termin geändert–alle UnterpunktealleKundenbenachrichtigung SMS/E-Mail (Platzhalter)Kunde informierenGuten Tag {kunde}, Ihr Termin wurde verschoben: neu am {termin}{uhrzeit_text} (bisher {termin_alt}). Auftrag {auftragsnummer}.ja bearbeiten
Termin vergeben–alle UnterpunktealleQuellsystem (Platzhalter)Termin meldenTermin für Auftrag {auftragsnummer}: {termin} {uhrzeit}, Handwerker {handwerker}.{fixhinweis}ja bearbeiten
Termin vergeben–alle UnterpunktealleKundenbenachrichtigung SMS/E-Mail (Platzhalter)Kunde informierenGuten Tag {kunde}, Ihr Handwerker kommt am {termin}{uhrzeit_text} zu Ihnen ({adresse}). Auftrag {auftragsnummer}. Bei Fragen: 0511 60 000 (Demo).ja bearbeiten
Storno–alle UnterpunktealleQuellsystem (Platzhalter)Status meldenAuftrag {auftragsnummer} storniert durch Kundenservice. Grund: {storno_grund}.ja bearbeiten
+ Regel anlegen Rückmeldegründe ›

📅 Microsoft 365 Kalender Outlook-Kalender der Handwerker ↔ Dispo-Board (Microsoft Graph)

Status: Aus · 0 Termine im Outlook gespiegelt · 0 Outlook-Blocker im Board · letzte Synchronisation: noch nie. Demo: es wird nichts an Microsoft gesendet – jede Anfrage steht unten im Protokoll, Outlook-Termine (z. B. Arzt, Urlaub) werden simuliert. Blocker werden in Board, Auto-Disposition, „Aufträge holen“ und beim Drag & Drop wie Abwesenheiten berücksichtigt; nur „Belegt“/„Abwesend“ wird übernommen, kein Betreff (Datenschutz).

Zuordnung Ressource → M365-Postfach (UPN)

RessourcePostfach (UPN, z. B. vorname.nachname@firma.de)
Tom Becker (Elektro)
Ali Yilmaz (Sanitär/Heizung)
Sandra Kuhn (Maler)
Piotr Nowak (Dach)
Jens Wagner (Allround)
Partnerbetrieb Haustechnik Süd · Monteur 1
Partnerbetrieb Haustechnik Süd · Monteur 2
Partnerbetrieb Haustechnik Süd · Monteur 3
Subunternehmer Dachtechnik Sonnental · Team 1
Subunternehmer Dachtechnik Sonnental · Team 2
Subunternehmer Dachtechnik Sonnental · Team 3

→ M365-Sync-Protokoll

Protokoll neueste zuerst · max. 100

0 Einträge
ZeitpunktAuftragZielAktionPayloadStatus
Noch keine Weitergaben protokolliert.

Microsoft 365 Kalender – Sync-Protokoll (letzte 40)

ZeitRichtungAktionPostfachAuftragAnfrageStatus
Noch keine Synchronisation.