Com o Chatbot Infobip, é possível criar e consultar seus contatos com facilidade, desfrutar de uma comunicação personalizada e alcançar o máximo desempenho em suas estratégias de captação e atendimento ao cliente. Faça tudo isso, de forma rápida, simples e sem códigos!
Nesta documentação, você entenderá como integrar o Rubeus, solução de CRM específico para educação, com o poderoso Answers, da Infobip.
Aproveite essa integração ao máximo e leve seu negócio ao próximo nível!
Guia resumo do conteúdo:
1. Como configurar o ambiente;
2. Como inserir um tipo de evento Rubeus;
3. Sobre a função padrão para conversão de datas;
4. Como realizar a requisição ao Rubeus;
4.1. Observações importantes.
1. Como configurar o ambiente
Material de apoio: Cadastrando um canal na Plataforma Rubeus.
O primeiro passo para o funcionamento correto desta integração é configurar corretamente o ambiente.
Para isso, antes de iniciar a criação dos diálogos do Chatbot, é necessário inserir um bloco de código com os seguintes atributos: Token, Origem e URL da base.
//Configuração do ambiente
origem = 'TOKEN';
token = ################;
url = 'https://clienturl.apprubeus.com.br'
/////////////////////////////////////////////////
attributeApi.set('Origem', origem);
attributeApi.set('Token', token);
attributeApi.set('Url', url);
O código acima é uma referência do que você deve utilizar na configuração. É bem simples encontrar os três atributos necessários. Na página de Integrações, acesse Canais/API e copie os dados de Token e Origem gerados a partir do Canal/API já criado. Veja um exemplo:
Veja abaixo o exemplo de como deve ficar a sua tela após o preenchimento das variáveis:
2. Como inserir um tipo de evento Rubeus
O próximo passo é aprender a inserir um tipo de evento personalizado do Rubeus. Para fazer isso, a variável tipo deve ser alterada para o ID do tipo de evento cadastrado no CRM, de acordo com o código abaixo.
//Id do tipo de evento Rubeus
tipo = 'CODE';
attributeApi.set('tipoEvento', tipo);
Para definir o tipo de evento, também é necessário utilizar-se de um bloco de código, semelhante ao indicado a seguir:
3. Sobre a função padrão para conversão de datas
Por padrão, a variável de dataNascimento da Plataforma Rubeus é definida em formato americano. Para que o usuário final tenha uma boa experiência, foi criado um código para a formatação de datas. Este código destacado abaixo deve ser inserido logo após a captação da variável data de nascimento. Dessa forma, ele converterá o formato de data brasileiro para o formato americano, que é o aceito pelo CRM.
let data = attributeApi.get('DataNascimento');
data = data.split('')
let dia = data[0] + data[1]
let mes = data[2] + data[3]
let ano = data[4] + data[5] + data[6] + data[7]
data = ano+"-"+mes+"-"+dia
attributeApi.set('DataNascimento', data);
4. Como realizar a requisição ao Rubeus
Toda requisição é uma consulta que entrega dados como resultado. Por isso, para realizar uma requisição na Plataforma Rubeus é necessário especificar o seu tipo, ou seja, definir qual é a sua necessidade.
Conheça quais são os tipos padrão de requisição disponíveis no Chatbot Infobip:
Mas atenção, para que uma requisição retorne o resultado esperado é necessário selecionar corretamente os atributos que serão enviados à API Rubeus.
No exemplo abaixo, estamos consultando se um contato existe ou não na Plataforma, veja:
Os dados que devem ser retornados também precisam ser especificados na guia “Response”, como no exemplo abaixo.
Para uso do Desenvolvedor
Como é realizada a sua requisição:
Como sua requisição é retornada:
Observações importantes da requisição
- O Token, Origem e URL são definidos previamente na Configuração de ambiente, ou seja, somente é necessário selecionar a variável correlata no campo correto.
- A variável CPF é inserida pelo lead ao entrar em contato pelo bot.
- As variáveis são enviadas e a requisição retornará os dados do contato.
Esperamos que esse conteúdo te ajude a integrar o Rubeus com o Answers para aprimorar suas experiências de captação e atendimento, criando e consultando seus contatos com facilidade!
Mas caso tenha alguma dúvida ou queira saber alguma informação específica que não encontrou neste artigo, é só entrar em contato conosco!😃
Comentários
0 comentário
Por favor, entre para comentar.