Damit Versprechen und Wirklichkeit nicht auseinanderlaufen
Ein Kanal, dessen Code nicht existiert, lässt sich durch keinen Schalter einschalten. Eine Einstellung kann der Umsetzung nicht vorauseilen.
Ein öffentlicher Endpunkt, an dem die Plattform selbst sagt, was bei Ihnen läuft. Statt Ihren Kundenbetreuer zu fragen, prüfen Sie es mit einer Anfrage.
GET https://app.aivatary.com/capabilities
{
"channels": {
"public_widget": {
"implemented": true,
"configured": true,
"healthy": true,
"enabled": true
}
}
}Die Achsen sind bewusst voneinander getrennt. Ein Kanal ist verfügbar, wenn alle vier zutreffen, und nicht dann, wenn jemand ihn in den Einstellungen angehakt hat.
| Achse | Was sie bedeutet |
|---|---|
| implemented | Ob der Code dieses Kanals wirklich existiert. Der Wert kann scaffold lauten, und das heißt: die Verträge stehen, die Umsetzung fehlt |
| configured | Ob die nötigen Einstellungen und Zugangsdaten vorhanden sind |
| healthy | Ob die letzte Zustandsprüfung erfolgreich war |
| enabled | Ob der Schalter an ist und kein Notausschalter ihn heruntergenommen hat |
Ein Kanal, dessen Code nicht existiert, lässt sich durch keinen Schalter einschalten. Eine Einstellung kann der Umsetzung nicht vorauseilen.
Wenn ein Kanal streikt, sagt Ihnen eine einzige Anfrage, ob es an der Konfiguration, am Zustand oder am Notausschalter liegt.
Die Antwort ist maschinenlesbar und taugt deshalb für automatische Prüfungen, nicht nur für den Blick eines Menschen.
Das Panel zeigt dieselbe Matrix in menschenlesbarer Form, auf der Übersicht nach der Anmeldung.