ThunderPhoneWidget komponens egy üvegszerű hívássávot jelenít meg beépített vezérlőkkel a némításhoz, a hívás befejezéséhez és a kapcsolati állapot megjelenítéséhez. Ez a leggyorsabb módja annak, hogy hangalapú AI-t adjon egy React-alkalmazáshoz.
Telepítés
Alapvető használat
Kellékek
A komponens a következő kellékeket fogadja el aThunderPhoneWidgetProps segítségével:
Példák
Sötét téma egyéni színnel
Egyéni pozíció
Munkamenetenkénti nyelv, hang és kontextus
Alanguage, voice és context propok a hívás indításakor továbbításra kerülnek a munkamenet-kérelemnek (POST /widget/session), és felülírják az ügynök adott munkamenethez beállított alapértelmezett értékeit:
context segítségével tényszerű információkat adhat az ügynöknek arról az oldalról, amelyen a látogató tartózkodik – például termékadatokat, árakat vagy oldalspecifikus gyakori kérdéseket. A rendszer szerveroldalon 12 000 karakterre csonkítja.
Esemény-visszahívásokkal
Egyéni stílussal
Csengőhanggal
Játsszon le telefoncsörgő hangot a kapcsolat létrehozása közben:connecting állapotban van, és finoman elhalkul, amikor az ügynök kapcsolódik.
Egyéni API-alappal
Hibakezelés
Amikor azonError visszahívás lefut, egy két mezőt tartalmazó hibaobjektumot kap:
A gyakori hibakódok közé tartozik a nem engedélyezett domain, a nem található ügynök és az érvénytelen API-kulcs.
Következő lépések
Headless Hook
Teljes irányítást szeretne a felhasználói felület felett? Használja inkább a
useThunderPhone hookot.Stílusok
Szabja testre a színeket, méreteket és az elrendezést CSS egyéni tulajdonságokkal.