Alertas instantâneos de leads com Java e Servlets
Você provavelmente já tem páginas de destino ou visualizações de detalhes do produto que está usando para gerar alguns leads excelentes para sua empresa. Gostaria de informar a equipe de vendas quando tiver um novo lead qualificado?
Neste tutorial, usaremos o Programmable SMS da Twilio com Java e Servlets para enviar uma mensagem quando um novo lead for encontrado. Neste exemplo, implementaremos alertas de leads instantâneos para uma agência imobiliária fictícia.
Criaremos uma página de destino para uma nova casa no mercado e um formulário para que os internautas solicitem informações adicionais. O formulário acionará notificações para nossos agentes no campo, que podem acompanhar e, esperamos, fechar a negociação.
Vamos ver como funciona! Clique no botão abaixo para começar.
Preencher os dados da página inicial
Para exibir uma página inicial para a casa, precisamos ter algumas informações para mostrar ao usuário. Para fins de demonstração, codificamos as informações que gostaríamos de mostrar.
Agora temos um método para atender aos dados da casa.
Em seguida, vamos ver como usar esses dados para renderizar a página inicial.
Renderizar a página inicial
Em nossa página inicial, inseriremos os dados sobre a casa. Também adicionaremos um formulário à barra lateral para que o usuário insira informações de contato e solicite informações adicionais.
Nosso modelo de página inicial está pronto (e parece ótimo).
Agora vamos ver como inicializar o Twilio REST Client para enviar mensagens.
Criar um cliente da API REST da Twilio
Aqui, criamos uma classe auxiliar com um cliente autenticado da API REST da Twilio que podemos usar sempre que precisarmos enviar uma mensagem de texto.
Inicializamos com nossas credenciais de conta da Twilio armazenadas como variáveis de ambiente. Você pode encontrar o Auth Token (Token de autenticação) e o Account SID (SID da conta) no console:
Nosso Twilio Client agora está pronto para enviar mensagens! Em seguida, vamos ver como lidar com leads recebidos.
Controlar solicitações POST recebidas
Esse código lida com a solicitação HTTP POST
de nossa página inicial quando um navegador expressa interesse por meio de nosso formulário.
Ele usa nossa classe MessageSender
para enviar uma mensagem SMS para o número de telefone do agente imobiliário, que é armazenado como uma variável de ambiente. Incluímos o nome do lead, o número de telefone e a consulta diretamente no corpo da mensagem de texto que enviamos ao agente.
Agora, o agente tem todas as informações necessárias para acompanhar rapidamente o novo lead.
Está pronto! Acabamos de implementar um aplicativo para direcionar instantaneamente os leads para os vendedores usando mensagens de texto.
Na próxima página, apontaremos alguns outros recursos úteis que são perfeitos para seu aplicativo.
Para onde ir em seguida?
Java e Twilio funcionam muito bem juntos. Vamos provar isso. Aqui estão alguns de nossos tutoriais Java favoritos:
Clique para ligar permite que sua empresa converta o tráfego da Web em chamadas telefônicas com o clique de um botão.
Encaminhe facilmente os chamadores para as pessoas certas e para as informações com um sistema URA (unidade de resposta audível).
Isso ajudou?
Obrigado por conferir este tutorial... publique no Twitter @twilio para nos informar o que você está criando!
Precisa de ajuda?
Às vezes, todos nós precisamos; a programação é difícil. Receba ajuda agora da nossa equipe de suporte, ou confie na sabedoria da multidão navegando pelo Stack Overflow Collective da Twilio ou buscando a tag Twilio no Stack Overflow.