Você pode configurar seu fluxo do Salesforce para categorizar automaticamente reuniões agendadas pelo Calendly. Isso ajuda com a geração de relatórios, classificando eventos por departamento, objetivo ou tipo de reunião (como engajamento do cliente ou onboarding).
Como funciona
O Salesforce pode usar seu link do Calendly (URL slug) para atribuir categorias. O slug é a última parte do seu link do Calendly. Por exemplo, em calendly.com/acmesales/pricing-review, o slug é pricing-review.
Quando você usa slugs em seu fluxo, Salesforce pode definir valores como Tipo de Reunião e Subtipo de Reunião.
Mapeie campos do Salesforce com base no seu link do Calendly
Nas etapas a seguir, categorizaremos reuniões por Tipo de reunião e Subtipo de Reunião, a título de exemplo. Criaremos campos personalizados para essas categorias no objeto Atividade para uso como registros de Eventos. Em seguida, atribuiremos o slug de URL como o valor para os campos Tipo de reunião e Subtipo de reunião.
Por exemplo:
| URL do tipo de evento do Calendly | Slug | Tipo de reunião | Subtipo de reunião |
| calendly.com/acmesales/pricing-review | revisão de preços | Engajamento do cliente | Reunião com clientes |
| calendly.com/acmesales/account-overview | visão geral da conta | Engajamento do cliente | Reunião com clientes |
| calendly.com/acmesales/discovery-call | discovery-call | Engajamento de leads | Reunião de boas-vindas/lançamento |
| calendly.com/acmesales/30-minute-demo | Demonstração de 30 minutos | Engajamento de leads | Demonstração |
Etapa 1 – Criar campos personalizados
- Antes de começar, verifique se o objeto do seu evento tem os campos necessários criados (Tipo de Reunião e Subtipo de Reunião).
- Campos personalizados para tarefas e eventos devem ser criados no nível de atividade. Se você não tem certeza de como criar campos no objeto de eventos, pode consultar este artigo do Salesforce.
Etapa 2 – Abra seu fluxo
- Nas Configurações 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 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.
Etapa 3 – Adicionar um elemento Decision e criar Outcomes.
-
Da caixa de ferramentas no lado esquerdo, arraste um elemento Decision e coloque-o ao lado de Decision, Temos um Registro? elemento.
-
Defina o rótulo para algo como "Que evento foi agendado?" Você também pode adicionar detalhes à Descrição, se desejar.
-
Adicione um resultado.
-
Em detalhes do Outcome, defina o Rótulo como os nomes dos subtipos de reuniões ou use um rótulo que ajude você a identificar qual tipo de evento foi agendado. Por exemplo, você pode definir o rótulo para algo como "Reunião de Onboarding". Depois de adicionar um rótulo, o nome da API de Outcome será preenchido automaticamente.
-
Adicione as seguintes condições:
Outcome 1:
Resource ={! $Record.Calendly__EventTypeSlug__c}
Operator =Equals
Value = insira seu slug do Calendly, por exemplo,pricing-review
Observação: consulte a tabela acima para obter exemplos do seu slug do Calendly. -
Adicione um Outcome para cada subtipo de reunião que você gostaria de usar.
Etapa 4 – Crie Recursos para tipo e subtipo de reunião
-
Do Painel de ferramentas no lado esquerdo, mude para as ferramentas de Gerenciador e selecione Novo recurso.
-
Em Tipo de recurso, selecione Variável.
-
Em Nome da API, insira Tipo de reunião.
-
Em Tipo de dados, selecione Texto.
-
Selecione Concluir.
-
Repita essas etapas para criar um Recurso para Subtipo de Reunião.
Etapa 5 – Adicionar elementos de atribuição
-
Ao lado do novo elemento Decision que você criou na etapa 2, adicione um elemento Assignment do lado direito.
-
Em Rótulo, digite um nome semelhante ao rótulo de resultado correspondente que você criou, como "Reunião de Início de Onboarding". O nome da API será preenchido automaticamente.
-
Em Definir valores de variáveis, insira o seguinte:
Variable ={! MeetingType}
Observação: isso faz referência ao recurso que você criou na etapa 3.
Operator =Equals
Value =your_meeting_type_here -
Selecione + Adicionar atribuição
-
Em Definir Valores de Variáveis, digite o seguinte:
Variable ={! MeetingSubtype}
Observação: isso faz referência ao recurso que você criou na etapa 3.
Operator =Equals
Value =your_meeting_subtype_here -
Selecione Concluir.
-
Repita essas etapas para cada opção de Outcome que você criou na etapa 2.
Etapa 6 – Mapeie seus campos personalizados
Para obter mais detalhes sobre mapeamento de campos, consulte Escolha como mapear dados do Calendly para campos do Salesforce.
-
Selecione o elemento Criar Evento.
-
Selecione + Adicionar campo na parte inferior dos mapeamentos de campo existentes.
-
Em Campo, insira
Meeting_Type__creferindo-se ao seu campo personalizado. -
Em Valor, digite
{! MeetingType}referenciando o recurso que você criou na etapa 3. -
Selecione + Adicionar campo para adicionar outro mapeamento de campo.
-
Em Campo, insira
Meeting_Subtype__creferindo-se ao seu campo personalizado. -
Em Value, digite
{!. MeetingSubtype}faz referência ao recurso que você criou na Etapa 3. -
Selecione Concluir.
Etapa 7 – Conecte os elementos
-
Conecte o elemento de decisão aos elementos de atribuição e selecione o resultado correspondente.
-
Conecte os elementos Assignment ao elemento Criar Evento.
-
Salve e ative o fluxo.
Observação: se você não fez modificações anteriormente em CreateEventTemplate, você pode ver somente a opção Salvar como. Neste caso, selecione Salvar como e dê um título ao fluxo. Em seguida, desative o fluxo CreateEventTemplate.
Resultados finais
Quando você agendar uma reunião pelo seu link do Calendly, você deve ver o Tipo e Subtipo de Reunião (ou quaisquer campos que você criou) mapeados ao Evento!