Přeskočit na obsah
SIP trunk

České číslo pro Vapi asistenta

Vapi zdarma přiděluje jen americká čísla. Přes BYO SIP trunk na něj napojíš skutečné české číslo od volai: volající vytočí pražské nebo brněnské číslo a zvedne ho tvůj Vapi asistent.

1Pořiď si číslo ve volai

Zaregistruj se na volai.cz, dobij kredit a v portálu (Čísla) nebo přes API si vyber české číslo. V portálu má každé číslo průvodce „Vlastní agent“ se záložkou Vapi, která ti všechny hodnoty níž ukáže už vyplněné.

2Vytvoř ve Vapi BYO SIP trunk

Ve Vapi založ SIP trunk typu BYO (bring your own) a do jeho povolených adres (gateways) dej náš rozsah signalizace 81.31.45.0/24. Vapi trunku přidělí ID (credentialId), budeš ho potřebovat v dalším kroku. Ke trunku pak ve Vapi naimportuj své volai číslo a přiřaď mu asistenta.

3Nasměruj číslo volai na Vapi

Přepni číslo do SIP režimu a jako cíl zadej sip:<tvoje číslo>@<credentialId>.sip.vapi.ai. Holý sip.vapi.ai patří jen nativním Vapi číslům a pro číslo od nás nefunguje. Vapi na hovor bez přihlášení odpoví výzvou 401 a přijme libovolné údaje, proto vyplň i sipUsername a sipPassword (v portálu pole „Přihlašovací jméno k ústředně“ a „Heslo k ústředně“).

bash
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@TVUJ_CREDENTIAL_ID.sip.vapi.ai",
        "sipUsername": "volai",
        "sipPassword": "libovolne-heslo"
      }}'

4Zavolej na číslo a zkontroluj stav

Zavolej na české číslo z mobilu. Hovor by měl zvednout tvůj Vapi asistent a v přehledu hovorů volai se objeví jako příchozí. Když volající uslyší „volané číslo neexistuje“, zkontroluj credentialId v adrese a vyplněné přihlašovací údaje.

5Odchozí hovory přes relay (zatím neověřeno s Vapi)

Pro odchozí směr si přes GET /v1/numbers/{e164}/sip vyzvedni údaje odchozího trunku a těsně před hovorem vytvoř relay spojení POST /v1/relay. Platformy, které vytáčejí celé SIP URI, použijí sipUri z odpovědi (ve Vapi pole customer.sipUri). Živě máme tenhle směr ověřený jen s ElevenLabs. Když s Vapi nepůjde, napiš na podporu.

bash
curl -X POST https://volai.cz/v1/relay \
  -H "Authorization: Bearer vk_TVUJ_KLIC" \
  -H "Content-Type: application/json" \
  -d '{"to": "+420777123456", "from": "+420601234567"}'

Co s tím uděláš

Vapi asistent na českém čísle

Tvůj prompt, nástroje a hlas zůstávají ve Vapi. Volající přitom vytočí běžné české číslo místo amerického a ty máš přehled hovorů, kredit a fakturu v Kč na jednom místě.

Číslo, které ti zůstane

Číslo je tvoje bez ohledu na to, jaká platforma za ním dnes běží. Na ElevenLabs, vlastní ústřednu nebo zabudovaného agenta volai ho přepneš změnou jedné SIP adresy.

Vapi na příjem, volai na kampaně

Na stejném účtu můžeš nechat příchozí hovory na Vapi a odchozí kampaně ze seznamu kontaktů pustit přes odchozí úkoly volai.

Časté otázky

Kolik to stojí?
Za nás platíš jen minuty hovoru na lince volai: příchozí 0,50 Kč/min, odchozí 0,92 Kč/min, plus měsíční poplatek za číslo. Agentní přirážka (2,50 Kč/min) se u vlastní platformy neúčtuje. Vapi si platíš zvlášť podle jeho ceníku.
Proč volající slyší, že číslo neexistuje?
Nejčastěji je v adrese holý sip.vapi.ai místo <credentialId>.sip.vapi.ai, nebo chybí přihlašovací údaje. Vapi hovor bez přihlášení odmítne výzvou 401 a operátor to volajícímu ohlásí jako neexistující číslo.
Jaké údaje mám zadat jako přihlašovací jméno a heslo?
Libovolné. Vapi je na BYO trunku nekontroluje, výzvou jen ověří, že hovor umí odpovědět. Důležitá je správná adresa a náš rozsah IP v gateways trunku.
Funguje i odchozí volání z Vapi přes české číslo?
Princip je stejný jako u ElevenLabs (relay spojení před každým hovorem), ale s Vapi ho máme zatím ověřený jen na příchozím směru. Než na něj postavíš kampaň, udělej zkušební hovor, a když se zasekneš, napiš na podporu.

Vyzkoušej to hned

Zaregistruj se a prvních 50 Kč je na nás.