Opret en webwidget i dashboardet
Opsæt en klik-for-at-tale-widget til dit website fra siden Webwidgets — ingen API-kald påkrævet.
Siden Webwidgets (/dashboard/web-widgets) opretter og administrerer
de publicerbare nøgler, der driver ThunderPhones integrerbare stemmewidget.
Alt, hvad API-versionen af denne vejledning
gør med cURL, gør denne side med en formular — og den genererer også
indlejringskoden for dig.
Opret en widget
- Klik på Ny widget, og vælg en tilstand
- Agenttilstand — widgetten kører altid én agent, som du vælger i rullemenuen. Den enkleste opsætning.
- Webhooktilstand — ved hver widgetsession kalder ThunderPhone din webhook-URL, og din server returnerer agentkonfigurationen for den besøgende (routing pr. side, indloggede brugere, udrulninger). Lad URL'en være tom for at bruge organisationens standardwebhook; når du indtaster en ny URL, kan du også angive den som organisationens standard.
- Angiv de tilladte domæner
Publicerbare nøgler er origin-låste: mindst ét domæne er påkrævet, og widgetten virker kun på de værtsnavne, du angiver. Jokertegn for underdomæner som
*.example.comer tilladt (de matcher underdomæner, ikke roddomænet); brede jokertegn som*afvises.localhostog127.0.0.1er altid tilladt, så lokal udvikling virker uden at angive dem. - Navngiv den, aktivér den, og opret den
Kontakten Aktivér widget styrer, om nøglen accepterer sessioner — du kan oprette en deaktiveret widget og slå den til ved lancering.
Hent indlejringskoden
Umiddelbart efter oprettelsen (eller via knappen Indlejr på hver række) genererer en indlejringsdialog klar-til-indsæt-kode med din publicerbare nøgle indsat:
- React — et
<ThunderPhoneWidget />-udsnit til apps med bundler. - Script-tag — et CDN-
<script>+ stylesheet-par til ethvert website.
Dialogen viser også en forhåndsvisning af grundlæggende udseendeindstillinger — titel, primærfarve, hjørneplacering og lyst/mørkt tema — og indbygger dine valg i uddraget. Se den widget SDK-dokumentation for den fulde reference til props, stylinghooks og den headless mulighed.
Administrer widgets fra listen
Hver række redigeres direkte:
- Tilstand / Agent — skift mellem agent- og webhooktilstand, eller skift agenten, med integrerede vælgere.
- Domæner — tilføj eller fjern tilladte domæner som chips.
- Aktivér/deaktivér — en kontakt pr. widget; deaktiverede widgets stopper straks med at acceptere sessioner.
- Overfør til organisation — kopiér eller flyt widgetten til en anden organisation, du tilhører (flytning fjerner den her).
- Slet — tilbagekalder den publicerbare nøgle; widgetten stopper straks med at virke på alle domæner. Dette kan ikke fortrydes.
Widgetsessioner vises i opkaldshistorikken med den samme transskription, optagelse og vurdering som telefonopkald.