Slik bygger du en AI-telefonagent på norsk
En telefonagent er fem deler som må rekke hverandre innen halvannet sekund. Her er hva hver del gjør, hvor forsinkelsen oppstår, og hva som allerede kjører hos oss.
Sist gjennomgått
En AI-telefonagent tar imot anropet på et norsk nummer, gjør tale om til tekst mens den lytter, sender teksten til en språkmodell som kan kalle verktøyene dine, og leser svaret opp med en norsk stemme. telkit har numrene, transkripsjonen og opptaket i drift i dag. Agentlaget som binder delene sammen, bygger vi nå.
Slik ser flyten ut
Hvert trinn koster tid, og summen er det innringeren opplever som venting. Under halvannet sekund føles som en samtale. Over tre føles som en maskin.
- Anropet kommer inn på et norsk +47-nummer og settes opp mot mediaplanet. Nummeret må være registrert på virksomheten din, med KYC-dokumentasjon på plass før første samtale.
- Lyden strømmes til tale-til-tekst mens samtalen pågår. Du får delresultater underveis og et endelig resultat når setningen er ferdig, så agenten kan begynne å tenke før innringeren er ferdig å snakke.
- Språkmodellen får teksten og et sett med verktøy den kan kalle: slå opp en ordre, sjekke en ledig time, opprette en sak. Verktøyene er dine egne endepunkter, og de er grunnen til at agenten kan gjøre noe og ikke bare svare.
- Svaret leses opp med norsk stemme og spilles tilbake i samtalen. Stemmen bør begynne på den første setningen mens resten fortsatt genereres, ellers hører innringeren stillhet.
- Overlevering til menneske når agenten står fast. En agent som ikke kan gi fra seg samtalen, er en agent som mister kunden. Overleveringen skal ta med seg transkriptet, så mennesket slipper å be innringeren gjenta seg.
- Etter samtalen ligger opptaket og det diariserte transkriptet klart, og et sammendrag kan skrives rett inn i CRM-en.
Hva du må passe på
En telefonagent tar opp, lagrer og behandler stemmen til folk som ringte for å få hjelp. Det stiller krav.
- Tar agenten opp samtalen, gjelder de vanlige personvernreglene. Datatilsynet skriver at virksomheter som hovedregel må be om samtykke før de tar opp samtalen med deg som kunde, og at det skal gis informasjon om opptaket. Detaljene står i Samtaleopptak og GDPR.
- Si i den første setningen at innringeren snakker med en maskin. Det er billigere enn å miste tilliten midt i samtalen, og det gjør at folk formulerer seg tydeligere.
- Bestem lagringstiden før du starter. Opptak og transkript er personopplysninger, og de skal slettes når formålet er oppfylt. Detaljene står i Hvor lagres samtaleopptak.
- Hos telkit ligger mediaplanet i eu-central, tale-til-tekst kjører på EU-endepunkter, og opptakene lagres i EØS. Går du til en annen leverandør, sjekk hvor lyden faktisk behandles og ikke bare hvor selskapet er registrert.
- telkit Agents er under bygging. Numrene, transkripsjonen, opptaket og sammendraget kjører i dag, og agentlaget kommer. Skal du bygge dette nå, gjør vi det sammen med deg i stedet for å selge deg en knapp som ikke finnes.
For deg som skal koble det opp
Delene under er i drift nå: et norsk nummer tar samtalen, lyden transkriberes mens den pågår, og opptaket ligger i EØS etterpå.
import { Telkit } from "@telkit/sdk"; const telkit = new Telkit({ apiKey: process.env.TELKIT_API_KEY }); const 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" // Transkriptet kommer fortløpende mens samtalen pågår, og// { "type": "call.completed" } lukker den med varighet og opptak.Spørsmål om AI-telefonagenter
Snakk med oss om agenten
telkit Agents er under bygging. Fortell oss hva samtalen skal gjøre, så sier vi hva som er mulig nå og hva som venter.