Dokumentation

Betriebshandbuch für OKR- und KPI-Zielsteuerung, Abgrenzung zwischen KRs und KPIs, Quotenplanung, bidirektionale Kanban-Verknüpfung, API-freien E-Mail-Import, DNS-Einrichtung und Schalter-Disposition.

Zielsteuerung

Im Alltag von Hotels, Gastronomie, Studios, Reiseveranstaltern und Einzelhandel scheitern Zielsysteme, wenn Teams strategische Objectives (O), messbare Key Results (KR), laufende Betriebskennzahlen (KPI) und tägliche Aufgaben verwechseln. DING OS trennt alle vier Ebenen klar und verbindet sie direkt mit Echtzeit-Umsätzen, Buchungen, Mitarbeiterzurechnung und Kanban-Boards.

Ziele öffnen

1. Zielhierarchie-Matrix

Unternehmensstandard
EbeneEmpfohlenes LimitKernfrageMesscharakterPraxisbeispiel
OKR · Objective
Strategisches Objective
3 - 5 pro Quartal
Pro Standort oder Abteilung
Welchen Durchbruch wollen wir in diesem Quartal erreichen?Qualitatives Richtungsziel für ein Quartal oder Jahr. Der Fortschritt (0-100 %) berechnet sich automatisch aus den untergeordneten Key Results.Im 4. Quartal zur führenden Adresse für Firmenbankette und Wellness werden.
KR · Key Result
Schlüsselergebnis
3 - 5 KRs pro Objective
Maximal 5 KRs
Woran messen wir objektiv, dass das Objective erreicht wurde?Quantitativer Meilenstein (von Ausgangswert X auf Zielwert Y) unterhalb eines Objectives. Misst echte Veränderung und Wachstum.B2B-Bankettumsatz von $15,000 auf $40,000 steigern; Wiederkaufrate der Mitglieder von 18 % auf 35 % erhöhen.
KPI · Metric
Operativer KPI
3 - 5 KPIs pro Monat
Pro Team oder Mitarbeiter
Läuft der tägliche und monatliche Betrieb auf Zielniveau?Eigenständige Kennzahl, die Monat für Monat überwacht wird, um Umsatzquoten, Auslastung und Servicequalität stabil zu halten.Monatliches Umsatzziel von $50,000; Zimmerauslastung über 75 %; Stornoquote unter 2 %.
Task · Kanban
Ausführungsaufgabe
Unbegrenzt
Mit 3 - 5 Zielen verknüpft
Welche konkrete Maßnahme setzen wir heute um, um die Kennzahlen zu bewegen?Konkrete Karte auf dem Kanban-Board mit Verantwortlichem, Fälligkeitsdatum und Status (Offen ➔ In Arbeit ➔ Prüfung ➔ Erledigt).Jahresend-Bankettpakete an 30 Firmenpartner senden; 50 VIP-Mitglieder mit Geburtstagsgutscheinen anrufen.
Regel 1

Warum Teams KRs mit KPIs verwechseln

Sowohl KRs als auch KPIs nutzen Zahlen ($40,000, 300 Buchungen, 85 %). Der Drei-Sekunden-Test gleicht einer Autofahrt: Ein KPI ist die Instrumentenanzeige am Armaturenbrett (Motortemperatur, Tankstand, Reisegeschwindigkeit), die jeden Monat im grünen Bereich bleiben muss. Ein OKR ist die GPS-Route zu einem neuen Zielort, und die KRs sind die Kilometersteine auf dem Weg dorthin.

Regel 2

Wann ein operativer KPI zum KR wird

Läuft eine Kennzahl stabil und vergeben Sie lediglich Monatsquoten (etwa $20,000 Barumsatz pro Monat), legen Sie sie als eigenständigen KPI an. Bricht ein KPI jedoch ein oder starten Sie eine Wachstumsinitiative zur Verdopplung im nächsten Quartal (Steigerung des Barumsatzes von $20,000 auf $45,000 durch Live-Musikabende), wird diese Kennzahl zum Key Result (KR) innerhalb eines strategischen Objectives.

Regel 3

Manipulationsschutz durch Fokusregel 3-5

