O que é um Atributo Global?
Atributos globais são atributos usados para armazenar dados sensíveis, ou seja, dados que o proprietário não deseja compartilhar com atendentes e gerentes na plataforma AiSensy. Como, por exemplo, IDs de configuração de pagamento, tokens de autenticação e muito mais. Somente o proprietário de um projeto AiSensy pode visualizar o valor armazenado em um atributo global.
Observação: Atributos globais são criados de forma única para cada projeto e atualmente funcionam apenas com fluxos de chatbot!
O proprietário tem acesso para configurar um atributo global, editá-lo e alterá-lo sempre que quiser. Os gerentes podem acessar apenas o nome do atributo global, não o valor do atributo. O valor do atributo permanecerá oculto para eles o tempo todo.
Como neste exemplo 👇
Como configurar um Atributo Global?
Siga os passos abaixo para configurar um atributo global na AiSensy:
1. No menu Fluxos, vá até Atributos Globais
2. Adicione o nome e o valor do atributo e salve
Cenários de uso dos Atributos Globais
1. Proteger dados sensíveis
Os valores armazenados em atributos globais são visíveis apenas para o proprietário do projeto. Isso é útil para proteger dados sensíveis, como IDs de pagamento e URLs.
Veja um exemplo de como isso funciona:
Etapa 1:
No menu Fluxos, vá até Atributos Globais e crie um novo atributo global.
Vamos supor que você deseja anexar a chave da API do Razorpay ao seu chatbot para enviar links de pagamento pelo WhatsApp.
No campo valor, adicione a chave da API do Razorpay que deseja utilizar no fluxo do chatbot.
Etapa 2:
Vá até o seu fluxo do Chatbot e selecione Requisição de API no bloco de conteúdo.
Etapa 3:
Configure a requisição da API e, na seção de headers, selecione RazorpayAPIKey como seu atributo global.
Etapa 4:
O atributo global RazorpayAPIKey estará configurado.
Etapa 5:
Salve as alterações no seu fluxo de chatbot.
E pronto!
Se quiser criar mais requisições de API usando o mesmo valor de atributo, basta selecionar o Atributo Global e o trabalho está feito.
2. Alterar facilmente valores de atributos em todo o chatbot de uma só vez
Vamos supor que você tenha organizado um evento chamado Evolve 1.0 e agora deseja realizar outro evento chamado Techsparks.
No chatbot anterior, sempre que precisava mencionar Evolve 1.0, você criou um atributo global chamado $EventName, com o valor global Evolve 1.0.
Para facilitar seu trabalho, basta alterar o valor do Atributo Global de Evolve 1.0 para Techsparks e, a partir daí, sempre que o chatbot for acionado, ele enviará Techsparks como valor do atributo $EventName.
Você não precisa alterar o valor manualmente em cada ponto do chatbot. Basta alterá-lo uma única vez no Atributo Global.