Exemplo de caso de uso
Você conectou o Salesforce à sua conta do Calendly. Você deseja sincronizar dados de eventos para sua equipe de vendas, mas não para usuários fora da equipe de vendas. Você pode fazer isso modificando seu fluxo do Salesforce para ser executado apenas para determinados tipos de eventos ou usuários.
Alterando o fluxo em comparação ao processo
Sua configuração depende de qual versão do pacote você está usando.
- Se você estiver na Versão 2, você editará o fluxo diretamente.
- Se você estiver na versão 1.11, você usará o Criador de Processos.
Para verificar sua versão, visite a página de Integração do Salesforce no Calendly.
Ajustar o fluxo para ser executado para determinados eventos ou usuários
- Na Configuração do Salesforce, pesquise por Fluxos. Selecione Fluxos.
- Se você não personalizou o CreateEventTemplate antes, precisará criar um novo fluxo com base no modelo. Para fazer isso, você pode abrir o CreateEventTemplate, personalizá-lo diretamente e depois Salvar Como. Salvar o criará um novo fluxo. Você pode chamar o novo fluxo de algo como "CreateEvent".
- Se você já personalizou o fluxo CreateEventTemplate, abra seu fluxo personalizado.
- Na parte inicial do fluxo, localize Objeto: CalendlyAction e selecione Editar.
- Em Requisitos de condição, selecione a lógica condicional que você gostaria que o fluxo seguisse (Todas as condições são atendidas (ALL), Qualquer condição é atendida (OR) ou Lógica personalizada de condição é atendida).
- Em Campo, selecione Calendly__EventTypeName__c ou Calendly__EventPrimaryPublisherEmail__c, dependendo se você quer filtrar o fluxo por tipo de evento do Calendly ou por usuário.
- Em Valor do Campo, insira o nome do tipo de evento exatamente como aparece no Calendly, ou o e-mail do usuário do Calendly, dependendo do campo que você selecionou na etapa anterior.
- Selecione Concluir.
- Para salvar seu fluxo personalizado, selecione Salvar.
- Para ativar seu fluxo personalizado, selecione Ativar. Observação: você também precisará desativar o CreateEventTemplate para evitar eventos duplicados no Salesforce.
Ajuste o processo para ser executado para determinados eventos
Você pode modificar o processo OnCalendlyActionCreated no Criador de Processos para acionar seu fluxo com base em determinados critérios, como Nome do Tipo de Evento ou Nome do Editor Principal do Evento (usuário do Calendly).
Com as etapas abaixo, você pode definir o fluxo para ser executado apenas se um tipo de evento do Calendly tiver um nome específico. Para fazer isso, você precisará filtrar por Nome do Tipo de Evento.
- No Salesforce, pesquise por Process. Selecione Process Builder na lista suspensa.
- Selecione o processo OnCalendlyActionCreated.
- Veja a atualização da página e selecione Invitee.Created. Observação: talvez você precise clonar o processo se ele já estiver ativo e modificar o processo duplicado.
- Ao definir critérios para este grupo de ação e em Definir condições, selecione +Adicionar linha e, em seguida, selecione a caixa Campo vazia para inserir um campo.
- Em Selecionar um campo e ao lado de CalendlyAction__c, digite Nome do tipo de evento, e selecione Escolher.
- Para o Valor da linha recém-adicionada, insira o nome do tipo de evento para acionar o fluxo e selecione Salvar.
- Para ativar o novo processo, selecione Ativar e, em seguida, Confirme. Isso desativará outras versões do processo.
Ajustar o processo para determinados usuários
Você pode acionar o fluxo para funcionar apenas para determinados usuários se modificar o Processo para adicionar [CalendlyAction__c]. EventPrimaryPublisherEmail__c (o principal publicador no e-mail do Calendly) escolha Igual e adicione os endereços de e-mail do usuário do Calendly.
Por outro lado, você pode escolher Não é igual, que excluirá uma pessoa de executar o Processo quando ela for agendada.