Tjeckiskt nummer för din egen ElevenLabs-agent
Din egen agent från ElevenLabs Conversational AI på ett riktigt tjeckiskt nummer - inkommande och utgående samtal via SIP, utan agentpåslag.
Saknas numret ännu? Jämför vägarna till ett tjeckiskt eller slovakiskt nummer.
1Rikta inkommande samtal till ElevenLabs
Växla volai-numret till SIP-läge och ange som mål den adress där ElevenLabs tar emot inkommande samtal (sip:<ditt nummer>@sip.rtc.elevenlabs.io) - ElevenLabs egen SIP-domän, inte vår.
curl -X PATCH "https://volai.cz/v1/numbers/+420601234567" \
-H "Authorization: Bearer vk_TVUJ_KLIC" \
-H "Content-Type: application/json" \
-d '{"routing": {"mode": "sip", "sipUri": "sip:+420601234567@sip.rtc.elevenlabs.io"}}'2Registrera numret i ElevenLabs som SIP-trunk
I ElevenLabs (Settings → Phone Numbers → Import → SIP trunk) registreras samma nummer med inbound_trunk_config - ange vårt signaleringsintervall i allowed_addresses (81.31.45.0/24). Det universella värdet 0.0.0.0/0 släpper in INVITE från vilken källa som helst, och eftersom importen sker utan inloggningsuppgifter är allowlisten den enda kontrollen.
{
"provider": "sip_trunk",
"phone_number": "+420601234567",
"label": "volai cislo",
"inbound_trunk_config": {
"allowed_addresses": ["81.31.45.0/24"],
"media_encryption": "allowed"
}
}3Hämta SIP-uppgifterna för linjen
För utgående riktning behövs numrets inloggningsuppgifter. Svaret från GET /v1/numbers/{e164}/sip returnerar server (registrering av softphone, i dag sip.volai.cz) och outboundTrunkAddress (plattformens utgående trunkadress, i dag sip.volai.cz) separat - i ElevenLabs hör det andra värdet hemma, se nästa steg.
curl "https://volai.cz/v1/numbers/+420601234567/sip" \
-H "Authorization: Bearer vk_TVUJ_KLIC"4Ställ in den utgående trunken i ElevenLabs
För numret i ElevenLabs (Settings → Phone Numbers → numret → Outbound calling) anges outbound_trunk_config exakt med uppgifterna från föregående steg - `outboundTrunkAddress` (INTE server) som address samt användarnamn och lösenord som credentials. Adressen till den utgående trunken måste vara exakt detta värde - med en annan adress (till exempel server) dirigeras samtalet inte i nätet, plattformen rapporterar 1011 sip request timed out och i samtalshistoriken blir inget kvar.
{
"outbound_trunk_config": {
"address": "sip.volai.cz",
"transport": "tcp",
"media_encryption": "allowed",
"credentials": {
"username": "123456",
"password": "a1b2c3d4e5f6"
}
}
}5Skapa en relay-session före samtalet och ring till sipName
De flesta röstbaserade AI-plattformar (inklusive ElevenLabs) kan inte registrera en telefonlinje permanent som SIP-klient - de skickar bara ett autentiserat samtal. Skapa därför en kortlivad relay-session strax före samtalet och skicka till ElevenLabs det nakna sipName från svaret (inte hela sipUri) som to_number i ElevenLabs API /v1/convai/sip-trunk/outbound-call - annars avvisar ElevenLabs samtalet med ett meddelande om otillåtet format. Den som blir uppringd ser ditt volai-nummer, om numret har egna relay-namn (annars numret hos volai - skriv till supporten). Minuterna debiteras som ett vanligt utgående samtal, utan agentpåslag.
curl -X POST https://volai.cz/v1/relay \
-H "Authorization: Bearer vk_TVUJ_KLIC" \
-H "Content-Type: application/json" \
-d '{"to": "+420777123456", "from": "+420601234567"}'Vad du kan göra med det
Egen agent på ett riktigt tjeckiskt nummer
ElevenLabs Conversational AI i din egen workspace, med egen prompt, röst och egna verktyg - men på ett portabelt tjeckiskt nummer med samtalsöversikt, saldo och faktura i en och samma portal.
Byt plattform utan att förlora numret
Numret förblir ditt oavsett om det i dag körs bakom ElevenLabs, Vapi, Retell eller en egen Asterisk - det räcker att peka om SIP-routingen till en annan adress.
Egen agent för utgående kampanjer, inbyggd agent för inkommande reception
Båda världarna på samma konto: utgående påminnelser och kampanjer via din egen ElevenLabs-agent utan påslag, medan den inkommande receptionen sköts av volais inbyggda agent med automatisk transkription.
Vanliga frågor
- Betalar jag agentpåslag även med min egen ElevenLabs-agent?
- Nej. Agentpåslaget (2,50 kr/min (≈ 1,14 SEK)) gäller bara den inbyggda volai-agenten. Med en egen agent betalar du på samma sätt som med en SIP-klient - bara samtalsminuterna på volai-linjen (0,92 kr/min (≈ 0,42 SEK) utgående), och dessutom separat ditt eget konto hos ElevenLabs.
- ElevenLabs rapporterar 1011 sip request timed out - vad ska göras?
- Den utgående trunken har domänen
serverioutbound_trunk_config.address, inteoutboundTrunkAddress. Trunkens adress måste vara exakt det värdet - med en annan adress dirigeras samtalet inte i nätet och i samtalshistoriken blir inget kvar. Åtgärden är ett enda värde i ElevenLabs, inget nytt samtal. - ElevenLabs rapporterar max auth retry attempts reached for SIP invite - vad ska göras?
- ElevenLabs klarade inte autentiseringen. Antingen stämmer inte användarnamnet eller lösenordet för den utgående trunken (skriv om
usernameochpasswordexakt enligt numrets SIP-uppgifter), eller så kom samtalet fram som ett telefonnummer i stället försipName- nätet begär då ytterligare autentisering, som ElevenLabs inte klarar. Ito_numberska barasipNamefrånPOST /v1/relayanges, och samtalet startas via ElevenLabs API (POST /v1/convai/sip-trunk/outbound-call) eller med verktygetmake_outbound_calli deras MCP-server, inte via ett formulär som bara tar emot ett telefonnummer. Relay-sessionen väntar på samtalet bara en kort stund (som standard 120 sekunder). - Varför kan ElevenLabs inte registreras permanent på numret som en vanlig SIP-klient?
- De flesta röstbaserade AI-plattformar stöder inte permanent SIP-registrering - de skickar bara ett engångssamtal med autentisering. Telefonnätet släpper inte igenom ett sådant samtal direkt till målnumret, därför går det via en kortlivad relay-session (
POST /v1/relay). - Vad betyder felet om otillåtet format på SIP-adressen från ElevenLabs?
- ElevenLabs avvisar hela SIP-URI:n och vill bara ha det nakna namnet - därför returnerar svaret från
POST /v1/relaysipNameochsipUriSEPARAT. Ito_numberi ElevenLabs API hör barasipNamehemma. - Hur länge håller relay-sessionen?
- Den väntar 120 sekunder på det första samtalet (kan ställas in mellan 15 och 300), själva samtalet kan pågå högst 15 minuter. Per nummer löper högst en aktiv session, per konto högst två, och den används bara en gång.
- Fungerar det även med en annan plattform än ElevenLabs, till exempel Vapi eller Retell?
- Samma princip - ta reda på hos din plattform vart SIP-adressen för inkommande samtal ska peka och var inloggningsuppgifterna för den utgående trunken anges. Live har vi verifierat ElevenLabs (båda riktningarna) och Vapi (inkommande riktning); med en annan plattform bör det verifieras med ett testsamtal, och om det kärvar kan du skriva till supporten. En utförlig allmän guide (oberoende av en viss plattform) finns på
/docs/vlastni-agent.