Hvad er en SIP-trunk
September 2, 2026 · 6 minutter læsetid
En SIP-trunk er en dataforbindelse, der fører telefonopkald ind i det offentlige telefonnet over internettet i stedet for over et fysisk kabel - og i modsætning til en enkelt klassisk telefonlinje kan den føre flere opkald samtidig. For en app, en telefoncentral (PBX) eller en AI-stemmeagent er det den eneste vej til et rigtigt telefonnummer: uden SIP-trunk kan den kun tale over internettet, med en SIP-trunk kan den tage imod og foretage opkald som en almindelig telefon.
Hvad er en SIP-trunk?
"SIP" står for Session Initiation Protocol - en signaleringsprotokol på internettet (standarden RFC 3261 fra 2002), som to parter bruger til at aftale et opkald: hvem der ringer til hvem, hvilket lydformat der bruges, og hvornår opkaldet begynder og slutter. Selve lyden sendes derefter særskilt over en anden protokol (RTP) - SIP "aftaler kun mødet", den transporterer ikke selve stemmen.
Ordet "trunk" er ældre og stammer fra de fysiske telefoncentralers tid - det betegnede et bundt fysiske linjer (typisk en ISDN PRI med tredive kanaler), som forbandt en virksomheds telefoncentral med telefonnettet og kunne føre mange opkald på én gang. En SIP-trunk gør det samme uden det fysiske kabel: den er en dataforbindelse til en udbyder (en teleoperatør eller en platform som volai), som fører et vilkårligt antal samtidige opkald - hvor mange der kan køre på én gang, afgøres af aftale og kapacitet, ikke af antallet af stikkontakter i væggen.
Hvordan adskiller den sig fra en enkelt telefonlinje?
En almindelig SIP-konto til en softphone (Zoiper, Linphone) logger ind på en server én gang (SIP REGISTER) og forbliver derefter "online" - ligesom en mobiltelefon registrerer sig på operatørens net. Ét sæt loginoplysninger understøtter som regel kun én registreret enhed ad gangen. En SIP-trunk er derimod bygget til volumen: den fører mange parallelle opkald uden at skulle registreres særskilt for hvert enkelt.
For en udvikler er det i praksis forskellen mellem "én telefon, ét nummer" og "en gateway, som dusinvis af opkald til en supportlinje passerer samtidig". For en virksomhedsejer uden teknisk baggrund er det nok at vide, at en SIP-trunk er det usynlige lag, der overhovedet gør det muligt for en app eller en AI at opføre sig som en telefonlinje - det er ikke et produkt, man køber for sig, men en måde at forbinde sig til telefonnettet på.
Hvorfor har en AI-stemmeagent brug for en SIP-trunk?
En stemme-AI-agent (ElevenLabs Conversational AI, Vapi, Retell og lignende platforme) kører i skyen og forstår lyd, ikke telefonnettet. For at nå en rigtig opkalder på et rigtigt telefonnummer har den brug for en bro mellem internetgrænsefladen, hvor agenten lever, og det offentlige telefonnet, hvor opkalderen befinder sig. Den bro leverer en SIP-trunk netop - den bærer signalering (hvem, med hvem, hvornår) og lyd i begge retninger.
Ved indgående opkald fungerer det som envejs tillid: telefonnettet sender en SIP-invitation til den adresse, som agentplatformen har registreret som sin SIP-trunk, og platformen tager imod opkaldet ud fra den tilladte adresse, uden vedvarende registrering. Udgående opkald er som regel sværere - de fleste agentplatforme (ElevenLabs inklusive) kan ikke permanent registrere en telefonlinje som SIP-klient, de kan kun sende ét enkelt autentificeret opkald. Telefonnettet router ikke det opkald direkte til målnummeret, så det går i stedet gennem en kortvarig forbindelse - hos volai kaldes den et relay.
Sådan løser volai det
Begge retninger er tilgængelige på ét volai-nummer:
| Hvad der skal forbindes | Vejledning |
|---|---|
| Egen softphone eller PBX (Zoiper, Linphone, Asterisk) | SIP |
| Egen stemme-AI-platform (ElevenLabs, Vapi og lignende) | Medbring din egen agent |
Den indgående retning indstilles med én REST API-anmodning - nummerets routing skifter til SIP og får en måladresse:
curl -X PATCH "https://volai.cz/v1/numbers/+420601234567" \
-H "Authorization: Bearer vk_YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"routing": {"mode": "sip", "sipUri": "sip:number@your-server.com"}}'Kun det indgående minut faktureres (0.50 CZK/min. (~EUR 0.02), priser pr. 2. september 2026), uden ekstra agentgebyr. Udgående opkald fra egen softphone går automatisk igennem, så snart den er registreret, og trækkes fra saldoen til samme pris som et udgående API-opkald (0.92 CZK/min. (~EUR 0.04)). Den automatiske fakturering af opkald, der ringes op på den måde, er dog stadig under færdiggørelse, så et opkald dukker måske ikke op på saldoen med det samme - det faktureres bagudrettet; detaljerne står på siden SIP. Udgående opkald fra en egen AI-platform, som ikke kan registrere sig, går gennem en kortvarig relay-forbindelse - den fulde gennemgang står på siden Medbring din egen agent.
Alle priser er i tjekkiske kroner (CZK) ekskl. moms. Eurobeløb er kun vejledende - kortet trækkes altid i CZK.
Begge veje deler de samme begrænsninger, som er lette at glemme: en volai-linje understøtter én registreret enhed ad gangen (ikke ubegrænset mange samtidige registreringer), og volai tilbyder endnu ikke fuld trunk-peering - at forbinde egen PBX som peer-operatør med egen routing af indgående opkald udefra; detaljerne står i afsnittet om begrænsninger på siden SIP. En volai SIP-trunk fører desuden kun lyd, ingen video og ingen andre SIP-udvidelser - det er intet tab ved almindelige telefonopkald (video gik aldrig over et telefonopkald alligevel), men det er godt at vide, før nogen prøver at sende andet end lyd gennem samme forbindelse.
Nogle begreber, forklaret
| Begreb | Hvad det betyder |
|---|---|
SIP | Session Initiation Protocol - aftaler opkaldet (hvem, hvornår, hvilket lydformat), men fører ikke selve lyden. |
RTP | Real-time Transport Protocol - fører selve opkaldslyden, når SIP-signaleringen har aftalt opkaldet. |
SIP REGISTER | Sådan fortæller en telefon eller softphone en server, at den er "online" og klar til at modtage opkald. |
SIP URI | En adresse i formen sip:name@domain - opkaldenes svar på en e-mailadresse. |
| Codec | Hvordan lyd kodes til en datastrøm, typisk G.711 - begge sider skal blive enige om én. |
Hvornår en SIP-trunk kan betale sig, og hvornår et REST API er enklere
En egen SIP-trunk giver mening, når der ønskes fuld kontrol over signaleringen - egen PBX, egen stemmeplatform, egen routinglogik. Prisen er ekstra teknisk arbejde: codecs, NAT, firewalls, begrænsningen til én enhed pr. linje og det forhold, at minutterne kører helt uden om vores API og ikke kan blokeres i selve opkaldsøjeblikket (begrænsningerne er beskrevet på siden SIP).
- Skal der bare ringes til et nummer eller sendes en SMS uden at røre ved SIP - så gør REST API eller MCP-serveren præcis det: én anmodning, eller én sætning til editoren, starter et opkald, uden at man nogensinde behøver vide, at SIP findes.
- Ønskes en stemmeagent uden at drive en egen stemmeplatform - så kører den indbyggede volai-agent helt uden SIP-opsætning; priserne står på siden Priser.
Ingen lyst til at tage stilling til SIP overhovedet?
Den indbyggede stemmeagent og volais REST/MCP-API kører på samme telefonnet som SIP-trunken ovenfor - de skjuler den bare bag én anmodning. Hvordan en sådan anmodning faktisk ser ud for en AI-editor, forklarer artiklen Hvad er en MCP-server, og hvordan foretager den telefonopkald.
Prøv volai - de første 50 kr er på os
Du opretter en konto på et minut og får straks en startsaldo til opkald og nummer - SMS kan sendes efter den første opfyldning.
Relaterede artikler
Hvad er en MCP-server, og hvordan foretager den telefonopkald
En MCP-server lader en AI-editor bruge eksterne værktøjer - hos volai også til rigtige opkald. Sådan virker det, vist med make_call.
Fem spørgsmål, før man anskaffer en AI receptionist
Pris, drift på 5 minutter, viderestilling hos O2/T-Mobile/Vodafone, slovakiske numre og moms - fem svar direkte fra prislisten og indstillingerne.
Hvad koster en AI-receptionist for en lille virksomhed
Opdeling af prisen på en AI-receptionist på telefonen: nummer, minutter og agent fra volais prisliste, tre scenarier efter drift og en sammenligning med udbydernes priser.