Organisasjonsfunksjoner
Utforsk Companins organisasjonsplattform: assistent livssyklusadministrasjon, enhetlige kunnskapsoperasjoner, øktorkestrering, samtale-tilbakemeldinger, API-første kontroller og observerbarhet bygget for team.
Hva organisasjonen din får ut av boksen
Companin leveres med infrastrukturen operasjons-teamet ditt trenger for å lansere og overvåke kunde-vennlige AI-assistenter. Hver funksjon støttes av reelle API-endepunkter, hastighetsbegrenset for sikkerhet, og isolert per organisasjon for å holde databoundaryer klare.
Assistent livssyklusadministrasjon
Administrer hver assistent-personlighet gjennom POST /api/v1/assistants/, PATCH /api/v1/assistants/:assistant_id og DELETE /api/v1/assistants/:assistant_id endepunktene. Lagre tone, språk og standard oppgave-maler per assistent slik at hver distribusjon gjenspeiler publikummet den betjener.
Versjonssikre oppdateringer lar deg fremme endringer uten å berøre tidligere konfigurasjoner, mens per assistent aktiveringsflagg gjør det enkelt å pause eksperimenter uten å utstede API-nøkler på nytt.
Enhetlige kunnskapsoperasjoner
Last opp PDF-er, CSV-er, ren tekst, JSON eller bilder med POST /api/v1/knowledge/files/, kurater spørsmål og svar-banker gjennom /api/v1/knowledge/qas/ og inntak live URL-er via /api/v1/knowledge/urls/. Hver post fanger AI-genererte sammendrag, nøkkelord og innebygginger slik at gjenfinning-stakken din er klar i det øyeblikket innholdet lander.
Koble eller ekskluder kilder per assistent for å holde regulert materiale atskilt fra offentlige svar og oppdater innebygginger når kunnskapen din utvikler seg.
Øktorkestrering og kontekst
Bruk POST /api/v1/sessions/ for å starte autentiserte eller anonyme økter, legg ved besøkende egenskaper gjennom /api/v1/contexts og lagre metadata som mapper tilbake til CRM-en din. Konfigurerbar utløp holder gamle økter fra å henge mens du fortsatt gir full sporbarhet på tvers av kanaler.
Fordi kontekst, økter og samtaler deler organisasjon-omfattede identifikatorer, kan du sy sammen omnikanal-reiser uten å lekke data mellom klienter.
Samtale og tilbakemeldingssignaler
Samtale-API-en holder hver utveksling reviderbar med POST /api/v1/conversations/ og GET /api/v1/conversations/:conversation_id/messages. Fang tilfredshets-poengsum ved å bruke POST /api/v1/conversations/:conversation_id/feedback slik at produktteam kan måle resultater uten å bygge ekstra rørledning.
Tilbakemeldings-poster inkluderer vurdering, fri form kommentarer og aktør-metadata, noe som gir deg et rent signal for å forbedre ledetekster, eskalasjonsregler eller menneskelige håndover.
API-første styring
Hvert kall krever en X-API-Key header som mapper til en spesifikk organisasjon. Den innebygde hastighetsbegrenseren begrenser trafikk til 100 forespørsler per time per organisasjon og registrerer brudd-forsøk for revisjonsspor. Fordi vi autentiserer gjennom Django Ninja, kan du utvide autentisering med din egen mellomvare når du trenger mer komplekse policyer.
Strukturerte JSON-svar holder forbrukere forutsigbare på tvers av 2xx og 4xx tilstander, noe som gjør observerbarhetsverktøy lettere å koble opp.
Analyse og observerbarhet
Dedikerte analyse-endepunkter som GET /analytics/logs/, /analytics/usage/, /analytics/endpoints/ og /analytics/rate-limits/ viser forespørselsnivå-detaljer, aggregert volum, endepunkt-blanding og throttling-hendelser. Filtrer etter organisasjon eller API-nøkkel for å oppdage anomalier før de treffer SLA-er.
Kombinert med samtale-tilbakemelding og metadata gir disse dashbordene kundeteam en full lukket sløyfe på ytelse uten å trenge en separat datapipeline.