Der häufigste Fehler besteht darin, 10-15 Ziele gleichzeitig anzulegen oder Alltagsaufgaben als KRs einzutragen, um die Zielerfüllung künstlich zu schönen. Begrenzen Sie jedes Quartal auf 3-5 Objectives mit je 3-5 ergebnisorientierten KRs sowie 3-5 monatliche KPIs pro Mitarbeiter auf Basis abgerechneter Aufträge (booking.owner). Tagesgeschäft gehört auf das Kanban-Board.

2. Vier-Schritte-Einführung der Zielsteuerung

Schritt 1: Zieltyp im Formular wählen

Klicken Sie unter Aufgaben ➔ Ziele auf Ziel erstellen. Bei Auswahl von OKR · Strategisches Objective öffnet sich direkt der Editor für 2-4 messbare Key Results. Bei Auswahl von KPI · Operative Kennzahl erscheinen Eingabefelder für Startwert, Zielwert und Einheit.

Schritt 2: Live-Datenquellen verknüpfen

Verbinden Sie jedes KR oder jeden KPI mit einer von fünf Quellen: Umsatz (automatisch aus bezahlten Rechnungen), Buchungen (abgeschlossene Aufträge), Zurechnung (Mitarbeiterleistung über booking.owner), Erledigte Aufgaben (automatisch gezählte Kanban-Karten in Erledigt) oder Manueller Check-in.

Schritt 3: Quoten per Quota Planner verteilen

Öffnen Sie den Quota Planner, geben Sie das Gesamtziel des Standorts ein (etwa $60,000 Monatsumsatz), wählen Sie die beteiligten Mitarbeiter aus und verteilen Sie das Ziel gleichmäßig oder gewichtet. DING OS erzeugt automatisch verknüpfte Einzel-KPIs in Echtzeit.

Schritt 4: Gegenmaßnahmen auf das Kanban-Board senden

DING OS vergleicht den erreichten Fortschritt mit der verstrichenen Periodenzeit und markiert gefährdete Ziele sofort. Öffnen Sie das Check-in-Fenster und klicken Sie auf + Aufgabe zum Board, um direkt eine verknüpfte Maßnahme im Kanban-Board anzulegen.


Systemarchitektur

DING OS ist ein mandantenfähiges Betriebssystem für Handel, Buchungen und Schalter-Disposition. Es arbeitet eigenständig oder parallel zu Ihrer bestehenden Finanzbuchhaltung und Hotelsoftware und bündelt eingehende Nachrichten, QR-Bestellungen vor Ort sowie offene Rechnungen in einer zentralen Echtzeit-Warteschlange.

TeilsystemEndpunktTechnische Spezifikation
Eingehender MIME-ParserPOST /v1/email/ingest/Nimmt SMTP-Verkehr an [slug]@getding.io am Cloudflare-Edge-Worker entgegen, extrahiert strukturierte Daten (Kunde, Positionen, Termin, Referenz, Gesamtbetrag) und prüft über 30 Tage per SHA-256 auf Duplikate.
Edge-Hostname-Proxyproxy.getding.ioOrdnet eigene Subdomains (ding.yourbrand.com) und Wildcard-Adressen ([slug].getding.io) isolierten Mandanten-Containern mit automatischer DV-TLS-1.3-Zertifikatsverwaltung zu.
Schalter-Dispositionsbuswss://api.getding.io/v1/wsÜberträgt Statuswechsel (pending, confirmed, ready, completed) verzögerungsfrei an alle gekoppelten Schalter-Terminals mit optischem Banner und 880Hz-Signalton.
Multimodale Folio-EnginePOST /v1/counter/Verarbeitet Direktverkäufe, Zeitfenster-Reservierungen und Nachzählungen offener Rechnungen (reconcile_order) inklusive verpflichtender Mitarbeiterzurechnung (booking.owner).

Parallelbetrieb mit bestehender Software

DING OS lässt sich eigenständig oder neben Ihrer vorhandenen Buchhaltungs- und Verwaltungssoftware einsetzen, ohne Ihren Kontenrahmen oder Ihr Steuerjournal zu verändern.

Operativer Gästebereich (DING OS)

