De AI-chatbot voor Umbraco.Eén installatie. Beheerd via je 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 welke pagina's welke chatbot tonen and wat het leert van uw site zonder code aan te raken.
Gratis pakket · 20 chats gratis proberen · staat op de Umbraco Marketplace and NuGet.
# one time
dotnet add package DBestChatBot.Umbraco
# appsettings.json
"DBestChatBot": {
"SiteToken": "ums_..."
}
# deploy. done.
10-13, 17+
Umbraco-versies
10 min
eenmalige installatie
0
templatebewerkingen
Alleen-lezen
databasetoegang
Vaardigheden · Umbraco-website
Northside Learning-website
Verbonden · Umbraco 17 · laatste check-in 4 min geleden
- Hele siteHoofdassistent
- /locations/downtownAssistent centrum
- /locations/lakeviewLakeview-assistent
- /careersWervingsassistent
Changes reach the site within 15 minutes.
Beheerd via je dashboard
Kies waar elke chatbot verschijnt, zonder opnieuw te deployen.
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.
- Toon een chatbot op de hele site of op elk gedeelte via pad
- Geef elke vestiging, franchise, elk merk of elke taal een eigen chatbot
- Nooit getoond in de Umbraco-backoffice
- Schakel de widget voor een sectie uit met één klik
Kent je site
Het leest je pagina's en de gegevens die je kiest. Niets anders.
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.
- Gepubliceerde paginanamen, URL's en paginatypes (drie niveaus diep)
- Uw aangepaste tabellen, alleen de kolommen die u aanvinkt
- Tabel- en kolomnamen worden eerst aan je getoond, zonder gegevens, zodat je kiest
- Umbraco-systeemtabellen worden nooit gelezen
Wat de chatbot leert van deze site
214 published pages · last sync 2 h ago
dbo.ClassSchedule (1.284 rijen)
ParentEmail wordt binnen het pakket geblokkeerd en verlaat de site nooit.
Veilig op productiesites
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.
Faalt geruisloos
Als DBestChatBot niet beschikbaar is, toont je site elke pagina zoals gewoonlijk, alleen zonder de widget.
Persoonlijke gegevens geblokkeerd
Kolommen met e-mail, telefoon, wachtwoord en dergelijke verlaten je server nooit. Binaire data ook niet.
Geen tabellen, eenvoudig te verwijderen
Maakt niets aan in je database. Verwijder het package of zet Enabled op false.
Alles wat een Umbraco-site van een chatbot nodig heeft
Hetzelfde platform dat WordPress-, Shopify- en nopCommerce-sites gebruiken, native verbonden met Umbraco.
Answers from your content
Getraind op je pagina's en documenten, en voorzien van je live paginalijst zodat het bezoekers naar de exacte pagina linkt.
Chatbots per sectie
Verschillende chatbots voor verschillende delen van de site, en pagina's waarop de chat uit blijft: ingesteld door jou, je redacteuren in de backoffice of de site-eigenaar.
Uw eigen tabellen
Synchroniseer roosters, locaties of voorraad uit aangepaste tabellen, alleen-lezen, met de kolommen die je kiest.
Leadcapture
Verzamelt naam, e-mail en telefoon op een natuurlijke manier in het gesprek en waarschuwt je team direct.
Afspraken
Books meetings into your calendar with confirmation emails, inside the chat.
Overname door medewerker
Uw team kan live deelnemen aan elke chat via de webinbox of de Android- en iPhone-apps.
20 languages
Bezoekers chatten in hun eigen taal; je team kan elke chat met één klik vertalen.
Analytics
Weergaven, chats, leads, onderwerpen en hoe de bot heeft geholpen, met de chats achter elk cijfer.
Directe meldingen
E-mailmeldingen voor nieuwe leads en gesprekken met het volledige transcript.
Privacy ingebouwd
Ondertekende verzoeken, alleen-lezen toegang, kolommen met persoonsgegevens geblokkeerd binnen het pakket.
Pakket versus een chatscript in je templates plakken
| DBestChatBot-pakket | Script in een template | |
|---|---|---|
| Change which pages show the chat | Vanuit het dashboard | Templates aanpassen, opnieuw deployen |
| Verschillende chatbots per sectie | Ja, op pad | Aangepaste templatelogica |
| Kent je echte pagina-URL's | Automatisch gesynchroniseerd | Nee |
| Gebruikt je eigen Umbraco-data | Alleen-lezen, kolommen die jij kiest | Nee |
| Buiten de backoffice gehouden | Always | Afhankelijk van de template |
Een AI-chatbot toevoegen aan Umbraco
Vier stappen, ongeveer 10 minuten, één keer. Geef stappen 2 tot en met 4 aan degene die je site deployt.
Stap 1
Een site-token aanmaken
Open in DBestChatBot je chatbot en ga naar Skills, Umbraco website, Connect an Umbraco site.
Stap 2
Add the package
Voer dotnet add package DBestChatBot.Umbraco uit in je webproject.
Stap 3
Add the token
Zet "DBestChatBot": { "SiteToken": "ums_..." } in appsettings.json.
Stap 4
Deployen
De site meldt zich binnen enkele minuten aan en de chatbot verschijnt op de pagina's die je hebt gekozen.
Package Manager / .NET CLI
dotnet add package DBestChatBot.Umbraco
appsettings.json
"DBestChatBot": {
"SiteToken": "ums_..."
}Wilt u dat wij het doen? Ons White Glove install dekt dit.
Voor Umbraco-developers
Wat het pakket doet in uw app
Umbraco chatbot FAQ
Wat is het DBestChatBot Umbraco-pakket?+
DBestChatBot.Umbraco is een gratis NuGet-pakket dat de DBestChatBot AI-chatbot toevoegt aan een Umbraco-website en de chatbot op de hoogte houdt van die site. Het staat op de Umbraco Marketplace en installeert met één commando: dotnet add package DBestChatBot.Umbraco.
Welke Umbraco-versies worden ondersteund?+
Umbraco 10, 11, 12 en 13 (op .NET 6, 7 of 8) en Umbraco 17 en nieuwer (op .NET 10). Eén pakket dekt beide, en NuGet kiest de juiste build voor je site. Umbraco 14 tot 16 worden nog niet ondersteund. Het werkt met zowel SQL Server (inclusief Azure SQL) als SQLite-databases, op Umbraco Cloud, Azure App Service of je eigen servers, en in load-balanced setups.
Hoe voeg ik een AI-chatbot toe aan mijn Umbraco-site?+
Maak een gratis DBestChatBot-account aan, open je chatbot, ga naar Skills, Umbraco website en klik op Connect an Umbraco site om een site-token te krijgen. Voer vervolgens dotnet add package DBestChatBot.Umbraco uit, voeg het token toe aan appsettings.json onder DBestChatBot:SiteToken en deploy. De chatwidget verschijnt binnen een paar minuten. Je hoeft geen templates aan te passen.
Moet ik mijn Umbraco-templates of -views aanpassen?+
Nee. Het pakket voegt automatisch één uitgestelde scripttag toe vóór de afsluitende body-tag van openbare pagina's. Het voegt de widget nooit toe aan de Umbraco-backoffice.
Can I show different chatbots on different sections of my site?+
Ja. In het DBestChatBot-dashboard kiest u op pad welke pagina's welke chatbot tonen, bijvoorbeeld de hele site, of /locations/downtown en alles daaronder. Een site met veel vestigingen, franchises of merken kan elk onderdeel zijn eigen chatbot geven. Wijzigingen bereiken de site binnen 15 minuten zonder nieuwe deployment.
Kan ik de chatbot op bepaalde pagina's uitschakelen?+
Ja, op drie manieren. De site-eigenaar kan pagina's in appsettings.json (DBestChatBot:ExcludedPaths) opnemen die nooit de chat tonen, wat het dashboard ook zegt. Redacteuren kunnen op elke pagina in de Umbraco-backoffice een true/false-eigenschap met de naam hideChatbot aanvinken om de chat daar en op elke pagina eronder te verbergen. En het DBestChatBot-dashboard kan de chat uitschakelen voor pagina's binnen een sectie, bijvoorbeeld aan voor /locations/downtown maar uit voor /locations/downtown/register.
Welke gegevens leest het pakket uit mijn Umbraco-database?+
Het is alleen-lezen en voert uitsluitend SELECT-query's uit. Het leest je gepubliceerde paginaboom (paginanamen, URL's en paginatypes, drie niveaus diep), zodat de chatbot bezoekers naar de juiste pagina kan linken. Het rapporteert ook je eigen tabel- en kolomnamen, zonder gegevens, zodat je tabellen kunt kiezen om te synchroniseren, zoals roosters, locaties of voorraad. Alleen de kolommen die je aanvinkt worden gelezen. Umbraco-systeemtabellen worden overgeslagen.
Can it leak personal data such as emails or passwords?+
Kolommen waarvan de naam email, phone, mobile, password, hash, salt, token, secret, birth, card, IBAN of iets dergelijks bevat, worden binnen het package geblokkeerd en verlaten je server nooit, zelfs niet als ze in het dashboard zijn geselecteerd. Binaire kolommen worden nooit verzonden. Site-eigenaren kunnen synchronisatie ook vastzetten op een allowlist van tabellen in appsettings.json.
Vertraagt of breekt het mijn Umbraco-site?+
Nee. Tijdens een pagina-aanvraag draait niets behalve een in-memory lookup om te bepalen of de widget wordt getoond. Al het netwerk- en databasewerk draait in een achtergrondservice, en elke fout wordt gelogd en later opnieuw geprobeerd. Als DBestChatBot onbereikbaar is, blijft je site werken en wordt er simpelweg geen widget getoond. Voor elke release starten we een echte Umbraco-site met het pakket geïnstalleerd.
Hoe verwijder ik het?+
Verwijder de pakketreferentie en implementeer opnieuw, of zet DBestChatBot:Enabled op false in appsettings.json. Het maakt geen databasetabellen aan, dus er blijft niets achter.
Wat kost het?+
Het pakket is gratis. DBestChatBot heeft een gratis proefperiode van 20 chats, daarna abonnementen vanaf $29 per maand. Er zijn geen API-sleutels van AI-providers of tokenrekeningen om te beheren.
Geef je Umbraco-site een 24/7 assistent.
Gratis pakket, 20 chats gratis proberen, één keer geïnstalleerd.