Back to blog

AI chatbots

DBestChatBot est désormais disponible sur le Umbraco Marketplace

Nov 9, 2026· 4 min de lecture

DBestChatBot est désormais référencé sur le Umbraco Marketplace officiel. Le package DBestChatBot.Umbraco est gratuit sur NuGet et ajoute un chatbot IA à tout site Umbraco 10 à 13 ou Umbraco 17 et versions ultérieures, sans toucher à vos templates.

Réponse rapide : si votre site tourne sous Umbraco, vous pouvez désormais trouver DBestChatBot sur le Umbraco Marketplace et l'installer avec une seule commande NuGet. Il ajoute un assistant IA qui répond à partir de vos propres pages et données, capture des prospects, prend des rendez-vous et permet à votre équipe de reprendre n'importe quelle conversation en direct.

Ce que ce référencement signifie pour les sites Umbraco

Le Umbraco Marketplace est l'endroit où les développeurs et propriétaires de sites Umbraco cherchent des packages compatibles avec leur version. Notre fiche indique les versions prises en charge, renvoie vers le package sur NuGet et est mise à jour à chaque nouvelle version publiée. Un seul package couvre les deux lignées de versions, et NuGet sélectionne la bonne build pour votre site :

  • Umbraco 10, 11, 12 et 13 (.NET 6, 7 et 8)
  • Umbraco 17 et versions ultérieures (.NET 10)

Umbraco 14 à 16 ne sont pas encore pris en charge.

Ce que fait DBestChatBot sur un site Umbraco

Des réponses issues de votre propre contenu

Le chatbot apprend à partir de vos pages et documents publiés et reçoit l'arborescence de votre site en direct, afin d'envoyer les visiteurs vers la page exacte dont ils ont besoin plutôt que vers un résultat de recherche générique.

Un chatbot différent pour chaque section

De nombreux sites Umbraco servent plusieurs publics ou emplacements depuis une seule installation. Vous pouvez afficher un chatbot sur tout le site, ou un chatbot différent pour chaque section, défini par chemin depuis le tableau de bord DBestChatBot. Les modifications sont appliquées au site en 15 minutes, sans redéploiement.

Vos propres tables, en lecture seule

Si votre site conserve des horaires, des emplacements, des cours ou des stocks dans des tables de base de données personnalisées, vous pouvez choisir les tables et colonnes que le chatbot est autorisé à lire. Le package exécute uniquement des requêtes de lecture et n'écrit jamais dans votre base de données.

Prospects, rendez-vous et reprise en main par un humain

Le chatbot recueille naturellement les noms, e-mails et numéros de téléphone au fil de la conversation et alerte immédiatement votre équipe. Il peut réserver des réunions dans votre agenda, et votre équipe peut rejoindre n'importe quelle conversation en direct depuis la boîte de réception web ou les applications Android et iPhone.

20 langues

Les visiteurs discutent dans leur propre langue, et votre équipe peut traduire n'importe quelle conversation en un clic.

Conçu pour garder votre site en sécurité

Les propriétaires de sites et les développeurs sont légitimement prudents quant à ce qu'ils ajoutent à un site en production. Le package est conçu pour rester discret :

  • Rien ne s'exécute pendant une requête de page, hormis une vérification en mémoire qui décide d'afficher ou non le chat.
  • Toute la synchronisation s'exécute dans un service en arrière-plan. Toute erreur est journalisée et réessayée, et elle ne peut jamais empêcher votre site ou une page de se charger.
  • Les colonnes dont le nom contient password, hash, token, email, phone, birth date, card et similaires ne sont jamais envoyées, quoi que demande le tableau de bord. Les colonnes binaires ne sont jamais envoyées non plus.
  • Le chat n'apparaît jamais dans le backoffice Umbraco.
  • Dans une configuration à répartition de charge, la synchronisation s'exécute uniquement sur le serveur de planification.

Vous décidez où le chat apparaît

Il existe trois façons d'empêcher le chat de s'afficher sur une page, de la plus forte à la plus faible :

  1. Le propriétaire du site liste dans appsettings.json les chemins qui n'affichent jamais le chat, comme le paiement ou les espaces membres.
  2. Les éditeurs cochent une option « masquer le chatbot » sur n'importe quelle page du backoffice Umbraco, et le réglage s'applique à toutes les pages situées en dessous.
  3. Le tableau de bord DBestChatBot active le chat pour tout le site ou pour des sections choisies, et le désactive pour les pages qu'elles contiennent.

Comment l'installer

  1. Dans votre tableau de bord DBestChatBot, ouvrez votre chatbot, allez dans Skills > Umbraco website et cliquez sur Connect an Umbraco site. Copiez le jeton de site qui apparaît.

  2. Ajoutez le package à votre projet web Umbraco :

    dotnet add package DBestChatBot.Umbraco
    
  3. Ajoutez le jeton de site à appsettings.json :

    "DBestChatBot": {
      "SiteToken": "ums_..."
    }
    
  4. Déployez. Tout le reste, y compris quel chatbot apparaît sur quelles pages et ce qui est synchronisé, se gère depuis le tableau de bord.

Le package lui-même est gratuit. Vous avez besoin d'un compte DBestChatBot pour l'IA, et vous n'avez aucune clé de fournisseur d'IA à gérer.

Essayez-le sur votre site Umbraco

Si vous gérez un site Umbraco pour une entreprise, une école, une franchise ou un ensemble de sites, c'est le moyen le plus rapide de répondre aux visiteurs 24h/24 sans modifier de template. Découvrez tout ce que fait le package sur notre page Umbraco, consultez la fiche Umbraco Marketplace, ou créez votre compte gratuit et connectez votre site dès aujourd'hui.

Découvrez un chatbot conçu pour votre site en 30 secondes

Collez votre URL sur /seeitlive et nous générons un chatbot IA fonctionnel avec lequel vous pouvez discuter dès maintenant — sans inscription, sans carte bancaire.

Try the live demo

Questions fréquentes

Le package Umbraco de DBestChatBot est-il gratuit ?
Oui. DBestChatBot.Umbraco est gratuit sur NuGet et référencé sur le Umbraco Marketplace. Vous avez besoin d'un compte DBestChatBot pour l'IA, et vous n'avez aucune clé de fournisseur d'IA à gérer.
Quelles versions d'Umbraco sont prises en charge ?
Umbraco 10, 11, 12 et 13 (.NET 6 à 8) ainsi qu'Umbraco 17 et versions ultérieures (.NET 10). Un seul package couvre les deux, et NuGet sélectionne la bonne version. Umbraco 14 à 16 ne sont pas encore pris en charge.
Dois-je modifier mes templates Umbraco ?
Non. Après avoir installé le package et ajouté le jeton du site dans appsettings.json, le widget de chat est ajouté automatiquement aux pages publiques, et les pages qui l'affichent se gèrent depuis le tableau de bord DBestChatBot.
Le pack peut-il modifier ma base de données ?
Non. Il exécute uniquement des requêtes en lecture, seulement sur les tables et colonnes que vous choisissez, et les colonnes sensibles telles que les mots de passe, les e-mails et les numéros de téléphone ne sont jamais envoyées.