Funções do botão inteligente
Use botões inteligentes para interagir com aplicações nativas em seu dispositivo móvel, como seu telefone, mapa ou aplicações de e-mail.
Botões inteligentes
Use botões inteligentes para executar rapidamente as ações especificadas fora do aplicativo. Essas ações podem incluir navegar até um local em um mapa, enviar uma mensagem de texto ou e-mail para um contato, fazer uma chamada telefônica ou abrir um URL em um navegador. Você pode escolher qualquer uma das seguintes opções.
Tipos de botão inteligente
| Tipo | Descrição |
|---|---|
| Endereço | Use o tipo de botão inteligente Endereço para navegar até um endereço em sua instância usando o software de navegação de dispositivos móveis. Por exemplo, você pode configurar um botão para direcionar seu técnico de campo para o próximo local de trabalho. |
Use o tipo de botão inteligente E-mail para enviar um e-mail. O destinatário pode ser um endereço de e-mail estático ou um endereço de e-mail armazenado em uma tabela em sua instância. Por exemplo, você pode configurar um botão para enviar um e-mail com um assunto predefinido de dentro de um registro de incidente. |
|
| Telefone | Use o tipo de botão inteligente Telefone para fazer uma chamada ou enviar uma mensagem de texto SMS. Assim como acontece com o e-mail, o destinatário pode ser estático ou um número armazenado em um registro de instância. Por exemplo, você pode configurar um botão em um registro de incidente para chamar seu cliente. Você pode configurar o botão inteligente para usar automaticamente o número de telefone no registro de usuário do cliente. |
| URL | Use o botão inteligente URL para navegar até um endereço da Web. Por exemplo, você pode configurar um botão para abrir o site da sua empresa. Os URLs podem ser relativos ou externos. Os URLs relativos são exibidos no aplicativo, enquanto os URLs externos são abertos no navegador padrão do dispositivo móvel. |
Contexto do botão inteligente
O contexto determina se um botão inteligente usa informações em um registro ou informações estáticas que você define ao criar o botão inteligente.
- Contexto do registro
- Use o contexto de registro quando quiser usar informações do registro em que você incluiu o botão inteligente. Por exemplo, você deseja criar um botão inteligente para ligar para o usuário listado no campo Solicitante de um incidente. Nesse caso, você selecionaria Registro no campo de contexto do botão inteligente. O número usado para a chamada telefônica é especificado selecionando uma tabela e um campo em que o número de telefone do chamador é armazenado. Usando este método, o número chamado muda dinamicamente ao acessar incidentes com diferentes chamadores.
- Contexto global
- Use o contexto global quando quiser criar um botão que não dependa das informações no registro. Por exemplo, você deseja criar um botão inteligente que liga para o número de suporte da sua empresa. Este número permanece o mesmo, não importa onde o botão inteligente esteja colocado em sua aplicação. Ao criar um botão inteligente com o contexto global, você tem um campo Número de telefone no qual pode inserir o número.
Para obter exemplos de configuração de botões inteligentes, consulte Configurar um botão inteligente.
Configurações avançadas do botão inteligente
Use configurações avançadas para controlar quando o botão aparece, com base em condições ou funções. Você pode, por exemplo, ocultar um botão de e-mail para registros que não têm endereço de e-mail ou exibir um link de URL somente para os usuários administradores.
| Configuração | Descrição |
|---|---|
| Condições de Exibição | Condições sob as quais o botão inteligente fica visível. |
| Permissão de funções | Funções que podem ver o botão inteligente. Se nenhuma função for selecionada, o botão ficará visível para todos os usuários. |
Link profundo para aplicações de terceiros
ServiceNow Mobile oferece suporte a links profundos para aplicações de terceiros usando os botões inteligentes de URL. Para usar este recurso, insira um URI formatado corretamente no campo URL. O formato de um URI de link profundo varia de acordo com o app de destino. Para obter informações sobre esses formatos de URI, consulte a documentação de links profundos fornecida por fornecedores terceirizados.
Os administradores podem usar a propriedade glide.sg.allowed_external_deeplinks para definir quais apps de terceiros. Para obter detalhes sobre esta propriedade, consulte Configurar quais aplicações externas estão disponíveis para link profundo.