telkit Voice

Tale for utviklere, på en EU-resident mediaplan

Utgående og innkommende anrop, opptak og sanntidstranskripsjon bak ett REST-API og én typesikker SDK. Mediaplanet er selv-hostet LiveKit-SIP i EØS — lyden forlater aldri Europa — og du betaler per sekund, ikke per påbegynte minutt.

Numre

Ekte norske +47-numre — ikke et amerikansk mellomledd

Provisjoner lokale (geografiske) og ekte norske mobilnumre direkte, med tale og valgfri SMS på samme nummer. Vi gjorde operatør- og KYC-jobben, så du får numrene med den mest sømløse onboarding-flyten i markedet.

Lokale og mobile numre

Geografiske +47-numre og ekte norske mobilnumre (4-/9-serien) — begge med tale og valgfri SMS på samme nummer.

KYC én gang, gjenbruk overalt

Én verifisert RegulatoryBundle (org-nummer, firmaattest, norsk adresse, ferskt bevis) dekker alle dine nummerbestillinger.

Porting via NRDB

Ta med eksisterende numre. Vi samler inn LOA og kjører NRDB-prosessen; donor porterer innen utgangen av neste virkedag.

Premium-sperre innebygd

Norske premium-prefikser blokkeres både i ringeplanen og hos operatøren — en 20–40× kostnadsfelle du aldri trår i.

Den strukturelle forskjellen

Ekte norske mobilnumre er et regulatorisk nåløye. Globale aggregatorer tilbyr i praksis ingen — Twilios norske «mobil»-beholdning er M2M-områder (+4759), ikke de +47 4-/9-seriene nordmenn faktisk bruker. Vi gjorde jobben med operatørene (DIDWW primær, Telnyx sekundær) så du slipper.

telkitEkte +47 lokale + mobile
TwilioKun M2M (+4759)
Anrop

Utgående og innkommende — ett anropsobjekt

Et anrop er en generisk kommunikasjonsøkt: from, to, retning, status, timing, kostnad, opptak og transkript — pluss din egen external_ref og metadata. telkit kjenner ikke forretningsbetydningen; du knytter call_id til dine egne entiteter på din side.

Utgående

Ring fra et telkit-nummer du eier til et hvilket som helst E.164-nummer. Bro to SIP-bein direkte (PSTN↔PSTN), eller fest et nettleser-bein via WebRTC når en agent skal være med.

Innkommende

Et INVITE på nummeret ditt løses til riktig tenant og rutes videre — til E.164, et SIP/WebRTC-endepunkt, en IVR eller din egen webhook. Du bestemmer per nummer.

Statusmaskin

PENDINGDIALINGRINGINGACTIVECOMPLETED

Monoton — utdaterte, ute-av-rekkefølge-hendelser droppes. Hver overgang skriver en call.*-hendelse med tidsstempler (dialed_at, ringed_at, answered_at, ended_at).

Sidegrener: FAILED ved opptatt / ikke svar / SIP-feil, og TRANSFERRED ved cold REFER (terminal).

calls.tsts
import { Telkit } from "@telkit/sdk"; const telkit = new Telkit({ apiKey: process.env.TELKIT_API_KEY }); // Ring ut fra ditt +47-nummer — med opptak og live transkripsjonconst call = await telkit.calls.create({  from: "+4721000000",  to: "+4790000000",  recording: { enabled: true },  transcription: { enabled: true, language: "no", diarize: true },}); console.log(call.id, call.status); // "call_…", "pending"

Kontroll under samtalen

Styr aktive anrop med enkle endepunkter — alt sender hendelser du kan reagere på.

  • POST /calls/{id}/hangup
  • POST /calls/{id}/dtmf
  • POST /calls/{id}/transfer
  • POST /calls/{id}/participants
Opptak og transkripsjon

Komposittopptak og live transkripsjon — ett flagg

Slå på opptak per anrop: én blandet, kun-lyd-fil, lagret i EU-S3 og hentet via en kortlevd presignert URL. Vi lagrer aldri media-URL-er i databasen — bare lagringsnøkkel og token, presignert ved lesing.

Komposittopptak

Ett blandet, kun-lyd-spor per anrop. Startes ved room_started for sporbarhet og trimmes til answered_at ved avspilling.

Live transkripsjon

transcription.enabled: true kobler hele STT-pipelinen. Transkript strømmer live via SSE, med call.transcript.ready etter anropet — drevet av NB-Whisper, samme motor som telkit Transcribe.

Samtykke innebygd

Valgfri beep/annonsering og samtykkekonfig per nummer; samtykkestatus lagres i metadata. Den juridiske plikten for samtykke er din.

Merk: opptak stopper ved cold transfer (SIP REFER), siden LiveKit forlater dialogen. Bruk warm transfer for full dekning — da blir telkit værende som bro.

Se telkit Transcribe
Primitiver

Mekanismen, ikke policyen

telkit eksponerer rå byggeklosser for samtaleflyt. Du eier reglene for hvem som kan gjøre hva; vi sørger for at modusbytter er eksplisitte og sender call.participant.*-hendelser du kan handle på.

IVR

Webhook-drevet ruting, et deklarativt anropsflyt-dokument, eller en telkit-hostet LiveKit Agent for DTMF- og samtalebaserte menyer.

Konferanse

Legg til deltakere — ekstern PSTN, agenter eller AI — i samme rom med ett kall, og fjern dem like enkelt.

Overføring

Cold (SIP REFER, terminal) eller warm (telkit blir bro). Opprinnelig anroper-ID bevares via operatørens ANI-passthrough.

Supervisor-modi

LISTEN (kun lytt), WHISPER (coach agenten uten at kunden hører), TALK (full toveis). Du setter policyen for hvem som får lov.

Pris

Per sekund, alt-i-ett i EUR

Hvert anrop prises ved avslutning fra operatørens satsark — per sekund, ikke per påbegynte minutt. Ingen plattformavgift. Satsene under er origin-baserte EUR-ankere; CDR-eksport og call.completed bærer fakturerbare sekunder og kostnad.

Fakturert per sekund

Pris-forhåndsvisning lar deg estimere kostnaden før du ringer og blokkere dyre destinasjoner.

Se full prismodell
Tale — EUR-satser
Utgående mobil
0,025 €–0,035 € / min
Utgående fasttelefon
0,012 €–0,018 € / min
Innkommende
0,006 €–0,01 € / min
Opptak
0,002 € / min
Samsvar

Bygd for norsk regulering

Telefoni er regulert. Vi bygde compliance inn i produktet i stedet for å skyve den over på deg.

KYC / RegulatoryBundle

Norske lokale numre krever en verifisert forretningsidentitet (org-nummer, firmaattest, norsk adresse, ferskt bevis under 3 måneder). Pakken gjenbrukes på tvers av bestillinger.

Nødanrop (112)

telkit er ikke en erstatning for ordinær telefoni, og nødanrop (112/110/113) er begrenset. Dette opplyses eksplisitt i vilkårene — sørg for at sluttbrukerne dine vet det.

CLI og AUP

Kun autorisert anroper-ID, ingen spoofing, ingen prediktiv/auto-oppringing. Menneske-initiert og samtykket bruk — håndhevet i produkt og vilkår.

Ofte stilte spørsmål

Spørsmål om telkit Voice

Det viktigste om numre, mediaplan, fakturering og samsvar — kort og presist.

Finner du ikke det du leter etter? Snakk med support-teamet vårt.

Klar til å ringe?

Få en API-nøkkel og bygg ditt første anrop på minutter. Gratis nivå, ingen kort kreves.