Automatischer E-Mail-Auftragsimport, 14-sprachiger QR-Shop, dialogbasierte Angebotserfassung (capture_inquiry), Verbrauchsprüfung offener Tische und Echtzeit-Disposition am Schalter.

Kaufmännisches Hauptbuch (ERP, POS, PMS)

Gesetzliche E-Rechnungen, Hauptbuchhaltung, steuerlicher Tagesabschluss, Zimmerkarten-Codierung und Lagerbestandsbuchung per CSV-Export oder Webhook-Synchronisation.


E-Mail-Import

Leiten Sie Bestellbenachrichtigungen, OTA-Buchungsbestätigungen und B2B-Angebotsanfragen ohne API-Aufwand von Ihrem Mailserver an Ihre Arbeitsbereichsadresse weiter. Eingehende MIME-Nachrichten werden direkt in Ihre Dispositionsliste übernommen, ohne IMAP-Postfächer abzufragen oder Passwörter zu speichern.

Empfangsadresse des Arbeitsbereichs
Ausfallsichere Doppelzustellung

Aktivieren Sie in Ihrer Weiterleitungsregel die Option „Kopie im Posteingang behalten“. Ihre Firmenpostfächer ([email protected], [email protected], [email protected]) bewahren jede Originalnachricht als Primärarchiv auf, während DING OS parallel die Kopie verarbeitet.

  1. Öffnen Sie Gmail-Einstellungen ➔ Alle Einstellungen aufrufen ➔ Weiterleitung und POP/IMAP.
  2. Wählen Sie Weiterleitungsadresse hinzufügen und tragen Sie [slug]@getding.io ein.
  3. Google sendet eine Bestätigungs-E-Mail an Ihren Arbeitsbereich. Öffnen Sie den Posteingang in DING OS, um den Bestätigungslink abzurufen und freizugeben.
  4. Öffnen Sie Filter und blockierte Adressen ➔ Neuen Filter erstellen und setzen Sie das Feld Enthält die Wörter auf subject:(Order OR Quote OR Booking OR Reservation OR Confirmation).
  5. Aktivieren Sie Weiterleiten an [slug]@getding.io, lassen Sie Posteingang überspringen deaktiviert, damit das Original erhalten bleibt, und speichern Sie den Filter.
Dreistufiger Schleifenschutz
1. Header-Unterdrückung

Ausgehende Benachrichtigungen von api.getding.io enthalten X-Ding-Generated: true und Auto-Submitted: auto-generated. Der SMTP-Worker verwirft jede Nachricht mit diesen Headern.

2. Referenz-Prüfsumme

Eingehende Tickets werden 30 Tage lang über sha256(organization_id + ":" + reference) indiziert. Erneute Zustellungen aktualisieren den Status, statt Duplikate anzulegen.

3. Absenderfilter

Nachrichten mit SMTP Return-Path oder From von *@getding.io oder @trip.express werden vor der KI-Analyse ausgefiltert.


Kanalintegrationen

Schritt-für-Schritt-Anleitungen für Zalo Official Account (ZBS und ZNS), Telegram Bot, WhatsApp Cloud API, Messenger, Open Banking (VietQR, SePay), Stripe, PayPal und OTA-Plattformen.

Stufe 1: Zalo-App aktivieren

developers.zalo.me
  1. Öffnen Sie developers.zalo.me, wählen Sie Ihre Anwendung und stellen Sie den Schalter oben rechts auf Active, damit Zalo nicht mehr Fehler -209 zurückgibt.
  2. Tragen Sie unter Domain verification workspace.getding.io ein, kopieren Sie das Meta-Tag zalo-platform-site-verification, fügen Sie es unter Arbeitsbereich ➔ Tracking ein und bestätigen Sie die Prüfung.
  3. Beantragen Sie unter Products ➔ Official Account API ➔ General settings die Berechtigungen zur Verwaltung von OA-Profilinformationen und Nutzernachrichten.
  4. Setzen Sie unter Webhooks die Callback-URL auf und aktivieren Sie die Ereignisse user_send_text, user_send_image sowie oa_send_text.

Stufe 2: OAuth-Token mit 25-Stunden-Erneuerung

