/dashboard/web-widgets) crea e gestisce
le chiavi pubblicabili che alimentano il widget vocale incorporabile di ThunderPhone.
Tutto ciò che la versione API di questa guida
fa con cURL, questa pagina lo fa con un modulo, generando inoltre il codice
di incorporamento per te.
Crea un widget
1
Fai clic su Nuovo widget e scegli una modalità
- Modalità agente — il widget esegue sempre un agente selezionato dal menu a discesa. La configurazione più semplice.
- Modalità webhook — a ogni sessione del widget, ThunderPhone chiama l’URL del tuo webhook e il tuo server restituisce la configurazione dell’agente per quel visitatore (instradamento per pagina, utenti autenticati, rollout). Lascia vuoto l’URL per usare il webhook predefinito della tua organizzazione; quando inserisci un nuovo URL puoi anche impostarlo come predefinito dell’organizzazione.
2
Elenca i domini consentiti
Le chiavi pubblicabili sono vincolate all’origine: è richiesto almeno un dominio
e il widget funziona solo sui nomi host elencati. Sono consentiti caratteri
jolly per sottodomini come
*.example.com (corrispondono ai sottodomini,
non al dominio principale); i caratteri jolly generici come * vengono rifiutati.
localhost e 127.0.0.1 sono sempre consentiti, quindi lo sviluppo locale
funziona senza doverli elencare.3
Assegnagli un nome, abilitalo e crealo
L’interruttore Abilita widget controlla se la chiave accetta
sessioni: puoi creare un widget disabilitato e attivarlo al lancio.
Ottieni il codice di incorporamento
Subito dopo la creazione, oppure tramite il pulsante Incorpora di ogni riga, una finestra di incorporamento genera codice pronto da incollare con la tua chiave pubblicabile già compilata:- React — uno snippet
<ThunderPhoneWidget />per app con bundler. - Tag script — una coppia di
<script>CDN + foglio di stile per qualsiasi sito.
Le chiavi pubblicabili (
pk_live_…) sono pubbliche per progettazione e sicure da
distribuire nel codice front-end. Copiane una in qualsiasi momento con il pulsante
di copia nella relativa riga.Gestisci i widget dall’elenco
Ogni riga si modifica direttamente:- Modalità / Agente — passa dalla modalità agente a quella webhook oppure reindirizza l’agente con selettori in linea.
- Domini — aggiungi o rimuovi domini consentiti come chip.
- Abilita/disabilita — un interruttore per widget; i widget disabilitati smettono immediatamente di accettare sessioni.
- Trasferisci all’organizzazione — copia o sposta il widget in un’altra organizzazione di cui fai parte; spostandolo viene rimosso da qui.
- Elimina — revoca la chiave pubblicabile; il widget smette immediatamente di funzionare su tutti i domini. L’operazione non può essere annullata.
Passaggi successivi
Riferimento SDK del widget
Dettagli su componente React, hook headless e script CDN.
Instradamento in modalità webhook
Restituisci dal tuo server la configurazione dell’agente per visitatore.