Utvikler-API

Bygg med Sapient

Bruk API-nøkkelen din fra panelet til å integrere Sapient-stemmeagenter i dine egne apper og arbeidsflyter. Administrer agenter, utløs utgående samtaler, synk kunnskap og motta hendelser via webhooks.

Kom i gang

Opprett en nøkkel under Innstillinger → API-nøkler, og kall deretter et hvilket som helst endepunkt med X-API-Key-headeren.

bash
# Create an API key in Settings → API Keys in the panel,
# then pass it via the X-API-Key header on every request.

curl https://api.sapient.no/api/v1/workspaces/<workspace_id>/calls/ \
  -H "X-API-Key: sk_live_..." \
  -H "Content-Type: application/json"
API-nøkkel-autentisering
RESTful JSON API
OpenAPI 3.0-skjema
Sanntids-webhooks

Endepunktreferanse

Endepunkter du kan kalle med en API-nøkkel opprettet i panelet.

Agenter

List, opprett og oppdater AI-stemmeagentene dine

GET/api/v1/workspaces/:id/agents/List agenter
POST/api/v1/workspaces/:id/agents/Opprett agent
GET/api/v1/workspaces/:id/agents/:agentId/Hent agent
PATCH/api/v1/workspaces/:id/agents/:agentId/Oppdater agent

Samtaler

Hent samtalelogger, transkripsjoner og opptak

GET/api/v1/workspaces/:id/calls/List samtaler
GET/api/v1/workspaces/:id/calls/:callId/Hent samtaledetaljer
GET/api/v1/workspaces/:id/calls/:callId/transcript/Hent transkripsjon
GET/api/v1/workspaces/:id/calls/:callId/recording/Hent opptaks-URL

Utgående samtaler

Utløs samtaler og kjør utgående kampanjer

POST/api/v1/outbound/call/Utløs en utgående samtale
POST/api/v1/workspaces/:id/outbound/tasks/Køfør en utgående oppgave
GET/api/v1/workspaces/:id/outbound/tasks/List utgående oppgaver
POST/api/v1/workspaces/:id/outbound/campaigns/Opprett en kampanje

Kunnskapsbase

Administrer datakilder knyttet til en agent

GET/api/v1/agents/:id/knowledge/sources/List kilder
POST/api/v1/agents/:id/knowledge/sources/Legg til kilde
DELETE/api/v1/agents/:id/knowledge/sources/:sourceId/Fjern kilde

Kundeminne

Les kundeprofiler og minne per samtale

GET/api/v1/profiles/List kundeprofiler
GET/api/v1/profiles/:id/Hent profil
GET/api/v1/call-memories/List samtaleminner

Webhooks

Abonner på sanntidshendelser på ditt eget endepunkt

GET/api/v1/webhooks/List webhooks
POST/api/v1/webhooks/Opprett webhook
PATCH/api/v1/webhooks/:id/Oppdater webhook
GET/api/v1/webhooks/deliveries/Leveringslogger

Klar til å integrere?

Utforsk vår interaktive API-dokumentasjon eller snakk med teamet vårt om dine integrasjonsbehov.