API Explorer
  1. Öffnen Sie developers.zalo.me/tools/explorer, wählen Sie Ihre App, klicken Sie auf OA Access Token und autorisieren Sie Ihr Official Account.
  2. Kopieren Sie das erzeugte OA Access Token (25 Stunden gültig), das Refresh Token (3 Monate gültig) sowie App ID und App Secret aus den App-Einstellungen.
  3. Fügen Sie alle vier Werte unter Integrationen ➔ Zalo OA ➔ Verbindung ein. DING OS erneuert das Token alle 25 Stunden automatisch im Hintergrund.

Stufe 3: Geschäftskonto-Verknüpfung (ZCA)

business.zalo.me
  1. Ist die App-Auswahl bei der ZBS-Vorlagenerstellung leer, öffnen Sie business.zalo.me ➔ ZCA-Konto ➔ Settings ➔ Applications ➔ Link application und geben Sie Ihre Zalo App ID ein.
  2. Hinweis zur bidirektionalen OA-Chat-API (Fehler -224): Zalo setzt ein aktives Testpaket oder ein kostenpflichtiges OA-Paket (zalo.cloud/oa/pricing) voraus, um Antworten über openapi.zalo.me/v3.0/oa/message/cs zu senden. Im kostenlosen Tarif kopiert DING OS den KI-Entwurf automatisch in die Zwischenablage und öffnet oa.zalo.me/chatv2 mit einem Klick.

Stufe 4: ZNS-Vorlagenparameter

account.zalo.cloud

Zalo ZNS erfordert zwei horizontale transparente PNG-Logos (Hell- und Dunkelmodus) im Format 400 x 96 px (Seitenverhältnis 50:12, mittig ausgerichtet). Erstellen Sie vier Vorlagen aus der Zalo-Bibliothek (Order, Transfer, Rating, Voucher) und ordnen Sie die Parameter gemäß der folgenden Tabelle zu:

VorlageParameterschlüsselTechnischer Zalo-TypBeispielwert
Order, Ratingorder_codeMã số (30)
Order (CTA-Link)order_idURL (200)
Orderphone_numberThông tin liên hệ (50)
Order, TransferpriceSố lượng / Số tiền (20)
OrderstatusTrạng thái giao dịch (30)
OrderdateThời gian (20)
OrdernameTên khách hàng (30)
Transfer, Rating, Vouchercustomer_nameTên khách hàng (30)
Transfercontract_numberMã số (30)
Transfertransfer_amountTiền tệ (VNĐ) (12)
Transferbank_transfer_noteBank Transfer Note (90)
Ratingorder_dateThời gian (20)
Vouchercustomer_idMã số (30)
Vouchervoucher_codeMã số (30)
Voucherstart_dateThời gian (20)
VoucherexpireThời gian (20)
Standardhinweis für die Prüfung (unter 140 Zeichen)
Gửi tự động xác nhận mã đơn, tổng tiền và trạng thái ngay khi khách đặt dịch vụ thành công. Không chứa quảng cáo.

DNS-Einträge für eigene Domains

Hinterlegen Sie diese beiden DNS-Einträge bei Ihrem Domain-Registrar (Cloudflare, Route 53, GoDaddy), um ding.yourbrand.com über den Edge-Proxy zu leiten.

TypHostErforderlicher WertTTLStatus
CNAMEAutoAusstehend
TXT
AutoAusstehend
Wenn Ihre Zone Cloudflare DNS nutzt, stellen Sie den CNAME-Proxy-Status während der Erstprüfung auf DNS only (graue Wolke).Domain-Einstellungen

Schalter-Disposition

