Il chatbot AI per Umbraco.Una sola installazione. Gestita dalla tua dashboard.
DBestChatBot.Umbraco is a free NuGet package that puts an AI assistant on your Umbraco site. It answers visitors 24/7 from your own content, links them to the right page, captures leads and books appointments. Your developer installs it once; after that you choose quali pagine mostrano quale chatbot and cosa impara dal tuo sito senza toccare il codice.
Pacchetto gratuito · prova gratuita di 20 chat · elencato su Umbraco Marketplace and NuGet.
# one time
dotnet add package DBestChatBot.Umbraco
# appsettings.json
"DBestChatBot": {
"SiteToken": "ums_..."
}
# deploy. done.
10-13, 17+
Versioni di Umbraco
10 min
installazione una tantum
0
modifiche al template
Sola lettura
accesso al database
Competenze · sito Umbraco
Sito Northside Learning
Connesso · Umbraco 17 · ultimo check-in 4 min fa
- Tutto il sitoAssistente principale
- /locations/downtownAssistente del centro
- /locations/lakeviewAssistente Lakeview
- /careersAssistente per le assunzioni
Changes reach the site within 15 minutes.
Gestito dalla tua dashboard
Scegli dove appare ogni chatbot, senza un nuovo deploy.
Most chatbot plugins need a developer every time something changes. Here the package asks DBestChatBot what to do every 15 minutes, so you control it from the Skills tab: the whole site, or one chatbot per section.
- Mostra un chatbot su tutto il sito o su qualsiasi sezione tramite percorso
- Dai a ogni filiale, franchising, marchio o lingua il proprio chatbot
- Mai mostrato nel backoffice di Umbraco
- Disattiva il widget per una sezione con un clic
Conosce il tuo sito
Legge le tue pagine e i dati che scegli. Nient'altro.
The package syncs your published page tree so the chatbot links visitors to real pages, never invented URLs. If your site keeps useful data in its own tables, such as class schedules, locations, opening hours or stock, you can tick the tables and columns to sync. It is read-only, every six hours by default.
- Nomi delle pagine pubblicate, URL e tipi di pagina (fino a tre livelli)
- Le tue tabelle personalizzate, solo le colonne che selezioni
- I nomi delle tabelle e delle colonne ti vengono mostrati prima, senza dati, così scegli
- Le tabelle di sistema di Umbraco non vengono mai lette
Cosa impara il chatbot da questo sito
214 published pages · last sync 2 h ago
dbo.ClassSchedule (1.284 righe)
ParentEmail è bloccato all'interno del pacchetto e non lascia mai il sito.
Sicuro sui siti in produzione
Built so your site keeps running.
Before every release we start a real Umbraco site with the package installed, on both SQLite and SQL Server, and check that it boots, serves pages and keeps working when our service is unreachable.
Background only
All network and database work runs in a background service, never in a page request.
Fallisce in silenzio
Se DBestChatBot non è disponibile, il tuo sito serve ogni pagina normalmente, solo senza il widget.
Dati personali bloccati
Le colonne email, telefono, password e simili non lasciano mai il tuo server. I dati binari nemmeno.
Nessuna tabella, rimozione semplice
Non crea nulla nel tuo database. Rimuovi il pacchetto o imposta Enabled su false.
Tutto ciò che un sito Umbraco si aspetta da un chatbot
La stessa piattaforma usata dai siti WordPress, Shopify e nopCommerce, collegata nativamente a Umbraco.
Answers from your content
Addestrato sulle tue pagine e sui tuoi documenti, e dotato del tuo elenco di pagine live così collega i visitatori alla pagina esatta.
Chatbot per sezione
Chatbot diversi per diverse parti del sito e pagine in cui resta disattivato: impostati da te, dai tuoi editor nel backoffice o dal proprietario del sito.
Le tue tabelle
Sincronizza orari, sedi o scorte da tabelle personalizzate, in sola lettura, con le colonne che scegli.
Lead capture
Raccoglie nome, email e telefono in modo naturale durante la conversazione e avvisa subito il tuo team.
Appuntamenti
Books meetings into your calendar with confirmation emails, inside the chat.
Intervento dell'operatore
Il tuo team può partecipare a qualsiasi chat in tempo reale dalla inbox web o dalle app per Android e iPhone.
20 languages
I visitatori chattano nella propria lingua; il tuo team può tradurre qualsiasi chat con un clic.
Analytics
Visualizzazioni, chat, lead, argomenti e come il bot ha aiutato, con le chat dietro ogni numero.
Avvisi istantanei
Notifiche email per nuovi lead e conversazioni con la trascrizione completa.
Privacy integrata
Richieste firmate, accesso in sola lettura, colonne con dati personali bloccate all'interno del pacchetto.
Pacchetto vs. incollare uno script di chat nei tuoi template
| Pacchetto DBestChatBot | Script in un template | |
|---|---|---|
| Change which pages show the chat | Dalla dashboard | Modifica template, ripubblica |
| Chatbot diversi per sezione | Sì, per percorso | Logica personalizzata dei template |
| Conosce gli URL reali delle tue pagine | Sincronizzato automaticamente | No |
| Usa i tuoi dati Umbraco | Sola lettura, colonne a tua scelta | No |
| Tenuto fuori dal backoffice | Always | Dipende dal template |
Come aggiungere un chatbot AI a Umbraco
Quattro passaggi, circa 10 minuti, una volta sola. Affida i passaggi da 2 a 4 a chi pubblica il tuo sito.
Step 1
Crea un token del sito
In DBestChatBot apri il tuo chatbot, poi Skills, Umbraco website, Connect an Umbraco site.
Step 2
Add the package
Esegui dotnet add package DBestChatBot.Umbraco nel tuo progetto web.
Step 3
Add the token
Inserisci "DBestChatBot": { "SiteToken": "ums_..." } in appsettings.json.
Step 4
Pubblica
Il sito si registra in pochi minuti e il chatbot compare sulle pagine che hai scelto.
Package Manager / .NET CLI
dotnet add package DBestChatBot.Umbraco
appsettings.json
"DBestChatBot": {
"SiteToken": "ums_..."
}Vuoi che ce ne occupiamo noi? Il nostro White Glove install lo copre.
Per gli sviluppatori Umbraco
Cosa fa il pacchetto all'interno della tua app
FAQ sul chatbot per Umbraco
Cos'è il pacchetto DBestChatBot per Umbraco?+
DBestChatBot.Umbraco è un pacchetto NuGet gratuito che aggiunge il chatbot AI DBestChatBot a un sito Umbraco e mantiene il chatbot informato su quel sito. È elencato su Umbraco Marketplace e si installa con un solo comando: dotnet add package DBestChatBot.Umbraco.
Quali versioni di Umbraco sono supportate?+
Umbraco 10, 11, 12 e 13 (su .NET 6, 7 o 8) e Umbraco 17 e successivi (su .NET 10). Un unico pacchetto copre entrambi e NuGet sceglie la build giusta per il tuo sito. Umbraco 14-16 non sono ancora supportati. Funziona con database SQL Server (incluso Azure SQL) e SQLite, su Umbraco Cloud, Azure App Service o i tuoi server, e in configurazioni con bilanciamento del carico.
Come aggiungo un chatbot AI al mio sito Umbraco?+
Crea un account DBestChatBot gratuito, apri il tuo chatbot, vai su Skills, Umbraco website e clicca su Connect an Umbraco site per ottenere un token del sito. Poi esegui dotnet add package DBestChatBot.Umbraco, aggiungi il token in appsettings.json sotto DBestChatBot:SiteToken e fai il deploy. Il widget della chat appare entro pochi minuti. Non serve modificare i template.
Devo modificare i template o le view di Umbraco?+
No. Il pacchetto aggiunge automaticamente un tag script differito prima del tag body di chiusura delle pagine pubbliche. Non aggiunge mai il widget al backoffice di Umbraco.
Can I show different chatbots on different sections of my site?+
Sì. Nella dashboard di DBestChatBot scegli quali pagine mostrano quale chatbot in base al percorso, ad esempio tutto il sito, oppure /locations/downtown e tutto ciò che sta sotto. Un sito con molte filiali, franchise o brand può dare a ogni sezione il proprio chatbot. Le modifiche arrivano al sito entro 15 minuti senza bisogno di un nuovo deploy.
Posso tenere il chatbot disattivato su alcune pagine?+
Sì, in tre modi. Il proprietario del sito può elencare in appsettings.json (DBestChatBot:ExcludedPaths) le pagine che non mostrano mai la chat, qualunque cosa dica la dashboard. Gli editor possono spuntare una proprietà vero/falso chiamata hideChatbot su qualsiasi pagina nel backoffice di Umbraco per nascondere la chat lì e su ogni pagina sottostante. E la dashboard di DBestChatBot può disattivare la chat per le pagine all'interno di una sezione, ad esempio attiva per /locations/downtown ma disattivata per /locations/downtown/register.
Quali dati legge il pacchetto dal mio database Umbraco?+
È di sola lettura ed esegue solo query SELECT. Legge il tuo albero delle pagine pubblicate (nomi delle pagine, URL e tipi di pagina, fino a tre livelli) così il chatbot può indirizzare i visitatori alla pagina giusta. Riporta anche i nomi delle tue tabelle e colonne personalizzate, senza alcun dato, così puoi scegliere le tabelle da sincronizzare, come orari, sedi o disponibilità. Vengono lette solo le colonne che selezioni. Le tabelle di sistema di Umbraco vengono saltate.
Can it leak personal data such as emails or passwords?+
Le colonne i cui nomi contengono email, phone, mobile, password, hash, salt, token, secret, birth, card, IBAN e simili sono bloccate all'interno del pacchetto e non lasciano mai il tuo server, anche se sono selezionate nella dashboard. Le colonne binarie non vengono mai inviate. I proprietari del sito possono anche limitare la sincronizzazione a un elenco di tabelle consentite in appsettings.json.
Rallenterà o comprometterà il mio sito Umbraco?+
No. Durante una richiesta di pagina non viene eseguito nulla tranne una ricerca in memoria per decidere se mostrare il widget. Tutto il lavoro di rete e sul database avviene in un servizio in background, e ogni errore viene registrato e ritentato in seguito. Se DBestChatBot non è raggiungibile, il tuo sito continua a funzionare e semplicemente non mostra alcun widget. Prima di ogni rilascio avviamo un sito Umbraco reale con il pacchetto installato.
Come lo rimuovo?+
Rimuovi il riferimento al pacchetto e distribuisci, oppure imposta DBestChatBot:Enabled su false in appsettings.json. Non crea tabelle nel database, quindi non lascia nulla dietro.
Quanto costa?+
Il pacchetto è gratuito. DBestChatBot offre una prova gratuita di 20 chat, poi piani da $29 al mese. Non ci sono chiavi API dei provider AI né bollette di token da gestire.
Dai al tuo sito Umbraco un assistente 24/7.
Pacchetto gratuito, prova gratuita di 20 chat, installato una volta.