Der KI-Chatbot für Umbraco.Eine Installation. Verwaltet über Ihr 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 welche Seiten welchen Chatbot anzeigen and was es von Ihrer Website lernt ohne Code anzufassen.
Kostenloses Paket · 20 Chats kostenlos testen · gelistet im Umbraco Marketplace and NuGet.
# one time
dotnet add package DBestChatBot.Umbraco
# appsettings.json
"DBestChatBot": {
"SiteToken": "ums_..."
}
# deploy. done.
10-13, 17+
Umbraco-Versionen
10 Min.
einmalige Installation
0
Template-Bearbeitungen
Nur Lesen
Datenbankzugriff
Skills · Umbraco-Website
Northside-Learning-Website
Verbunden · Umbraco 17 · letzter Check-in vor 4 Min.
- Gesamte WebsiteHauptassistent
- /locations/downtownInnenstadt-Assistent
- /locations/lakeviewLakeview-Assistent
- /careersRecruiting-Assistent
Changes reach the site within 15 minutes.
Verwaltet über Ihr Dashboard
Legen Sie fest, wo jeder Chatbot erscheint – ohne erneutes Deployment.
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.
- Zeige einen Chatbot auf der ganzen Website oder in jedem Abschnitt per Pfad
- Geben Sie jeder Filiale, jedem Franchise, jeder Marke oder jeder Sprache ihren eigenen Chatbot
- Wird nie im Umbraco-Backoffice angezeigt
- Widget für einen Bereich mit einem Klick deaktivieren
Kennt Ihre Website
Es liest deine Seiten und die Daten, die du auswählst. Sonst nichts.
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.
- Namen, URLs und Seitentypen veröffentlichter Seiten (drei Ebenen tief)
- Ihre eigenen Tabellen, nur die Spalten, die Sie auswählen
- Tabellen- und Spaltennamen werden dir zuerst ohne Daten angezeigt, damit du auswählen kannst
- Umbraco-Systemtabellen werden nie gelesen
Was der Chatbot von dieser Website lernt
214 published pages · last sync 2 h ago
dbo.ClassSchedule (1.284 Zeilen)
ParentEmail wird im Paket blockiert und verlässt die Website nie.
Sicher auf Produktionsseiten
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.
Schlägt still fehl
Wenn DBestChatBot nicht erreichbar ist, liefert deine Website jede Seite wie gewohnt aus, nur ohne das Widget.
Persönliche Daten blockiert
Spalten für E-Mail, Telefon, Passwort und Ähnliches verlassen niemals Ihren Server. Binärdaten ebenfalls nicht.
Keine Tabellen, einfache Entfernung
Erstellt nichts in Ihrer Datenbank. Entfernen Sie das Paket oder setzen Sie Enabled auf false.
Alles, was eine Umbraco-Website von einem Chatbot braucht
Dieselbe Plattform, die WordPress-, Shopify- und nopCommerce-Websites nutzen, nativ mit Umbraco verbunden.
Answers from your content
Trainiert auf deinen Seiten und Dokumenten und mit deiner Live-Seitenliste ausgestattet, damit es Besucher auf die exakte Seite verlinkt.
Chatbots pro Bereich
Verschiedene Chatbots für verschiedene Teile der Website und Seiten, auf denen er deaktiviert bleibt: festgelegt von Ihnen, Ihren Redakteuren im Backoffice oder dem Seiteninhaber.
Ihre eigenen Tabellen
Synchronisiere Zeitpläne, Standorte oder Bestand aus eigenen Tabellen, schreibgeschützt, mit den Spalten deiner Wahl.
Lead-Erfassung
Erfasst Name, E-Mail und Telefon ganz nebenbei im Gespräch und benachrichtigt Ihr Team sofort.
Termine
Books meetings into your calendar with confirmation emails, inside the chat.
Übernahme durch einen Menschen
Ihr Team kann jedem Chat live über den Web-Posteingang oder die Android- und iPhone-Apps beitreten.
20 languages
Besucher chatten in ihrer eigenen Sprache; Ihr Team kann jeden Chat mit einem Klick übersetzen.
Analytics
Aufrufe, Chats, Leads, Themen und wie der Bot geholfen hat – mit den Chats hinter jeder Zahl.
Sofortige Benachrichtigungen
E-Mail-Benachrichtigungen für neue Leads und Gespräche mit dem vollständigen Transkript.
Datenschutz integriert
Signierte Anfragen, Nur-Lese-Zugriff, Spalten mit personenbezogenen Daten werden im Paket blockiert.
Paket vs. Einfügen eines Chat-Scripts in Ihre Templates
| DBestChatBot-Paket | Skript in einem Template | |
|---|---|---|
| Change which pages show the chat | Über das Dashboard | Templates bearbeiten, neu bereitstellen |
| Verschiedene Chatbots pro Bereich | Ja, nach Pfad | Eigene Template-Logik |
| Kennt deine echten Seiten-URLs | Automatisch synchronisiert | Nein |
| Nutzt Ihre eigenen Umbraco-Daten | Schreibgeschützt, Spalten nach deiner Wahl | Nein |
| Vom Backoffice ferngehalten | Always | Hängt vom Template ab |
So fügst du einen KI-Chatbot zu Umbraco hinzu
Vier Schritte, etwa 10 Minuten, einmalig. Übergeben Sie die Schritte 2 bis 4 an die Person, die Ihre Website bereitstellt.
Schritt 1
Website-Token erstellen
Öffne in DBestChatBot deinen Chatbot, dann Skills, Umbraco website, Connect an Umbraco site.
Schritt 2
Add the package
Führe dotnet add package DBestChatBot.Umbraco in deinem Webprojekt aus.
Schritt 3
Add the token
Füge "DBestChatBot": { "SiteToken": "ums_..." } in appsettings.json ein.
Schritt 4
Bereitstellen
Die Website meldet sich innerhalb von Minuten und der Chatbot erscheint auf den von dir gewählten Seiten.
Package Manager / .NET CLI
dotnet add package DBestChatBot.Umbraco
appsettings.json
"DBestChatBot": {
"SiteToken": "ums_..."
}Sollen wir das übernehmen? Unsere White Glove install deckt das ab.
Für Umbraco-Entwickler
Was das Paket in Ihrer App macht
Umbraco Chatbot FAQ
Was ist das DBestChatBot Umbraco-Paket?+
DBestChatBot.Umbraco ist ein kostenloses NuGet-Paket, das den DBestChatBot KI-Chatbot zu einer Umbraco-Website hinzufügt und den Chatbot über diese Website auf dem Laufenden hält. Es ist im Umbraco Marketplace gelistet und lässt sich mit einem Befehl installieren: dotnet add package DBestChatBot.Umbraco.
Welche Umbraco-Versionen werden unterstützt?+
Umbraco 10, 11, 12 und 13 (auf .NET 6, 7 oder 8) sowie Umbraco 17 und neuer (auf .NET 10). Ein Paket deckt beides ab, und NuGet wählt den richtigen Build für Ihre Site. Umbraco 14 bis 16 werden noch nicht unterstützt. Es funktioniert mit SQL Server (einschließlich Azure SQL) und SQLite-Datenbanken, auf Umbraco Cloud, Azure App Service oder Ihren eigenen Servern sowie in load-balanced Setups.
Wie füge ich meiner Umbraco-Website einen KI-Chatbot hinzu?+
Erstellen Sie ein kostenloses DBestChatBot-Konto, öffnen Sie Ihren Chatbot, gehen Sie zu Skills, Umbraco website, und klicken Sie auf Connect an Umbraco site, um ein Website-Token zu erhalten. Führen Sie dann dotnet add package DBestChatBot.Umbraco aus, tragen Sie das Token in appsettings.json unter DBestChatBot:SiteToken ein und deployen Sie. Das Chat-Widget erscheint innerhalb weniger Minuten. Template-Änderungen sind nicht nötig.
Muss ich meine Umbraco-Templates oder -Views bearbeiten?+
Nein. Das Paket fügt automatisch ein verzögertes Script-Tag vor dem schließenden Body-Tag öffentlicher Seiten ein. Es fügt das Widget nie im Umbraco-Backoffice hinzu.
Can I show different chatbots on different sections of my site?+
Ja. Im DBestChatBot-Dashboard legen Sie per Pfad fest, welche Seiten welchen Chatbot anzeigen, zum Beispiel die gesamte Website oder /locations/downtown und alles darunter. Eine Website mit vielen Filialen, Franchises oder Marken kann jedem Bereich einen eigenen Chatbot geben. Änderungen erreichen die Website innerhalb von 15 Minuten ohne erneutes Deployment.
Kann ich den Chatbot auf bestimmten Seiten deaktiviert lassen?+
Ja, auf drei Arten. Der Seiteninhaber kann in appsettings.json (DBestChatBot:ExcludedPaths) Seiten auflisten, die nie den Chat anzeigen, egal was das Dashboard sagt. Redakteure können im Umbraco-Backoffice auf jeder Seite eine Wahr/Falsch-Eigenschaft namens hideChatbot aktivieren, um den Chat dort und auf allen darunterliegenden Seiten auszublenden. Und das DBestChatBot-Dashboard kann den Chat für Seiten innerhalb eines Bereichs deaktivieren, zum Beispiel aktiviert für /locations/downtown, aber deaktiviert für /locations/downtown/register.
Welche Daten liest das Paket aus meiner Umbraco-Datenbank?+
Es ist schreibgeschützt und führt nur SELECT-Abfragen aus. Es liest deinen veröffentlichten Seitenbaum (Seitennamen, URLs und Seitentypen, drei Ebenen tief), damit der Chatbot Besucher auf die richtige Seite verlinken kann. Außerdem meldet es deine eigenen Tabellen- und Spaltennamen, ohne Daten, damit du Tabellen zum Synchronisieren auswählen kannst, etwa Zeitpläne, Standorte oder Bestände. Nur die von dir angehakten Spalten werden gelesen. Umbraco-Systemtabellen werden übersprungen.
Can it leak personal data such as emails or passwords?+
Spalten, deren Namen email, phone, mobile, password, hash, salt, token, secret, birth, card, IBAN oder Ähnliches enthalten, werden innerhalb des Pakets blockiert und verlassen Ihren Server nie – selbst wenn sie im Dashboard ausgewählt sind. Binäre Spalten werden nie gesendet. Website-Betreiber können die Synchronisierung außerdem auf eine Allowlist von Tabellen in appsettings.json beschränken.
Wird meine Umbraco-Website langsamer oder geht sie kaputt?+
Nein. Bei einem Seitenaufruf läuft nichts außer einem In-Memory-Lookup, der entscheidet, ob das Widget angezeigt wird. Alle Netzwerk- und Datenbankarbeiten laufen in einem Hintergrunddienst, und jeder Fehler wird protokolliert und später erneut versucht. Ist DBestChatBot nicht erreichbar, funktioniert Ihre Website weiter und zeigt einfach kein Widget an. Vor jedem Release starten wir eine echte Umbraco-Website mit installiertem Paket.
Wie entferne ich es?+
Entferne die Paketreferenz und stelle bereit oder setze DBestChatBot:Enabled in appsettings.json auf false. Es werden keine Datenbanktabellen erstellt, es bleibt also nichts zurück.
Was kostet es?+
Das Paket ist kostenlos. DBestChatBot bietet eine kostenlose Testversion mit 20 Chats, danach Pläne ab $29 pro Monat. Es gibt keine API-Schlüssel für KI-Anbieter oder Token-Rechnungen zu verwalten.
Geben Sie Ihrer Umbraco-Website einen Assistenten rund um die Uhr.
Kostenloses Paket, 20 Chats kostenlos testen, einmalig installiert.