Operationen & Analysen
Überwachen Sie jede Companin-Integration mit Anfrageprotokollen, Nutzungsaggregaten, Ratenbegrenzungsereignissen, API-Schlüsselanalysen und Konversationsfeedback für kontinuierliche Verbesserung.
Operative Kontrolle Ohne Zusätzliches Tooling
Die Companin-Plattform stellt jedes kritische Signal bereit, das Sie brauchen, um Kundenassistenten zuverlässig zu halten. Protokolle, Nutzungs-Dashboards und Feedback-Sammlung sind über authentifizierte APIs abrufbar, damit Sie die Daten in Ihre bestehende Beobachtungsstack falten können.
Anfrage- & Endpoint-Beobachtbarkeit
Ziehen Sie strukturierte Anfrageprotokolle mit <code>GET /analytics/logs/</code> und paginieren Sie zu Endpointlevel-Leistung mit <code>/analytics/endpoints/</code>. Jeder Datensatz trägt Zeitstempel, HTTP-Methode, Statuscode und den exakten Endpoint, der getroffen wurde, rendant es einfach, Daten in Grafana, Looker oder welches Tooling Ihren NOC antreibt zu füttern.
Aggregierte Nutzungs-Endpunkte resümieren Traffic über Zeit, damit Kapazitätsplaner Adoption ohne Rohprotokolle-Abfrage evaluieren können.
Ratenbegrenzungs-Garde-fous
Organisationsweite Drosselungen capppen Integrationen bei 100 Anfragen pro Stunde standardmäßig. Wenn ein Schlüssel sich der Grenze nähert, hebt <code>GET /analytics/rate-limits/</code> blockierte versus erlaubte Ereignisse mit Zeitstempeln hervor, damit Sie Richtlinien anpassen können, bevor Kunden Downtime erleben.
Ratenbegrenzung-Hits werden mit dem auslösenden API-Schlüssel aufgezeichnet, Sicherheitsteams schnell Missbrauchsmuster oder runaway-Kunden erkennen lassend.
Abrechnung & Kapazitätsvorhersage
Nutzungsaggregate (<code>GET /analytics/usage/</code>) und API-Schlüsselanalysen (<code>/analytics/keys/</code>) bieten die Eingaben, die Sie für Abrechnungsaufstellungen oder Quota-Enforcement brauchen. Verfolgen Sie Gesamtvolumen pro Kunde, letzte Nutzungszeitstempel und Trends über jedes Fenster, das Sie definieren.
Die JSON-Payloads geben Gesamtzahlen, Paginierungsdetails und Zeitbuckets zurück, damit Finanz- und Betriebsteams Nutzung gegen Vertragszusagen abstimmen können.
Feedback-getriebene Verbesserungen
Kombinieren Sie Beobachtbarkeit mit qualitativen Signalen, indem Sie Ratings durch <code>POST /api/v1/conversations/:conversation_id/feedback</code> speichern. Die API erfasst den Reviewer, Rating und optionalen Kommentar, während der Payload an die exakte Konversation für Replay-Analyse gebunden bleibt.
Weil die Feedback-Objekte neben Konversationsmetadaten leben, können Sie Probleme nach Persona, Kanal oder Kundensegment gruppieren und das direkt in Prompt- oder Workflow-Updates füttern.
Incident-Bereitschaft & Fehlerbehandlung
Nicht behandelte Ausnahmen werden von einem benutzerdefinierten Ninja-Fehlerhandler umhüllt, der strukturierte JSON mit Status-, Detail- und Traceback-Feldern zurückgibt. Das bedeutet, Ihr Alerting-System sieht das gleiche Schema jedes Mal, ob das Problem ein Upstream-Abhängigkeit oder ein Validierungsfehler ist.
Kombiniert mit API-Schlüsselsicherheit und organisationsweitem Caching gibt Ihnen das eine vorhersehbare Oberfläche, die On-Call-Rotationen viel weniger stressig macht.