Adicionar um fluxo como ação em um registro

Objetivos de aprendizagem

Após concluir esta unidade, você estará apto a:
  • Descrever casos de uso para adicionar um fluxo como uma ação.
  • Criar uma ação de fluxo e adicioná-la a um layout de página.

Com o Criador de aplicativo Lightning e as páginas de registro, podemos adicionar fluxos a qualquer registro. Mas você se lembra de quando dissemos que, quando um fluxo é adicionado a uma página, ele executa sua primeira tela toda vez que essa página é carregada? Existem algumas situações em que faz sentido que o usuário decida quando está pronto para iniciar um fluxo. Vejamos alguns casos de uso.

Caso de uso Exemplo
O primeiro elemento do fluxo não é uma tela.O poder de um fluxo é que ele pode fazer muitas coisas nos bastidores, sem que o usuário saiba. Mas isso também pode tornar o fluxo um pouco perigoso, especialmente se ele fizer essas coisas poderosas nos bastidores antes da primeira tela.
Você gerou um fluxo que cria uma tarefa antes de exibir uma tela para o usuário. Se você colocasse esse fluxo, digamos, na página da conta, ele criaria uma tarefa toda vez que um usuário carregasse uma conta. Isso pode resultar em muitas tarefas desnecessárias sendo criadas a cada dia.
O fluxo não é usado com frequência suficiente para ser expandido por padrão. Você criou um fluxo para que os gerentes do escritório encomendassem novos suprimentos. Os gerentes do escritório precisam conseguir acessar esse fluxo facilmente, mas não precisam pedir suprimentos todos os dias, então seria um desperdício de espaço colocar o fluxo diretamente em uma página de registro.

Ações de fluxo

Uma ação de fluxo é uma ação personalizada que renderiza um fluxo e, como tal, é perfeita para esses tipos de casos de uso. Depois de criar uma ação de fluxo e adicioná-la a um layout de página, ela aparece no menu de ação no nível da página do registro associado no Lightning Experience, onde os usuários podem encontrá-la para iniciar o fluxo.

Ação de fluxo em um registro no Lightning Experience

Da mesma forma, uma ação de fluxo pode ser colocada no menu de ação do registro no aplicativo Salesforce. Ações de fluxo não são compatíveis com o Salesforce Classic.

Ação de fluxo na barra de ação do aplicativo Salesforce

Criar uma ação de fluxo

Vamos criar rapidamente uma ação de fluxo. Faremos para contatos, mas você pode criar ações para a maioria dos objetos.

  1. Em Configuração, clique na guia Gerenciador de objetos. Clique em Contato e em Botões, links e ações.
  2. Clique em Nova açãoe defina esses valores.
    Campo Valor
    Tipo de ação Fluxo
    Fluxo Clique no fluxo que criamos na primeira unidade: Amostra de fluxo
    Label (Rótulo) Inserir ação de fluxo

    Os usuários veem esse rótulo como o nome da ação, em vez do rótulo do fluxo.
  3. Salve a ação.
  4. Assim como qualquer outra ação, a criação de uma ação de fluxo só leva você até a metade do caminho. Não se esqueça de adicioná-lo ao layout de página correto. Caso contrário, seus usuários nunca poderão colher os frutos de seus esforços. Que horror!
    1. Em Configuração, clique na guia Gerenciador de objetos. Clique em Contato e em Layouts de página.
    2. Clique em Layout de contato.
    3. Na seção Ações do Salesforce móvel e do Lightning Experience, clique em Substituir ações predefinidas caso essa opção seja exibida.
    4. Selecione Ações do Mobile e do Lightning na paleta e arraste sua ação para a seção Ações do Salesforce Mobile e do Lightning Experience. Arrastar a ação de fluxo para Ações do Salesforce Mobile e do Lightning Experience
    5. Clique em Salvar.

Teste seu fluxo

Agora vamos nos certificar de que tudo está funcionando como esperamos. No Iniciador de aplicativos (Ícone do Iniciador de aplicativos), encontre e selecione o aplicativo Vendas, clique em Edge Communications e abra um registro de contato.Uma ação de fluxo no registro de contato referente à Sra. Rose Gonzalez.

Observe que o menu de ação no nível da página inclui Inserir ação de fluxo. (Talvez seja necessário clicar na seta para baixo para ver Inserir ação de fluxo.) Essa é aquela que criamos. Vamos ver a ação do fluxo... em ação. Clique em Inserir ação de fluxo. Um modal de ação de fluxo sobre referente à Sra. Rose Gonzalez. O título do modal é Ação de fluxo, e ele está exibindo o fluxo Amostra de fluxo.

O fluxo é aberto em uma janela separada. Observe que o título mostrado não é o nome do fluxo, “Fluxo de exemplo”. É o rótulo que demos à ação, “Inserir ação de fluxo”. Mantivemos os nomes diferentes aqui para mostrar o que é o quê. Ao criar ações de fluxo para seus próprios casos de uso, recomendamos inserir o rótulo do fluxo como rótulo de sua ação.