Stiamo ancora costruendo cose qui! Potresti notare alcuni bordi grezzi mentre lavoriamo sui miglioramenti. Aiutaci a migliorare segnalando bug qui.

Funzionalità Organizzazione

Esplora la piattaforma organizzazione di Companin: gestione ciclo vita assistente, operazioni conoscenza unificata, orchestrazione sessione, feedback conversazione, controlli API-first e osservabilità costruita per team.

Cosa la Tua Organizzazione Ottiene Fuori Scatola

Companin spedisce con l'infrastruttura che il tuo team operazioni ha bisogno per lanciare e supervisionare assistenti rivolti cliente. Ogni funzionalità è supportata da endpoint API reali, limitati tasso per sicurezza e isolati per organizzazione per mantenere confini dati chiari.

Gestione Ciclo Vita Assistente

Gestisci ogni persona assistente attraverso gli endpoint POST /api/v1/assistants/, PATCH /api/v1/assistants/:assistant_id e DELETE /api/v1/assistants/:assistant_id. Archivia tono, lingua e modelli task default per assistente così ogni distribuzione riflette l'audience che serve.

Aggiornamenti sicuri versione permettono promuovere cambiamenti senza toccare configurazioni precedenti, mentre flag attivazione per assistente rendono semplice mettere in pausa esperimenti senza reemettere chiavi API.

Operazioni Conoscenza Unificata

Carica PDF, CSV, testo semplice, JSON o immagini con POST /api/v1/knowledge/files/, organizza banche Q&A attraverso /api/v1/knowledge/qas/ e ingeri URL live via /api/v1/knowledge/urls/. Ogni post cattura riassunti generati IA, parole chiave e incorporamenti così la tua stack retrieval è pronta nel momento contenuto arriva.

Collega o escludi fonti per assistente per mantenere materiale regolato separato da risposte pubbliche e aggiorna incorporamenti ogni volta la tua conoscenza evolve.

Orchestrazione Sessione e Contesto

Usa POST /api/v1/sessions/ per girare sessioni autenticate o anonime, allega attributi visitatore attraverso /api/v1/contexts e archivia metadata che mappano indietro al tuo CRM. Scadenza configurabile mantiene sessioni stantie da persistere mantenendo tracciabilità piena attraverso canali.

Poiché contesto, sessioni e conversazioni condividono identificatori limitati organizzazione, puoi cucire viaggi omnichannel senza perdere dati tra clienti.

Segnali Conversazione e Feedback

L'API conversazioni mantiene ogni scambio auditabile con POST /api/v1/conversations/ e GET /api/v1/conversations/:conversation_id/messages. Cattura punteggi soddisfazione usando POST /api/v1/conversations/:conversation_id/feedback così team prodotto possono misurare risultati senza costruire piping aggiuntivo.

Post feedback includono valutazione, commenti formato libero e metadata attore, dandoci un segnale pulito per migliorare prompt, regole escalation o handoff umani.

Governance API-First

Ogni chiamata richiede un header X-API-Key che mappa a una organizzazione specifica. Il limitatore tasso built-in limita traffico a 100 richieste per ora per organizzazione e registra tentativi violazione per trail audit. Poiché autentichiamo attraverso Django Ninja, puoi estendere autenticazione con il tuo middleware quando hai bisogno policy più complesse.

Risposte JSON strutturate mantengono consumatori prevedibili attraverso stati 2xx e 4xx, rendendo strumento osservabilità più facile collegare.

Analisi e Osservabilità

Endpoint analisi dedicati come GET /analytics/logs/, /analytics/usage/, /analytics/endpoints/ e /analytics/rate-limits/ rivelano dettaglio livello richiesta, volume aggregato, mix endpoint ed eventi throttling. Filtra per organizzazione o chiave API per individuare anomalie prima che colpiscano SLA.

Combinato con feedback conversazione e metadata, questi dashboard danno team cliente un loop chiuso completo su performance senza bisogno di un pipeline dati separato.