Tutorial 6 - Adição de um botão de ação personalizada ao cartão de insights para invocar uma ação personalizada (Processo do CRM)

Concluído

Um recurso para adicionar ações personalizadas aos cartões de insights foi introduzido e está disponível na versão preliminar.

Capacidade de adicionar ações personalizadas para a versão preliminar de cartões de insights.

Novos tipos de botão são introduzidos na operação Criar cartão para o assistente V2.

Criar cartão para o assistente V2 tem um tipo de botão Ação personalizada (processo do CRM).

Exemplos de caso de uso

Criaremos um cartão de insights que será exibido quando a data de fechamento estimada de uma oportunidade for dentro de um dia e adicionaremos uma ação para estender a data de fechamento estimada em 10 dias.

Dados de Teste

Crie uma ou mais oportunidades em que a data de fechamento estimada seja a data atual.

Etapa 1: Criar um gatilho para iniciar o fluxo

Definir um gatilho que seja executado todas as manhãs às 8:00. 

  1. Na pesquisa, insira Recorrência. Nos resultados da pesquisa, na opção Gatilhos, selecione Recorrência.

    Os resultados da pesquisa de recorrência mostram a Agenda de Recorrência na guia Gatilhos.

  2. Você verá o gatilho abaixo. Insira Intervalo como 1 e selecione Frequência como Dia. Isso garante que o gatilho será executado uma vez por dia. 

    As outras colunas podem ser definidas de acordo com sua necessidade. Neste exemplo, estamos definindo A essa hora como 8, pois queremos que o gatilho execute todas as manhãs às 8:00. 

    A propriedade Nestas horas é definida como 8.

Etapa 2: obter todas as oportunidades que estão fechando hoje.

  1. Selecione Nova Etapa e, na caixa de pesquisa, digite Microsoft Dataverse e escolha Listar Registros.

    Insira Microsoft Dataverse e escolha Listar Registros.

  2. Adicione uma consulta de filtro para recuperar todas as oportunidades fechadas hoje.

    estimatedclosedate eq @{formatDateTime(utcNow(), 'yyyy-MM-dd')}

    Adicione uma consulta de filtro para recuperar todas as oportunidades fechadas hoje.

Etapa 3: para cada oportunidade, criar o cartão de insights personalizado.

Para todas as oportunidades obtidas na etapa anterior, usaremos a nova operação Criar cartão para o assistente V2 e criaremos um cartão de insights.

  1. Clique em Nova Etapa abaixo da ação Listar registros e adicione Aplicar a cada ação.

    Em Listar registros, em Escolher uma ação, os resultados da pesquisa para aplicar a cada um aparecem na guia Ações.

  2. Selecione todas as oportunidades de Conteúdo dinâmico para iteração.

    Em Aplicar a cada um, selecione Adicionar conteúdo dinâmico e escolha o valor Lista de itens.

  3. Na operação Aplicar a cada, selecione Adicionar uma ação e procure Sales Insight. Você verá a ação de insight de vendas conforme mostrado na seção de introdução, escolha a operação Criar cartão para o assistente V2.

    Aplicar a cada um contém o valor das etapas anteriores e Criar cartão para o assistente V2.

  4. Insira o ambiente.

    Em Criar cartão para o assistente V2, o ambiente é definido como TestOrg e outras colunas obrigatórias são preenchidas.

Você pode observar que Estender Data de Fechamento é usado como texto do botão.

Usaremos Estender Data de Fechamento para ampliar a data de fechamento estimada da oportunidade relacionada usando REST e ação personalizada.

3.1 Ação com uso de ação personalizada

Vamos agora invocar uma ação personalizada no CRM, que mudará a data de fechamento estimada.

3.1.1 Criar uma ação personalizada dentro do CRM para estender a data de fechamento estimada

Para criar uma ação personalizada, acesse Configurações>Processos>Novo.

  1. Insira o nome como ExtendClosingDate e selecione Categoria como Ação e tabela como Oportunidade.

    Insira o nome como ExtendClosingDate e selecione Categoria como Ação e tabela como Oportunidade.

  2. Em Adicionar Etapa, selecione Atualizar Registro.

    O menu Adicionar Etapa tem Atualizar Registro selecionado.

    A atualização é definida como Oportunidade, e há um botão Definir Propriedades.

  3. Selecione Definir Propriedades e, em seguida, configure Data Estimada de Fechamento como 10 dias após a Data Estimada de Fechamento.

    Configure Data Estimada de Fechamento como 10 dias após a Data Estimada de Fechamento.

  4. Selecione Salvar e Fechar e, em seguida, ative a ação personalizada a ser descoberta por nossa operação.

3.1.2 Invocação de ação personalizada de um cartão de insights com oportunidade como destino

Na ação Aplicar a cada um, selecione Adicionar uma ação.

Selecione Adicionar uma ação abaixo de Criar cartão para o assistente V2.

  1. Pesquise por Insight de vendas e selecione Escolher ação personalizada (processo do CRM) para um cartão de insights.

    Selecione Escolher ação personalizada (processo do CRM) para um cartão de insights.

  2. Selecione o ambiente e, em seguida, Filtrar por tabela como Oportunidades e Ação personalizada (processo do CRM) como ExtendedClosingDate.

    Defina Filtrar por tabela como Oportunidades e Ação personalizada (processo do CRM) como ExtendedClosingDate.

    Insira o ID da oportunidade na caixa Destino. Use o ID da oportunidade usado na etapa anterior do conteúdo dinâmico.

    Insira o ID da oportunidade na caixa Destino.

    Após a seleção, você verá a operação conforme abaixo.

    Operação concluída com Destino definido como Oportunidade.

  3. Adicione a etapa Criar cartão para o assistente V2 como fizemos para REST.

    Adicione Criar cartão para o assistente V2 abaixo de Escolher uma ação personalizada (processo do CRM) para o cartão de insights.

  4. Selecione Tipo de botão como Ação personalizada (Processo do CRM). Você verá uma nova coluna Ação personalizada para o cartão de insights.

  5. Selecione Ação personalizada para cartão de insights no pop-up de conteúdo dinâmico. Esta é uma ação personalizada que escolhemos na etapa anterior.

    Selecione Ação personalizada para cartão de insights no conteúdo dinâmico.

Você está pronto para executar o cartão, e a configuração é parecida com a mostrada abaixo.

Cartão concluído com todas as colunas obrigatórias preenchidas.

Etapa 4: Salve o fluxo

Etapa 5: Teste o fluxo

Quando o fluxo é executado conforme agendado ou manualmente, você deve ter um cartão criado e exibido no painel, conforme mostrado abaixo.

Cartão do tutorial conforme exibido no painel.

A nossa ação definida está disponível como o botão no cartão de insights de vendas.

Clique em Estender Data de Fechamento. A oportunidade será atualizada com a nova data de fechamento estimada e uma mensagem de confirmação será exibida.

A mensagem é a seguinte: Data de fechamento estendida invocada com sucesso.

Estendemos a data de fechamento estimada da oportunidade com uma nova ação usando o processo do CRM.