O chatbot de IA para Umbraco.Uma instalação. Gerido a partir do seu painel.
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 quais páginas exibem qual chatbot and o que ele aprende com o seu site sem mexer no código.
Pacote gratuito · teste gratuito de 20 conversas · listado no Umbraco Marketplace and NuGet.
# uma vez
dotnet add package DBestChatBot.Umbraco
# appsettings.json
"DBestChatBot": {
"SiteToken": "ums_..."
}
# deploy. concluído.
10-13, 17+
Versões do Umbraco
10 min
instalação única
0
edições de template
Somente leitura
acesso à base de dados
Skills · Site Umbraco
Site Northside Learning
Ligado · Umbraco 17 · última verificação há 4 min
- Site inteiroAssistente principal
- /locations/downtownAssistente do centro
- /locations/lakeviewAssistente Lakeview
- /careersAssistente de contratação
As alterações chegam ao site em até 15 minutos.
Gerido a partir do seu painel
Escolha onde cada chatbot aparece, sem precisar de um novo 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.
- Exiba um chatbot no site inteiro ou em qualquer seção por caminho
- Dê a cada filial, franquia, marca ou idioma o seu próprio chatbot
- Nunca apresentado no backoffice do Umbraco
- Desative o widget de uma seção com um clique
Conhece o seu site
Lê as suas páginas e os dados que escolher. Nada mais.
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.
- Nomes, URLs e tipos de páginas publicadas (até três níveis)
- Suas tabelas personalizadas, apenas as colunas que você marcar
- Os nomes das tabelas e colunas são mostrados primeiro a você, sem dados, para que você escolha
- As tabelas de sistema do Umbraco nunca são lidas
O que o chatbot aprende com este site
214 páginas publicadas · última sincronização há 2 h
dbo.ClassSchedule (1.284 linhas)
O ParentEmail é bloqueado dentro do pacote e nunca sai do site.
Seguro em sites de produção
Construído para que seu site continue funcionando.
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.
Somente em segundo plano
Todo o trabalho de rede e banco de dados é executado em um serviço em segundo plano, nunca em uma requisição de página.
Falha em silêncio
Se o DBestChatBot estiver fora do ar, o seu site continua a servir todas as páginas normalmente, apenas sem o widget.
Dados pessoais bloqueados
Colunas de email, telefone, palavra-passe e semelhantes nunca saem do seu servidor. Dados binários também não.
Sem tabelas, remoção fácil
Não cria nada na sua base de dados. Remova o pacote ou defina Enabled como false.
Tudo o que um site Umbraco precisa de um chatbot
A mesma plataforma que sites WordPress, Shopify e nopCommerce usam, conectada nativamente ao Umbraco.
Respostas do seu conteúdo
Treinado nas suas páginas e documentos, e com sua lista de páginas ao vivo para direcionar os visitantes à página exata.
Chatbots por secção
Chatbots diferentes para diferentes partes do site, e páginas onde fica desativado: definido por si, pelos seus editores no backoffice ou pelo proprietário do site.
Suas próprias tabelas
Sincronize horários, locais ou estoque de tabelas personalizadas, somente leitura, com as colunas que você escolher.
Captura de leads
Recolhe nome, email e telefone naturalmente na conversa e alerta a sua equipa de imediato.
Agendamentos
Agenda reuniões no seu calendário com e-mails de confirmação, dentro do chat.
Assunção por humano
Sua equipe pode entrar em qualquer chat ao vivo pela caixa de entrada web ou pelos apps para Android e iPhone.
20 idiomas
Os visitantes conversam no seu próprio idioma; a sua equipe pode traduzir qualquer conversa com um clique.
Análises
Visualizações, conversas, leads, tópicos e como o bot ajudou, com as conversas por trás de cada número.
Alertas instantâneos
Notificações por email para novos leads e conversas com a transcrição completa.
Privacidade integrada
Requisições assinadas, acesso somente leitura, colunas de dados pessoais bloqueadas dentro do pacote.
Pacote vs. colar um script de chat nos seus templates
| Pacote DBestChatBot | Script em um template | |
|---|---|---|
| Altere quais páginas mostram o chat | A partir do painel | Editar templates, reimplementar |
| Chatbots diferentes por secção | Sim, por caminho | Lógica de template personalizada |
| Conhece os URLs reais das suas páginas | Sincronizado automaticamente | Não |
| Usa os seus próprios dados do Umbraco | Apenas leitura, colunas à sua escolha | Não |
| Mantido fora do backoffice | Always | Depende do template |
Como adicionar um chatbot de IA ao Umbraco
Quatro passos, cerca de 10 minutos, feitos uma vez. Entregue os passos 2 a 4 a quem implementa o seu site.
Passo 1
Criar um token do site
No DBestChatBot, abra o seu chatbot e depois vá a Skills, Umbraco website, Connect an Umbraco site.
Passo 2
Adicione o pacote
Execute dotnet add package DBestChatBot.Umbraco no seu projeto web.
Passo 3
Adicione o token
Coloque "DBestChatBot": { "SiteToken": "ums_..." } no appsettings.json.
Passo 4
Implementar
O site se conecta em poucos minutos e o chatbot aparece nas páginas que você escolheu.
Gestor de Pacotes / .NET CLI
dotnet add package DBestChatBot.Umbraco
appsettings.json
"DBestChatBot": {
"SiteToken": "ums_..."
}Quer que façamos isso? Nosso White Glove install cobre isso.
Para programadores Umbraco
O que o pacote faz dentro do seu app
FAQ do chatbot para Umbraco
O que é o pacote DBestChatBot para Umbraco?+
DBestChatBot.Umbraco é um pacote NuGet gratuito que adiciona o chatbot de IA DBestChatBot a um site Umbraco e mantém o chatbot informado sobre esse site. Está listado no Umbraco Marketplace e instala-se com um único comando: dotnet add package DBestChatBot.Umbraco.
Quais versões do Umbraco são compatíveis?+
Umbraco 10, 11, 12 e 13 (em .NET 6, 7 ou 8) e Umbraco 17 e mais recente (em .NET 10). Um pacote cobre ambos, e o NuGet escolhe a compilação certa para o seu site. O Umbraco 14 a 16 ainda não é suportado. Funciona com bases de dados SQL Server (incluindo Azure SQL) e SQLite, no Umbraco Cloud, Azure App Service ou nos seus próprios servidores, e em configurações com balanceamento de carga.
Como adiciono um chatbot de IA ao meu site Umbraco?+
Crie uma conta DBestChatBot gratuita, abra o seu chatbot, vá a Skills, Umbraco website e clique em Connect an Umbraco site para obter um token do site. Depois execute dotnet add package DBestChatBot.Umbraco, adicione o token ao appsettings.json em DBestChatBot:SiteToken e faça o deploy. O widget de chat aparece em poucos minutos. Não é necessário editar templates.
Preciso de editar os meus templates ou views do Umbraco?+
Não. O pacote adiciona automaticamente uma tag de script diferida antes da tag body de fecho das páginas públicas. Nunca adiciona o widget ao backoffice do Umbraco.
Posso mostrar chatbots diferentes em seções diferentes do meu site?+
Sim. No painel do DBestChatBot você escolhe quais páginas exibem qual chatbot por caminho, por exemplo o site inteiro, ou /locations/downtown e tudo abaixo dele. Um site com muitas filiais, franquias ou marcas pode dar a cada seção o seu próprio chatbot. As alterações chegam ao site em até 15 minutos, sem novo deploy.
Posso manter o chatbot desativado em certas páginas?+
Sim, de três formas. O proprietário do site pode listar em appsettings.json (DBestChatBot:ExcludedPaths) páginas que nunca mostram o chat, independentemente do que diz o painel. Os editores podem marcar uma propriedade verdadeiro/falso chamada hideChatbot em qualquer página no backoffice do Umbraco para ocultar o chat aí e em todas as páginas abaixo dela. E o painel do DBestChatBot pode desativar o chat para páginas dentro de uma secção, por exemplo ativado para /locations/downtown mas desativado para /locations/downtown/register.
Que dados o pacote lê do meu banco de dados Umbraco?+
É só de leitura e executa apenas consultas SELECT. Lê a sua árvore de páginas publicadas (nomes de páginas, URLs e tipos de página, três níveis de profundidade) para que o chatbot possa encaminhar os visitantes para a página certa. Também reporta os nomes das suas tabelas e colunas personalizadas, sem quaisquer dados, para que possa escolher as tabelas a sincronizar, como horários, localizações ou stock. Só são lidas as colunas que assinalar. As tabelas de sistema do Umbraco são ignoradas.
Pode vazar dados pessoais como e-mails ou senhas?+
As colunas cujos nomes contêm email, phone, mobile, password, hash, salt, token, secret, birth, card, IBAN e semelhantes são bloqueadas dentro do pacote e nunca saem do seu servidor, mesmo que sejam selecionadas no painel. As colunas binárias nunca são enviadas. Os proprietários do site também podem limitar a sincronização a uma lista de tabelas permitidas em appsettings.json.
Ele vai deixar meu site Umbraco mais lento ou quebrar?+
Não. Durante um pedido de página só corre uma consulta em memória para decidir se mostra o widget. Todo o trabalho de rede e base de dados corre num serviço em segundo plano, e cada falha é registada e repetida mais tarde. Se o DBestChatBot estiver inacessível, o seu site continua a funcionar e simplesmente não mostra o widget. Iniciamos um site Umbraco real com o pacote instalado antes de cada lançamento.
Como o removo?+
Remova a referência ao pacote e faça o deploy, ou defina DBestChatBot:Enabled como false no appsettings.json. Não cria tabelas na base de dados, por isso não deixa nada para trás.
Quanto custa?+
O pacote é gratuito. O DBestChatBot tem um teste gratuito de 20 chats e, depois, planos a partir de $29 por mês. Não há chaves de API de provedores de IA nem faturas de tokens para gerenciar.
Dê ao seu site Umbraco um assistente 24/7.
Pacote gratuito, teste gratuito de 20 conversas, instalado uma vez.