Funções do botão inteligente
Use os botões inteligentes para interagir com aplicações nativas no seu dispositivo móvel, como o seu telefone, mapa ou aplicações de e-mail.
Botões inteligentes
Use botões inteligentes para executar rapidamente 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 seguintes opções.
Tipos de botão inteligente
| Tipo | Descrição |
|---|---|
| Endereço | Use Endereço tipo de botão inteligente para navegar até um endereço em sua instância usando o software de navegação de seus 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 E-mail tipo de botão inteligente 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 Telefone Tipo de botão inteligente para fazer uma chamada ou enviar uma mensagem de texto SMS. Assim como no 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 seu cliente. Você pode configurar seu botão inteligente para usar automaticamente o número de telefone no registro de usuário do cliente. |
| URL | Use URL botão inteligente 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. 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 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 chamar o usuário listado em Solicitante campo 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 onde o número de telefone do chamador é armazenado. Usando esse método, o número chamado muda dinamicamente ao acessar incidentes com chamadores diferentes.
- Contexto global
- Use contexto global quando quiser criar um botão que não depende de 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, independentemente de onde o botão inteligente seja colocado em sua aplicação. Ao criar um botão inteligente com o contexto global, você tem um Número de telefone campo onde você 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 está 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. |
Vinculação profunda a aplicações de terceiros
ServiceNow Mobile oferece suporte a vinculação profunda a aplicações de terceiros usando URL botões inteligentes. Para usar este recurso, insira um URI formatado corretamente em URL campo. O formato de um URI de vinculação profunda varia dependendo do app de destino. Para obter informações sobre esses formatos de URI, consulte a documentação de vinculação profunda fornecida pelos fornecedores de terceiros.
Os administradores podem usar glide.sg.allowed_external_deeplinkspropriedade para definir quais apps de terceiros. Para obter detalhes sobre esta propriedade, consulte Configure quais apps externos estão disponíveis para vinculação profunda.