Chat Bot Integration
Integra PROMIUM ASSISTANT nel tuo sito web, e-commerce o applicazione in pochi minuti. Il widget chatbot è distribuito tramite uno snippet JavaScript leggero e personalizzabile.
Panoramica
Il widget PROMIUM si integra tramite un tag <script> inserito nel <head> o prima della chiusura del </body> di qualsiasi pagina HTML. Il chatbot carica in modo asincrono, senza impatto sulle performance del sito.
Quick Start
Incolla questo snippet nel tuo sito sostituendo YOUR_BOT_ID con l'ID del tuo chatbot PROMIUM (disponibile nella dashboard):
<!-- PROMIUM Chat Widget -->
<script
src="https://cdn.promiumai.com/widget/v2/promium-chat.min.js"
data-bot-id="YOUR_BOT_ID"
async
></script>
Il widget apparirà automaticamente come bubble nell'angolo in basso a destra della pagina.
Parametri di configurazione
Tutti i parametri vengono passati come attributi data-* nel tag script oppure tramite l'oggetto di configurazione JavaScript window.PromiumConfig.
| Parametro | Tipo | Default | Descrizione |
|---|---|---|---|
data-bot-id | string | — | Obbligatorio. ID univoco del bot dalla dashboard PROMIUM. |
data-position | string | bottom-right | Posizione del widget: bottom-right, bottom-left. |
data-lang | string | auto | Lingua di partenza. auto rileva dal browser. Es: it, en, de. |
data-color | hex | #F39200 | Colore primario del widget (bubble e header). |
data-title | string | Assistente AI | Titolo mostrato nell'header del widget. |
data-greeting | string | — | Messaggio di benvenuto iniziale del bot. |
data-open | boolean | false | Se true, il widget si apre automaticamente al caricamento. |
data-delay | number | 0 | Ritardo in ms prima dell'apertura automatica (richiede data-open="true"). |
data-hide-on-mobile | boolean | false | Nasconde il widget su dispositivi mobile. |
data-z-index | number | 9999 | Z-index del widget per gestire eventuali conflitti con altri elementi. |
Configurazione avanzata
<!-- PROMIUM Chat Widget — Configurazione avanzata -->
<script>
window.PromiumConfig = {
botId: "YOUR_BOT_ID",
position: "bottom-right",
lang: "it",
color: "#F39200",
title: "Supporto PROMIUM",
greeting: "Ciao! Come posso aiutarti oggi? 👋",
open: false,
delay: 3000,
hideOnMobile: false,
zIndex: 9999,
// Callback opzionali
onOpen: function() { console.log("Widget aperto"); },
onClose: function() { console.log("Widget chiuso"); },
onMessage: function(msg) { console.log("Messaggio inviato:", msg); }
};
</script>
<script
src="https://cdn.promiumai.com/widget/v2/promium-chat.min.js"
async
></script>
JavaScript API
Dopo il caricamento del widget, è disponibile l'oggetto globale window.Promium per controllare il widget programmaticamente.
// Apri il widget
window.Promium.open();
// Chiudi il widget
window.Promium.close();
// Invia un messaggio predefinito
window.Promium.sendMessage("Vorrei informazioni sui prezzi");
// Imposta variabili di contesto utente
window.Promium.setUser({
name: "Mario Rossi",
email: "mario@esempio.com",
plan: "enterprise",
locale: "it-IT"
});
// Ascolta gli eventi
window.Promium.on("message", function(data) {
console.log("Nuovo messaggio:", data.text);
});
// Distruggi il widget
window.Promium.destroy();
Integrazione per CMS specifici
// Aggiungere in functions.php del tema attivo
function promium_widget_script() {
echo '<script
src="https://cdn.promiumai.com/widget/v2/promium-chat.min.js"
data-bot-id="YOUR_BOT_ID"
async
></script>';
}
add_action( 'wp_footer', 'promium_widget_script' );
Canali supportati
WhatsApp Business
Integrazione nativa tramite API ufficiale WhatsApp Business. Richiede account Meta Business Manager verificato.
Telegram Bot
Connessione via Bot API Telegram. Configurabile dalla dashboard PROMIUM con il token del bot.
Integrazione SMTP/IMAP per risposta automatica alle email in entrata su qualsiasi indirizzo aziendale.
SMS
Invio e ricezione SMS tramite Twilio, Vonage o provider dedicato. Ideale per reminder e notifiche.
Widget Web
Snippet JS embed su qualsiasi sito. Personalizzabile nel colore, posizione, lingua e comportamento.
PWA Mobile
Progressive Web App brandizzata inclusa con ogni AI. Push notification native su Android e iOS.
Il team PROMIUM supporta l'integrazione tecnica per tutti i clienti. Contatta un AI Specialist →