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 app. 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 opções a seguir.
Tipos de botões inteligentes
| 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 na 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 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 ligar para o cliente. Você pode configurar seu botão inteligente para usar automaticamente o número de telefone no registro de usuário do seu cliente. |
| URL | Use o botão inteligente de 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 app, 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 de 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 chamar o usuário listado no campo Solicitante de um incidente. Nesse caso, você selecionaria Gravar 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 solicitante é 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 seja 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 nas 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 pelos fornecedores terceirizados.
Os administradores podem usar a propriedade glide.sg.allowed_external_deeplinks para definir quais aplicativos de terceiros. Para obter detalhes sobre esta propriedade, consulte Configurar quais aplicações externas estão disponíveis para link profundo.