Configurar o agendamento iniciado pelo cliente com email no Agentforce Builder legado
Configure um agente de Agendamento iniciado pelo cliente que se conecte ao email.
Edições obrigatórias
| Disponível em: Lightning Experience |
| Disponível em: Edições Enterprise, Performance, Unlimited e Developer com Field Service and Foundations, ou Edição Einstein 1 Field Service ou Edição Agentforce 1 Field Service. |
Agora que você configurou o Email-to-Case e revisou as informações sobre como começar a usar o Agendamento autônomo, está pronto para criar um agente que se conectará ao email.
Criar o agente
Os agentes que se conectam ao email exigem uma configuração específica. Se você já tiver criado um agente de agendamento, recomendamos criar um agente separado para essa finalidade.
Comece seguindo as etapas para configurar um agente de agendamento iniciado pelo cliente. Em seguida, siga estas etapas para criar um fluxo e configurar o agente que você criou.
Criar um fluxo
Crie um fluxo que mapeie o ID de contato do usuário final para a variável contactID.
- Em Configuração, localize e selecione Fluxos.
- Clique em Novo fluxo.
- Selecione Fluxo iniciado automaticamente (sem acionador).
- No Flow Builder, abra a Caixa de ferramentas.
- Clique em Novo recurso.
-
Crie estas variáveis.
- Nome da API: endUserContactId
Tipo de dados: Texto
Disponível para entrada
- Nome da API: contactId
Tipo de dados: Texto
Disponível para saída
- Nome da API: endUserContactId
-
Depois do elemento Iniciar, adicione um elemento Atribuição.
- Rótulo: Atribuir ID do contato do ID do contato do usuário final
- Variável: contactId, operador: Igual a, Valor: endUserContactId

- Salve o fluxo.
- Dê um nome ao fluxo, por exemplo, insira Serviço de campo: Mapeie o ID do contato do usuário final para o ID do contato.
- Ative o fluxo.
Criar a variável de contexto
Crie uma variável de contexto para armazenar o ID de contato do usuário final.
- Em Configuração, localize e selecione Agentes Agentforce.
- Abra o agente que você criou.
- Clique em Abrir no Builder.
- No Agentforce Builder, clique em Contexto.
- Clique em Nova variável.
-
Insira estes detalhes.
- Nome: endUserContactId
- Tipo de dados: Texto
- Permitir que o valor seja definido pela API
- Permitir que LLM use esse valor
Criar uma ação
Crie uma ação que mapeie as variáveis de ID de contato.
- No Agentforce Builder, clique em Subagentes e abra o subagente Gerenciamento de compromisso para Field Service.
- Clique em Ações deste subagente.
- Clique em Novo e selecione Criar nova ação.
- Para Tipo de ação de referência, selecione Fluxo.
- Selecione o fluxo que você criou. Por padrão, a ação recebe o nome do fluxo — Field Service: Mapeie o ID do contato do usuário final para o ID do contato.
- Clique em Avançar.
- Para Descrição da ação do agente, insira: Mapeia endUserContactId para a variável contactId.
- Preencha o restante dos campos obrigatórios e clique em Concluir.
- Na lista de ações, abra a ação que você criou.
- Clique em Editar ação.
-
Atribua estas variáveis.
- endUserContactId input – atribua a variável endUserContactId
- saída contactID – atribuir a variável VerifiedCustomerID

- Salve a ação.
Atualizar as instruções do agente
Atualize as instruções do agente para chamar a ação de mapeamento de ID de contato.
- No subagente Gerenciamento de compromisso para Field Service, clique em Configuração de subagente.
-
Modifique as diretrizes para agendar um compromisso.
-
Pesquise esta frase:
Não comece o agendamento até que o propósito do compromisso de serviço seja declarado.
-
Adicione esta frase antes dela:
Você deve ligar para o Serviço de Campo: Ação Mapear ID do contato do usuário final para ID do contato.
-
Pesquise esta frase:
-
Modifique as diretrizes para reagendar um compromisso.
-
Pesquise esta frase:
Você deve chamar "Atualizar horários de compromisso para o Field Service" com o ID do compromisso e sem parâmetros de início e término da janela de chegada.
-
Adicione esta frase antes dela:
Você deve ligar para o Serviço de Campo: Ação Mapear ID do contato do usuário final para ID do contato.
-
Pesquise esta frase:
-
Modifique as diretrizes para obter informações sobre um compromisso.
-
Pesquise esta frase:
Essa instrução define como recuperar, filtrar, formatar e exibir informações de compromisso para o cliente usando a ação "Obter informações de compromisso para o Field Service".
-
Adicione esta frase na parte superior das Restrições críticas:
Você deve ligar para o Serviço de Campo: Ação Mapear ID do contato do usuário final para ID do contato para basear o ID do contato antes de chamar a ação "Obter informações de compromisso para o Field Service".
-
Pesquise esta frase:
-
Modifique as diretrizes para cancelar um compromisso.
-
Pesquise esta frase:
Gerencia o processo de cancelamento do compromisso de serviço de um cliente.
-
Adicione esta etapa após a primeira etapa:
Você deve ligar para o Serviço de Campo: Ação Mapear ID do contato do usuário final para ID do contato para basear o ID do contato.
-
Pesquise esta frase:
- Ative o agente.