Schalter-Terminals halten eine dauerhafte WebSocket-Verbindung (wss://api.getding.io/v1/ws) zu Ihrem Arbeitsbereich aufrecht. Bei neuen Bestellungen, Reservierungen oder Angebotsanfragen löst das Terminal einen 880Hz-Signalton zusammen mit einem dauerhaften optischen Dispositionsbanner aus.

Akustischer Signalton

Erteilen Sie auf Schalter-Tablets die Browser-Tonberechtigung, damit Hintergrund-Tabs den 880Hz-A5- und 1318.5Hz-E6-Ton ohne manuelle Geste abspielen, und testen Sie anschließend die Lautstärke.

ChromiumWebsite-Einstellungen ➔ Ton ➔ Zulassen
SafariEinstellungen ➔ Websites ➔ Automatische Wiedergabe ➔ Alle erlauben
Optisches Banner

Jedes eingehende Ticket blendet ein dauerhaftes Benachrichtigungsbanner mit Einheitenreferenz, Kundenname, Kategorie und erforderlicher Aktion ein, unabhängig davon, ob der Gerätelautsprecher stummgeschaltet ist.

WebSocket-Kanalwss://api.getding.io/v1/ws
StummschaltungsschutzDauerhafte Dispositionskarte

QR-Einheitenbindung

Physische und virtuelle Servicepunkte werden über das kanonische Unit-Modell in allen 13 Kategorien abgebildet: spaces, realty, events, appointments, travel, mobility, retail, sports, spa, amenities, dining, drinks und takeaway. QR-Aufsteller sind in allen Tarifen unbegrenzt.

Schreibgeschützte Standortbindung

Jeder QR-Aufsteller codiert die eindeutige Einheiten-ID (UNIT #04 oder REF #12). Nach dem Scannen sperrt der Shop die Anzeige schreibgeschützt, damit Gäste Tisch-, Platz- oder Zimmernummern nicht versehentlich ändern.

Nachzählung offener Rechnungen

Einheiten im Open-Tab-Modus erlauben laufende Nachbestellungen während des Aufenthalts. Vor dem Rechnungsabschluss führt das Personal reconcile_order aus, um tatsächliche Verbrauchsmengen zu prüfen und Rückgaben gutzuschreiben.


Mitarbeiterzurechnung

Jede Bestellung, Laufkundschaft-Reservierung und abgerechnete Rechnung speichert unveränderlich den Ersteller im Feld booking.owner. Automatische Eingänge starten mit System AI Ingest, bis ein Mitarbeiter am Schalter übernimmt.

Leistungsübersicht

DING OS erzwingt keinen pauschalen Standard-Provisionssatz. Jeder Auftrag und jede Aufgabe erfasst Rollenbeiträge (SALES, OPERATIONS, FINANCE, MANAGER, OBSERVER) auf dem Live-Performance-Board, sodass Ihre Buchhaltung Provisionen am Monatsende nach interner Richtlinie abrechnet, während gemeinsame Schalteransichten Einzelbeträge verbergen.


Datentrennung

Mandantengrenzen werden direkt auf Datenbankebene in api.getding.io durchgesetzt. Jede Abfrage ist strikt an die authentifizierte organization_id gebunden.

OneUID-Authentifizierung

Mitarbeitersitzungen authentifizieren sich über OneUID (uid.one) mittels OIDC und DPoP-gebundenen Tokens. OneUID prüft ausschließlich die Identität (sub) und speichert keinerlei Händler-CRM- oder Transaktionsdaten.

Datenhoheit als Verantwortlicher

Jedes Händlerunternehmen agiert gemäß DSGVO und Datenschutzrecht als eigenständiger Verantwortlicher für seine Kundenprofile, Kontaktdaten und Cashback-Guthaben ohne mandantenübergreifende Datenweitergabe.


Häufig gestellte Fragen

Technisches und operatives Nachschlagewerk für Inhaber, Betriebsleiter und IT-Teams.

Sowohl KRs als auch KPIs nutzen konkrete Zahlen, weshalb Teams sie häufig verwechseln. Der Unterschied liegt im Steuerungszweck: Ein KPI misst die laufende Betriebsgesundheit, die Monat für Monat gehalten werden muss (etwa Zimmerauslastung über 75 %, Monatsumsatz bei $50,000 oder Stornoquote unter 2 %). Ein Key Result (KR) gehört immer zu einem strategischen Objective (OKR) und misst einen zeitlich begrenzten Durchbruch von Startwert X auf Zielwert Y (etwa Steigerung des Firmenbankett-Umsatzes von $15,000 auf $40,000 im 4. Quartal). Fällt ein KPI ab und erfordert eine gezielte Aufholjagd, wird er als KR in ein Objective aufgenommen.
Zuletzt aktualisiert: November 2026Support kontaktieren →