Organisationsfunktioner
Utforska Companins organisationsplattform: assistent livscykelhantering, enhetliga kunskapsoperationer, sessionsorkestrering, konversationsfeedback, API-första kontroller och observabilitet byggd för team.
Vad Din Organisation Får Ur Lådan
Companin levereras med infrastrukturen som ditt operationsteam behöver för att lansera och övervaka kundriktade AI-assistenter. Varje funktion backas upp av riktiga API-slutpunkter, hastighetsbegränsade för säkerhet och isolerade per organisation för att hålla datagränser tydliga.
Assistent Livscykelhantering
Hantera varje assistentpersona genom POST /api/v1/assistants/, PATCH /api/v1/assistants/:assistant_id och DELETE /api/v1/assistants/:assistant_id slutpunkterna. Lagra ton, språk och standarduppgiftsmallar per assistent så att varje distribution återspeglar publiken den tjänar.
Versionssäkra uppdateringar låter dig främja ändringar utan att röra tidigare konfigurationer, medan per-assistent aktiveringsflaggor gör det enkelt att pausa experiment utan att återutfärda API-nycklar.
Enhetliga Kunskapsoperationer
Ladda upp PDF:er, CSV:er, vanlig text, JSON eller bilder med POST /api/v1/knowledge/files/, kuratera Q&A-banker genom /api/v1/knowledge/qas/ och mata in levande URL:er via /api/v1/knowledge/urls/. Varje post fångar AI-genererade sammanfattningar, nyckelord och inbäddningar så att din retrieval-stack är redo i det ögonblick innehåll landar.
Länka eller exkludera källor per assistent för att hålla reglerat material separerat från offentliga svar och uppdatera inbäddningar när din kunskap utvecklas.
Sessionsorkestrering och Kontext
Använd POST /api/v1/sessions/ för att snurra upp autentiserade eller anonyma sessioner, bifoga besökaregenskaper genom /api/v1/contexts och lagra metadata som mappar tillbaka till ditt CRM. Konfigurerbar utgång håller gamla sessioner från att kvarstå samtidigt som fullständig spårbarhet över kanaler tillhandahålls.
Eftersom kontext, sessioner och konversationer delar organisationsomfattande identifierare, kan du sy ihop omnichannel-resor utan att läcka data mellan kunder.
Konversation och Feedbacksignaler
Konversations-API:t håller varje utbyte granskningsbart med POST /api/v1/conversations/ och GET /api/v1/conversations/:conversation_id/messages. Fånga nöjdhetspoäng med POST /api/v1/conversations/:conversation_id/feedback så att produkttteam kan mäta resultat utan att bygga ytterligare rörledning.
Feedbackposter inkluderar betyg, fritt formulerade kommentarer och aktörsmetadata, ger dig en ren signal att förbättra prompts, eskalationsregler eller mänskliga handoffs.
API-Första Styrning
Varje samtal kräver en X-API-Key header som mappar till en specifik organisation. Den inbyggda hastighetsbegränsaren begränsar trafik till 100 förfrågningar per timme per organisation och registrerar överträdelseförsök för revisionsspår. Eftersom vi autentiserar genom Django Ninja, kan du utöka autentisering med ditt eget middleware när du behöver mer komplexa policyer.
Strukturerade JSON-svar håller konsumenter förutsägbara över 2xx och 4xx tillstånd, gör observabilitetsverktyg lättare att koppla upp.
Analyser och Observabilitet
Dedikerade analysslutpunkter som GET /analytics/logs/, /analytics/usage/, /analytics/endpoints/ och /analytics/rate-limits/ avslöjar förfrågningsnivå detalj, aggregerad volym, slutpunktsmix och begränsningshändelser. Filtrera per organisation eller API-nyckel för att upptäcka anomalier innan de träffar SLA:er.
Kombinerat med konversationsfeedback och metadata ger dessa instrumentpaneler kundteam en fullständig sluten sluten sluten loop på prestanda utan att behöva ett separat datapipeline.