We zijn nog dingen aan het bouwen hier! Je merkt misschien een paar ruwe randen terwijl we werken aan verbeteringen. Help ons verbeteren door bugs te rapporteren hier.
Assistent operatieplatform

Voer organisatie-grade assistenten uit met dezelfde API die je product kan uitbreiden

Companin centraliseert assistentconfiguratie, gebruikerscontexten, gesprekken en kennis zodat je teams en partners betrouwbare workflows kunnen verzenden zonder meerdere diensten samen te voegen.

Assistentcatalogus

Creëer en beheer assistentpersona's per organisatie met REST-eindpunten voor volledige levenscycluscontrole.

Contextbewuste sessies

Leg bezoekerssessies vast, voeg gebruikerstrekken toe en houd gesprekken persistent over alle touchpoints.

Kennis die vers blijft

Synchroniseer bestanden, gecuratieerde Q&A en URLs in de kennisbank zodat assistenten de juiste antwoorden kunnen geven.

Platform snapshot

Gebouwd rondom echte resources

REST-eindpunten dekken assistentcatalogi, sessies, gesprekken, kennisopslag en feedbackcapture.
Data blijft scoped per organisatie, met zoekklare metadata op elke kennisasset.
API-sleutel auth, rate limiting en analytics eindpunten houden governance binnen bereik.

Core resources

Assistenten / Sessies / Gesprekken / Kennis

Rate limit

1000 verzoeken/dag per org

Auth

X-API-Key header

API Prestatie Metrics

Betrouwbare en snelle API voor naadloze integraties

---

gemiddelde response tijd

---

succes rate

---

service uptime

---

developer tevredenheid score

Platform resultaten

Mogelijkheden verzonden met het organisatie-assistentplatform

Elke mogelijkheid maps naar een API-resource of analytics oppervlak binnen de Companin-stack, zodat alles in de UI ook geautomatiseerd kan worden.

Assistent Lifecycle Management

Beheer elke assistentpersona via POST /api/v1/assistants/, PATCH /api/v1/assistants/:assistant_id en DELETE /api/v1/assistants/:assistant_id eindpunten.

Unified Knowledge Operations

Upload PDFs, CSVs, plain text, JSON of images met POST /api/v1/knowledge/files/, curate Q&A banks via /api/v1/knowledge/qas/ en ingest live URLs via /api/v1/knowledge/urls/.

Session Orchestration & Context

Gebruik POST /api/v1/sessions/ om geauthenticeerde of anonieme sessies te starten, voeg bezoekerstrekken toe via /api/v1/contexts en sla metadata op die terugmaps naar je CRM.

Conversation & Feedback Signals

De conversations API houdt elke uitwisseling auditbaar met POST /api/v1/conversations/ en GET /api/v1/conversations/:conversation_id/messages.

API-First Governance

Elke call vereist een X-API-Key header die maps naar een specifieke organisatie. De ingebouwde rate limiter caps traffic op 100 requests per uur per organisatie.

Analytics & Observability

Dedicated analytics eindpunten zoals GET /analytics/logs/, /analytics/usage/, /analytics/endpoints/ en /analytics/rate-limits/ surface request-level detail.

Orchestreer elke engagement

Hoe Companin resources je workflow poweren

Elke stap is verankerd in de eindpunten die verzonden worden in de assistant API, zodat wat je automatiseert in code mirrors wat operators zien in het dashboard.

  1. 1
    Knowledge Ingestion

    Upload bestanden, URLs en gecuratieerde Q&A naar POST /api/v1/knowledge/ om een kennisbank te creëren met AI embeddings.

  2. 2
    Assistant Configuration

    Creëer assistentpersona's met POST /api/v1/assistants/ specificerend toon, taal en standaard taak templates.

  3. 3
    Session Initiation

    Start sessies met POST /api/v1/sessions/ en voeg bezoekerscontext toe voor persistente gesprekken.

  4. 4
    Conversational Interaction

    Stuur berichten via POST /api/v1/conversations/send-message en ontvang antwoorden gebaseerd op geïndexeerde kennis.

  5. 5
    Feedback Capture

    Verzamel kwaliteitssignalen met POST /api/v1/conversations/:id/feedback om tevredenheid te meten en te verbeteren.

Meer details nodig?Documentatie bekijken
Developer platform

Brei Companin uit via dezelfde API die het dashboard aandrijft

De REST API exposeert elke core resource: assistenten, kennis, sessies, contexten, gesprekken en analytics. Breng de assistent ervaring in je applicaties zonder de backend te reimplementeren.

Flexibele Authenticatie

Ondersteunt JWT of API key pairs (X-API-Key + X-API-Secret) om aan je security behoeften te voldoen.

Rate Limiting per Organisatie

1000 requests per uur per organisatie met duidelijke retry headers voor elegante handling.

Gestructureerde Responses

Consistente JSON over alle response states met gedetailleerde error codes en beschrijvende berichten.

Sandbox Omgevingen

Test integraties met voorbeeld data in development omgevingen zonder productie te beïnvloeden.

Stuur een bericht naar een lopend gesprek

curl -X POST https://api.companin.tech/api/v1/conversations/send-message \
  -H "X-API-Key: jouw-api-sleutel" \
  -H "Content-Type: application/json" \
  -d '{
    "session_id": "sessie-123",
    "message": "Hallo, assistent!"
  }'

Tooling

- API documentatie beschikbaar op /api/v1/docs met OpenAPI schema.

- Sandbox omgevingen gevuld met voorbeeld data voor integratie testing.

- Rate limiting en analytics eindpunten voor gebruik monitoring en governance.

Implementatie gids

Lanceer je organisatie-assistent in vijf stappen

Alles maps direct naar de REST resources al live in de Assistant API, zodat je van sandbox naar productie kunt gaan zonder workflows te herschrijven.

OAuth Applicatie Creëren

Creëer een OAuth applicatie in het admin dashboard en kopieer de client_id.

Widget Token Verkrijgen

Roep het widget token eindpunt aan met de client_id om een short-lived JWT te ontvangen.

Widget Initialiseren

Haal het token op van je server en initialiseer de widget in de browser.

Assistenten Configureren

Creëer en configureer assistenten via de API met specifieke kennis en personaliteiten.

Monitoren en Optimaliseren

Gebruik analytics eindpunten om gebruik te volgen en feedback te verzamelen voor continue verbeteringen.

Observability

Houd elke integratie verantwoordelijk met analytics eindpunten

Dedicated analytics routes surface gebruik trends en rate-limit signalen zodat operations teams kunnen handelen voordat SLAs slippen.

Request Logs

Toegang tot gedetailleerde logs van alle API calls met response codes, tijden en metadata.

GET

Usage Metrics

Visualiseer gebruik patterns per organisatie, eindpunt en tijdperiode.

GET

Rate Limit Monitoring

Ontvang proactieve alerts wanneer organisaties hun limieten naderen.

GET

Conversation Analytics

Meet interactiekwaliteit met metrics zoals gesprek duur, oplossingsrate en tevredenheidsscores.

GET

Rapporteer een Bug of Vraag een Feature aan

Een bug gevonden of een idee om onze productivity assistant te verbeteren? We horen graag van je. Je feedback helpt ons een betere ervaring voor iedereen te bouwen.

Laat ons weten of je een probleem rapporteert of een verbetering suggereert.

Voeg stappen toe om bugs te reproduceren of context voor feature ideeën.

Ik heb de privacy policy gelezen en ga akkoord. privacy policy.