Wir bauen hier noch Dinge! Sie könnten ein paar raue Kanten bemerken, während wir an Verbesserungen arbeiten. Helfen Sie uns, zu verbessern, indem Sie Bugs melden hier.

Organisationsfunktionen

Erkunden Sie die Companin-Organisationsplattform: Assistentenlebenszyklus-Management, einheitliche Wissensoperationen, Sitzungsorchestrierung, Konversationsfeedback, API-zentrierte Kontrollen und Beobachtbarkeit, gebaut für Teams.

Was Ihre Organisation Aus-der-Box Bekommt

Companin liefert mit der Infrastruktur, die Ihre Betriebsteams brauchen, um Kunden-assistente KI zu starten und zu überwachen. Jede Funktion ist durch echte API-Endpunkte gestützt, ratenbegrenzt für Sicherheit und organisationsweit isoliert, um Datengrenzen klar zu halten.

Assistentenlebenszyklus-Management

Verwalten Sie jede Assistenten-Persona durch die POST /api/v1/assistants/, PATCH /api/v1/assistants/:assistant_id und DELETE /api/v1/assistants/:assistant_id Endpunkte. Speichern Sie Ton, Sprache und Standardaufgabenvorlagen pro Assistent, damit jede Bereitstellung die Audience widerspiegelt, die sie bedient.

Versionssichere Updates lassen Sie Änderungen fördern ohne vorherige Konfigurationen zu berühren, während aktive Flags pro Assistent es einfach machen, Experimente zu pausieren ohne API-Schlüssel neu auszugeben.

Einheitliche Wissensoperationen

Laden Sie PDFs, CSVs, Klartext, JSON oder Bilder mit POST /api/v1/knowledge/files/ hoch, kuratieren Sie Q&A-Banken durch /api/v1/knowledge/qas/ und ingestieren Sie Live-URLs über /api/v1/knowledge/urls/. Jeder Datensatz erfasst KI-generierte Zusammenfassungen, Schlüsselwörter und Embeddings, damit Ihre Retrieval-Stack bereit ist, sobald Inhalt landet.

Verknüpfen oder schließen Sie Quellen pro Assistent aus, um reguliertes Material von öffentlichen Antworten getrennt zu halten und Embeddings zu aktualisieren, wann immer Ihr Wissen sich entwickelt.

Sitzungsorchestrierung & Kontext

Verwenden Sie POST /api/v1/sessions/, um authentifizierte oder anonyme Sitzungen zu starten, hängen Sie Besuchermerkmale durch /api/v1/contexts an und speichern Sie Metadaten, die zu Ihren CRM-Kennungen zurückkehren. Konfigurierbare Ablaufzeiten halten stagnierende Sitzungen davon ab zu persistieren, während volle Nachverfolgbarkeit über Kanäle bereitgestellt wird.

Weil Kontext, Sitzungen und Konversationen organisationsweit abgegrenzte Kennungen teilen, können Sie omnichannel-Reisen nähen ohne Daten zwischen Kunden zu lecken.

Konversation & Feedback-Signale

Die Konversations-API hält jeden Austausch auditierbar mit POST /api/v1/conversations/ und GET /api/v1/conversations/:conversation_id/messages. Erfassen Sie Zufriedenheitsscores mit POST /api/v1/conversations/:conversation_id/feedback, damit Produktteams Ergebnisse ohne zusätzliche Plomberie messen können.

Feedback-Datensätze umfassen Reviewer-Metadaten, Rating und freie Kommentare, ein sauberes Signal gebend, um Prompts, Eskalationsregeln oder menschliche Handoffs zu verbessern.

API-zentrierte Governance

Jeder Aufruf erfordert einen X-API-Key-Header, der zu einer spezifischen Organisation mappt. Der eingebaute Ratenbegrenzer capppt Traffic bei 100 Anfragen pro Stunde pro Organisation standardmäßig und zeichnet Überschreitungsversuche für Audit-Trails auf. Weil wir mit Django Ninja authentifizieren, können Sie Authentifizierung mit Ihrer eigenen Middleware erweitern, wenn Sie komplexere Richtlinien brauchen.

Strukturierte JSON-Antworten halten Verbraucher vorhersehbar über 2xx- und 4xx-Zustände, Beobachtungstooling einfacher zu verdrahten machend.

Analysen & Beobachtbarkeit

Dedizierte Analyse-Routen wie GET /analytics/logs/, /analytics/usage/, /analytics/endpoints/ und /analytics/rate-limits/ zeigen Anfragelevel-Details, aggregiertes Volumen, Endpoint-Mix und Drosselungsereignisse auf. Filtern Sie nach Organisation oder API-Schlüssel, um Anomalien zu erkennen, bevor sie SLAs treffen.

Kombiniert mit Konversationsfeedback und Metadaten geben diese Dashboards Kundenteams eine vollständige Closed-Loop auf Leistung ohne needing ein separates Datenpipeline.