Du kan gjøre alt dette uten cURL: dashbordsiden Nettwidgeter
(
/dashboard/web-widgets) oppretter widgeten, angir modus
og agent, administrerer tillatte domener og gir deg innebyggingskodebiten.Forutsetninger
1
Opprett en agent
Agenten med prompten og stemmen som skal kjøre widgetøkten. Angi
widget_enabled: true (standardverdien).2
Velg rutingmodus
mode="agent"— én statisk agent per nøkkel. Enklest.mode="webhook"— serveren din velger agent per besøkende via enweb.incoming-webhook. Bruk dette for innloggede brukere, A/B-tester eller ruting per side.
3
List opp tillatte domener
Publiserbare nøkler er låst til opprinnelse. Du må oppgi hvert vertsnavn
som skal bygge inn widgeten.
localhost / 127.0.0.1 er alltid
tillatt under lokal utvikling.Opprett en publiserbar nøkkel
key som starter med pk_live_.... Publiserbare
nøkler er offentlige av hensikt — de er trygge å inkludere i front-end-pakken din.
Se referansen for publiserbare nøkler for
alle felter.
Legg widgeten på nettstedet ditt
Tre integrasjonsalternativer dekkes i widget-SDK-dokumentasjonen:React-komponent
<ThunderPhoneWidget publishableKey="pk_live_..." />.Headless-hook
useThunderPhone() for egendefinerte grensesnitt.CDN-skripttagg
ThunderPhone.mount({...}) for nettsteder uten bundler.publishableKey og viser mikrofonknappen
samt lyd-elementet under samtalen.
Widgetens context avkortes til 12 000 tegn (omtrent 3 400
tokener med typisk engelsk tekst) og teller med i
tillegget for promptstørrelse.
Webhooks i widgetmodus
Nårmode="webhook", sender ThunderPhone en forespørsel til webhook_url ved hver
øktstart med en web.incoming-nyttelast. Returner agentkonfigurasjonen
du vil kjøre for den besøkende — den følger samme
svarskjema som telefonsamtaler:
Følg med på øktene
Widget-økter vises iGET /v1/calls med
direction="widget" — samme transkripsjon, opptak, vurdering og
fakturering som telefonsamtaler. Filtrer etter direction for å bygge et
dashbord kun for widgeten.
Neste trinn
Referanse for Widget SDK
Detaljer om integrasjon med React / hook / CDN.
Dynamisk konfigurasjon per samtale
Implementer flyten
mode="webhook" fra ende til ende.Referanse for publiserbare nøkler
Alle felt i nøkkelressursen.
API for mikrofonøkter
Hopp over widgeten; styr LiveKit direkte for tilpassede brukergrensesnitt.