# Vídeos de Instalação (Ajuda) ## Transferência de Vídeos: *(09-01-2025 00: 02: 14)* ### Vídeo 1: [<https://www.youtube.com/watch?v=srolHJskK5Q>](https://www.youtube.com/watch?v=srolHJskK5Q) *(Idioma: en)* > Música > "Olá todos, sou Pranav, um dos fundadores da Chatfoot. Hoje vamos ver como podemos instalar o Chatroot numa máquina Ubuntu. Vamos configurar servidores de email, vamos configurar notificações push e, em aproximadamente 15-20 minutos, você poderá configurar uma instância de Chat pronta para produção. " *Começemos. Deixo configurada uma máquina Windows em DigitalOcean. Agora, adicionei nossa domain. Vejamos agora como podemos instalar o Chatroot usando nossa script. Tente aceder ao máquina. Está disponível; está a correr 21. 4. Agora tente executar a script. O simples estou a copiar o script, já criou uma máquina do script. * ### Vídeo 2: [<https://www.youtube.com/watch?v=iN2Dl0QkvEg>](https://www.youtube.com/watch?v=iN2Dl0QkvEg) *(Idioma: en)* > Música > "Olá todos, sou Pranav, um dos fundadores da Chatfoot. Hoje, vamos ver como podemos instalar o Chatroot em Heroku. Vamos ver como podemos configurar o servidor, instalar as definições SMTP e configurar notificações push e email. Em aproximadamente 15-20 minutos, você poderá usar uma instância de Chatroot pronta para produção. Começemos. Façam-me compartilhar a tela, e vamos começar aí. Aqui está a minha tela; estou no repositório GitHub. " Pode ver o botão 'Deploy to Heroku'. * Videos ## Implementação do Aplicativo no Heroku Implementar o aplicativo no Heroku é um processo simples. Aqui está como você pode fazer isso: 1. Primeiro, garanta ter uma conta pessoal no Heroku. 2. Para implantar o aplicativo, basta clicar [aqui](https://www.heroku.com/). Após clicar neste link, você poderá ver uma configuração básica que já é provida pelo Chatwood. 3. Neste ponto, você deverá fornecer um nome de aplicativo. Pode ser algo como `demo-video` ou semelhante. 4. Escolha a região como `Estados Unidos`. 5. Por padrão, o Heroku adiciona serviços como `heroku-radius` e `heroku-postgres`. Você poderá continuar utilizando estes serviços se necessário. 6. Para a URL de front-end, você precisará configurar o nome do aplicativo que você acabou de adicionar. Daí fica `chat. demo-video. herokuapp. com`. 7. Defina o `env` como `production`. Quando você vir `nvs production`, ele gerará automaticamente uma chave segura. 8. Após clicar em `Deploy App`, poderá ver o ambiente sendo configurado, o app sendo construído e os scripts sendo executados. Este processo pode demorar de 5 a 10 minutos. 9. Após o app ser descerito, poderá verificar seu status visitando-o. ## Configuração ### Configuração do Servidor SMTP Para configurar um servidor SMTP, você deve: 1. Configure um email, como Sendgrid. 2. Defina a endereço do servidor SMTP como `smtp. sendgrid. net`, porta como `587`, e usuário como `api key`. 3. Para o usuário SMTP, digite `api key` também. 4. Você precisará criar uma chave API em Sendgrid. 5. Aproveite-se do seu aplicativo e cole a chave API como a senha do SMTP. 6. Agora você pode verificar os endereços de email na seção de autenticação. ### Notificações por Web Push e por Email Para configurar notificações por Web Push e por Email: 1. Vá para o perfil do seu aplicativo e encontre a seção de notificações por email. 2. Você poderá encontrar que não há uma opção de notificações por push, pois ainda não foram configuradas. 3. Para configurar notificações por push, vá para a documentação e encontre a seção sobre variáveis de ambiente. 4. Na seção de variáveis de ambiente, você encontrará itens para ambas as chaves públicas e privadas. 5. Geri uma chave pública e uma chave privada conforme explicado na documentação. 6. Adicione estas chaves ao ambiente do seu aplicativo e mantenha-as conforme necessário. 7. Aguarde aproximadamente um minuto ou mais para as alterações serem processadas. 8. Agora ative notificações por push, e você será solicitado para conceder permissão. Conceda permissão, e as notificações por push devem ser habilitadas. Este video demonstra a instalação do Chatwood em Kubernetes com o Helm: [Video 3](https://www.youtube.com/watch?v=o1jnYfy8CCo) Este video (sem legendas) demonstra o Chatwood em Ubuntu: [Video 4](https://www.youtube.com/watch?v=vu_61D1VFAk) Este video (sem legendas) demonstra uma alternativa aberta e gratuita para Intercom e Zendesk Chat: [Video 5](https://www.youtube.com/watch?v=TwmDfLpO_9Y) ```Markdown # Chatbot Documentation Esta documentação vai te acompanhar ao longo do processo de funcionalidades e instalação do Chatot chatbot. ## Resumo Com o Chatot, você pode gerenciar todas as tarefas relacionadas ao cliente, independentemente de onde elas tenham origem. Divemos a fundo nas funcionalidades do chatbot: 1. **Automatizar Campanhas: ** Um dos usos principais do Chatot é automatizar campanhas. Como você tem os dados dos clientes, você pode usar o Chatot para difundir atualizações, anúncios e mais. 2. **Hospedagem em plataformas desejadas: ** O Chatot pode ser hospedado em várias plataformas como KWS, Heroku, Kubernetes, e mais. 3. **Aplicativo Móvel: ** Você pode gerenciar suas conversas diretamente a partir do aplicativo móvel, garantindo que você já não esteja muito longe das interações com os clientes. 4. **Open Source: ** O Chatot é livre e open source. Explore as funcionalidades, e você verá uma caixa de entrada compartilhada, chat ao vivo, criação de vários canais, e configuração de automatizações. ## Instalação Neste tutorial, iremos instalar o Chatot no Docker. ### Pré-requisitos - Certifique-se de ter a instalação do Docker. - Baixe os arquivos necessários, lembrando atualizar o `RADIES` e `B_PASSWORD` no seu `. env` arquivo. - Atualize a `BST_PASSWORD` no seu `docker-compose. yml` arquivo também. ### Passos 1. Preparar a base de dados inicial: Execute o seguinte comando. (Será fornecido um link para o painer, que oferece uma interface gráfica para Dockers. ) 2. Verificar os logs: É possível executar dentro dos contêineres aqui sem uso de comando. Aguarde o comando ser terminado, e então passaremos para os próximos passos. 3. Provisionar o DP para produção: Este comando estabelecerá a base de dados para o nosso chatbot. A base de dados já foi criada agora. 4. Executar o stack: Quando o stack já estiver em execução, verifique todos os seus contêineres em execução no painer. Isso levará alguns segundos para arrancar os contêineres. 5. Tela Inicial: Configure o chatbot com as informações básicas, depois configure a conta de usuário e a senha inicial. Agora seu chatbot está instalado. 6. Teste todas as funcionalidades: Exploraremos todas as funcionalidades deste chatbot e então vincule-as com seu site, usando as etapas para se conectar com APIs de Twitter, Facebook, Instagram, e mais. 7. Lista de Contatos e Relatórios: Você verá todas as suas conversas em diversos inboxes na lista de contatos, onde você pode salvar todos os detalhes de seus clientes, como o nome, os detalhes da empresa, e notas adicionais. Relatórios mostrarão o progresso da sua empresa, o desempenho dos agentes, a satisfação dos clientes, e mais. 8. Campanhas: Você pode criar várias campanhas nesta seção, marcar uma agenda para elas e entregar todos seus clientes. 9. Agentes e times: Você pode criar múltiplos agentes e times desta seção. Configure vários inboxes, rótulos, atributos personalizados, e automatizações. 10. Automatização: Nesta seção, você pode escrever o nome do papel, configurar condições, e usar ações para responder a eventos como a criação da conversa, atualizações, e a criação de mensagens. Crie regras de automatização ilimitadas nesta seção também. 11. Integrações: Por padrão, o Chatot vem com Dialogflow, mas você pode se conectar com o RasaX ou qualquer outra plataforma de chat se desejado. Configure as configurações de seu perfil. 12. criação de caixa de entrada: Crie uma nova caixa de entrada (chamamos-a "caixa B de entrada") para receber suas conversas. Escolha a opção de acordo com seu requisito, como sites, Messenger, Twitter, WhatsApp, e-mail, Telegram, e todos os outros recursos. 13. Designação de agentes: Ao criar várias equipes e agentes, você pode designá-los automaticamente de acordo com a configuração que você já definiu para automatização. 14. Aplicativos Móveis: Gerencie suas conversas a partir de seus aplicativos móveis, disponíveis no Google Play Store ou Apple Store. ``` As coisas que foram traduzidas de português brasileiro para português europeu incluem: "tarefas", "interações" "contêineres", "cadeia de comando" (foi mudado para "sequência de comando"), "administradores" (foi mudado para "administradores")Ajudei? Sim ou não? Se sim, existe mais alguma coisa que possa fazer para você? 