A LiveKit Connectors WhatsAppra és Twilióra viszi a hangügynököket

A LiveKit Connectors közvetlen kapcsolatot teremt a LiveKit-szobák és a Twilio Programmable Voice, valamint a WhatsApp Business Calling között. A vállalat szerint így a hangügynökök meglévő telefonos folyamatok átépítése és SIP-trönk kiépítése nélkül is elérhetők.
- A LiveKit Connectors a Twilio Programmable Voice és a WhatsApp Business Calling hívásait LiveKit-szobákba kapcsolja.
- A hívások CONNECTOR típusú résztvevőként jelennek meg, naplókkal és elemzésekkel.
- Az API-k hat szerveroldali SDK-ban érhetők el.
- A connector-percek díja 0,004 dollár a Ship és 0,003 dollár a Scale csomagban.
- A szolgáltatás általánosan elérhető a LiveKit Cloudban.
Közvetlen kapcsolat a WhatsApp és a Twilio felé
A LiveKit szeptember 1-jén jelentette be a Connectors indulását. A szolgáltatás egy hívást szabályos résztvevőként hoz be egy LiveKit-szobába, ahol az ügynök a böngészős felhasználókhoz hasonlóan kezelheti azt. A cég elsőként a Twilio Programmable Voice és a WhatsApp Business Calling támogatását vezette be, további platformok érkezését pedig későbbre ígéri.
A megoldás azoknak a fejlesztőknek szól, akik már a Twilio webhookjait kezelik, vagy olyan piacokon működnek, ahol az ügyfelek WhatsAppon keresztül hívják a vállalkozásokat. A LiveKit szerint a csatlakoztatáshoz egy API-hívásra van szükség, nincs szükség külön trönk, átjáró vagy új hosztolt rendszer üzemeltetésére.
A WhatsApp Business Calling API 2025 júliusában nyílt meg a vállalkozások előtt, és natív WebRTC-kapcsolatot használ. A Twilio-hívások Media Streams WebSocketen érkeznek. A LiveKit szerint a Twilio-connector a hangot eredeti G.711-formátumban publikálja, és csak azoknak az előfizetőknek ad hozzá Opust, akiknek erre szükségük van.
A hívások a LiveKitben is követhetők
Minden connector-hívás CONNECTOR típusú résztvevőként jelenik meg. A rendszer továbbítja a hívó hangját a szobába, és fogadja az ügynök hangját. Twilio esetén a résztvevői attribútumok között elérhető a hívás SID-je és az egyedi TwiML-paraméterek. WhatsApp-hívásnál a telefonszám lesz a résztvevő azonosítója, a kérésben átadott metaadatokkal együtt.
A connector-hívások megjelennek a LiveKit Cloud vezérlőpultján a SIP- és webes munkamenetek mellett. Ugyanazok a munkamenetnaplók és elemzések használhatók, a platformazonosítók pedig megkönnyítik a hívás követését a Twilio konzoljától a LiveKit-szobáig. A médiakezelés figyelembe veszi a projekt régióhoz kötését is.
Az ügynök kiválasztása már a kérésben megadható. A DTMF-jelek ugyanazokként az eseményekként érkeznek, mint a LiveKit SIP esetében, így egy alapértelmezett telefonos ügynök módosítás nélkül is működhet. Kimenő Twilio-hívásnál a connector csak a hívás fogadása után válik láthatóvá. Bejövő WhatsApp-hívásnál a kapcsolat addig nem jön létre, amíg az ügynök be nem lép a szobába és nem publikál hangot.
Mire használható, és hogyan viszonyul a SIP-hez?
A LiveKit példaként WhatsApp-alapú ügyfélszolgálatot, emlékeztető és visszaigazoló hívásokat, valamint telefonos menürendszerek kezelését említi. Twilio-hívásoknál az ügynök DTMF-jeleket küldhet, beléphet egy IVR-rendszerbe, kiválaszthatja például a 3-as menüpontot, és várakozhat a vonalban. WhatsAppon ugyanaz a Business-szám hívás közben számlát vagy megerősítő linket is küldhet.
A LiveKit szerint új Twilio-integráció esetén továbbra is a SIP, azon belül az elasztikus trönkölés az ajánlott út. A Connector más modellt használ: a webhook nevezi meg a szobát és az ügynököt, a hívás vezérlése pedig a Twilio Voice API-ban marad. Emiatt nincs szükség trönkre, IP-engedélyezési listákra vagy hitelesítési listákra, viszont a routing lehetőségei korlátozottabbak, és a hívás mindig a webhook által megadott szobába kerül.
A szolgáltatás a vállalkozás saját Twilio-fiókjával és saját WhatsApp Business-számával működik. A telefonszámok, hívásnaplók és hatósági regisztrációk a vállalkozásnál maradnak. A platform hitelesítő adatait a LiveKit a hívás időtartama alatt memóriában tartja, nem tárolja és nem naplózza, a Connectors pedig nem rögzít médiát.
Elérhetőség és díjazás
A Connectors a LiveKit Cloudban általánosan elérhető. A connector-percek díja megegyezik a SIP díjával: a Ship csomagban 0,004 dollár percenként, a Scale csomagban 0,003 dollár percenként. A csomagok egyidejű connector-hívásokat is tartalmaznak: a Build 5, a Ship 20, a Scale pedig 100 hívást.
A Twilio- és WhatsApp-connector API-k a LiveKit Node.js, Python, Ruby, Go, Kotlin és Rust szerveroldali SDK-jaiban érhetők el. A vállalat közlése szerint a keretrendszer később más platformokra, köztük ügyfélkapcsolati központi rendszerekre is kiterjedhet. A meleg átadás támogatását a LiveKit Agentsben későbbre tervezi.


