Chat com Login e Senha

Publique o chatbot protegido por uma senha compartilhada: quem tem a senha entra e conversa; quem não tem, vê apenas a tela de acesso. Sem integração técnica.

Password

O que é

O Chat com Login e Senha é uma forma de publicar o chatbot em que todos os visitantes usam o mesmo login e senha para abrir o chat. Funciona como uma “portaria”: quem tem a senha entra e conversa; quem não tem, vê apenas a tela de acesso.


1. Quando usar

Tipo de publicaçãoQuando usar
Pública (Script ou Link)Sites abertos — qualquer visitante anônimo pode falar com o bot.
Intranet (Acesso Autenticado)Sistemas onde o usuário já fez login na sua plataforma. O chat herda a identidade dele.
Acesso com Login e SenhaVocê quer restringir o acesso ao chat, mas sem integração técnica: basta compartilhar uma senha com quem pode usar.

Use o modo Login e Senha quando você quer que:

  • Apenas um grupo fechado use o chat (equipe, clientes VIP, beta testers, evento);
  • A distribuição seja simples: um link + uma senha, sem desenvolvimento;
  • Ou embutir o chat num site, mas exigindo uma senha antes da conversa.

⚠️ Importante: a senha é compartilhada — todos usam a mesma. Ela controla o acesso, mas não identifica individualmente cada visitante. Se você precisa saber quem é cada usuário, o modo certo é o Intranet (Acesso Autenticado) — veja o guia específico.


2. Configurando na plataforma

  1. Acesse o seu Projeto → menu Chatbots → selecione o chatbot desejado.
  2. Clique na aba Publicar e depois na sub-aba Sites.
  3. Clique em Adicionar.
  4. No modal “Publicar em Sites ou Sistemas Web”, preencha:
    • Nome da publicação: um nome interno (ex.: “Área de suporte restrita”);
    • Tipo de integração: selecione “Acesso com Login e Senha”;
    • Login de acesso: o usuário que será digitado na tela de entrada do chat;
    • Senha de acesso: mínimo 6 caracteres.
  5. Clique em Salvar Publicação.

🔒 A senha é armazenada de forma segura (hash) e não poderá ser visualizada depois — anote-a em um local seguro. Se perdê-la, você poderá redefini-la no card da publicação.

Pronto! A nova conexão aparece na Listagem de publicações.


3. O que a plataforma mostra depois de criar

Ao expandir a publicação, você verá:

Um link direto para uma página de chat exclusiva, no formato:

https://.../SEU_CHATBOT_ID?public_api_key=ct_...

É a forma mais rápida de distribuir: envie o link + login + senha para quem deve ter acesso. Ao abrir, a pessoa verá a tela de entrada do chat.

3.2 Login de acesso

O login definido na criação, sempre visível no card para consulta.

3.3 Redefinir senha

Como a senha atual não pode ser visualizada, o card oferece o botão “Redefinir”: informe uma nova senha (mínimo 6 caracteres) e ela passa a valer imediatamente. A senha antiga deixa de funcionar.

3.4 Código de instalação (script)

Alternativa ao link: o mesmo código de script do modo Público, para embutir o chat no seu site — com a diferença de que o chat abre na tela de login em vez de abrir direto:

<script>
  var carameloaiChatbot = {
    publicApiKey: "ct_...",
    project_id: "SEU_PROJECT_ID",
    pluginVersion: "VERSAO_DO_PLUGIN"
  };
</script>
<script src="https://static.carameloai.com/prod/index.js"></script>

4. Como tudo se conecta

┌─────────────────────┐                        ┌──────────────────────┐
│  Visitante abre o   │   1. acessa o link     │  Página do chat      │
│  link ou o site     │ ─────────────────────▶ │  (tela de login com  │
└─────────────────────┘                        │  a cara do seu bot)  │
                                               └──────────┬───────────┘
                                                          │ 2. digita login + senha
                                                          ▼
                                               ┌──────────────────────┐
                                               │  API Caramelo        │
                                               │  → confere a senha   │
                                               │    (hash seguro)     │
                                               │  → aplica limite de  │
                                               │    tentativas        │
                                               └──────────┬───────────┘
                                                          │ 3. acesso liberado
                                                          ▼
                                               ┌──────────────────────┐
                                               │  Conversa aberta,    │
                                               │  com histórico       │
                                               │  daquele navegador   │
                                               └──────────────────────┘

Em resumo:

  1. O visitante abre o link de acesso (ou a página do site com o script);
  2. Em vez da conversa, aparece uma tela de login personalizada com as cores e o avatar do seu chatbot;
  3. Ele digita o login e a senha compartilhados;
  4. A plataforma confere as credenciais e libera a conversa.

5. Como funciona o acesso do visitante

SituaçãoO que acontece
Digitou login e senha corretosA conversa abre normalmente.
Errou a senhaMensagem genérica de “login ou senha inválidos” (não diz qual dos dois errou).
Errou muitas vezesBloqueio temporário de 15 minutos contra tentativas de adivinhação.
Recarregou a páginaA senha é pedida novamente — mas o histórico da conversa é recuperado (ele fica salvo no navegador).
Trocou de navegador/dispositivoPrecisa fazer login de novo e o histórico anterior não aparece.

💡 Boas práticas: troque a senha periodicamente (botão “Redefinir”), evite senhas óbvias e, se alguém deixar o grupo, redefina a senha e distribua a nova.


6. Configurações visuais do chat

No card da publicação, coluna “Configurações”, você ajusta o comportamento do widget (clique em Salvar após alterar):

  • Posição do chat no site: canto da tela onde o balão aparece;
  • Iniciar e manter a caixa de conversa aberta: o chat fica sempre aberto, sem opção de fechar;
  • Modo Compacto: o chat ocupa o menor tamanho possível;
  • Retenção de Atenção: após um tempo de inatividade, a aba chama atenção e o chat fica brilhando;
  • Renderizar em um local fixo da página: exibe o chat dentro de uma área específica do seu site, em vez de flutuante.

Essas opções valem para o modo script; a tela de login sempre usa as cores e o avatar configurados no chatbot.


7. Perguntas frequentes

Cada visitante pode ter uma senha diferente?

Não. Este modo usa uma senha compartilhada para todos. Para identificação individual, use o modo Intranet (Acesso Autenticado).

Esqueci a senha. Como recupero?

Não é possível visualizar a senha atual — mas você pode redefini-la a qualquer momento no card da publicação.

Quantas pessoas podem usar ao mesmo tempo?

Sem limite. Todas usam o mesmo login e senha; cada uma tem sua própria conversa, identificada pelo navegador.

O visitante precisa digitar a senha toda vez?

Sim, a cada recarregamento da página a senha é solicitada novamente. O histórico da conversa é mantido.

Posso usar o link E o script ao mesmo tempo?

Sim — são duas portas para a mesma publicação. A senha é a mesma nos dois casos.

Como desativo o acesso?

Exclua a publicação (botão Deletar) ou redefina a senha. Links e scripts antigos param de funcionar imediatamente.