Criar ou atualizar um contato
Usar um elemento Criar registros para criar um novo contato
Agora que seu fluxo tem a lógica para decidir entre dois caminhos, vamos criar esses dois caminhos. Primeiro, crie o caminho para o resultado padrão Create New (Criar novo), que contém apenas um elemento.
- No caminho Create New (Criar novo), clique em .
- Clique em Create Records (Criar registros).
- Na janela New Create Records (Novo criar registros), insira os valores abaixo.
- Rótulo:
Create Contact
(Criar contato) - API Name: (Nome da API:)
Create_Contact
- Como definir valores de campos de registro: A partir de uma Variável de registro
- Quantos registros criar: Um
- Registro: selecione a variável de registro contact (contato)
- Rótulo:
A tela do Flow deve ter a seguinte aparência.
- Clique em Save (Salvar).
Agora, o fluxo pode criar um registro de contato quando o elemento Decision (Decisão) for executado e usar o caminho do resultado Create New (Criar novo).
Usar um elemento de atribuição para definir o ID do contato na variável de registro
Vamos criar o caminho para o resultado Update Existing (Atualizar existente). Primeiro, você precisa colocar o ID do registro do contato existente na variável de registro de contato.
- No caminho Update Existing (Atualizar existente), clique em .
- Clique em Assignment (Atribuição).
- Na janela New Assignment (Nova atribuição), insira os valores abaixo.
- Rótulo:
Set Contact ID
(Definir ID do contato) - API Name: (Nome da API:)
Set_Contact_ID
- Variável: contact (contato) > Contact ID
- Operator (Operador): Igual a
- Value (Valor): Contact from Find a Match (Contato de Encontrar uma correspondência) > Contact ID (ID do contato)
- Rótulo:
- Clique em Save (Salvar).
Usar um elemento Atualizar registros para atualizar um contato existente
Agora que a variável de registro de contato contém o ID de registro do contato correspondente, você pode fazer referência a essa variável de registro de contato em um elemento Update Records (Atualizar registros).
- Depois do elemento Set Contact ID (Definir ID do contato), clique em .
- Clique em Update Records (Atualizar registros).
- Na janela New Update Records (Novo atualizar registros), insira os valores abaixo.
- Rótulo:
Update Contact
(Atualizar contato) - API Name: (Nome da API:)
Update_Contact
- Como localizar registros para atualizar e definir seus valores: Use as IDs e todos os valores de campo de um registro ou coleção de registros
- Registro ou Coleção de registros: selecione a variável de registro contact (contato)
- Rótulo:
A tela do Flow deve ter a seguinte aparência.
- Clique em Save (Salvar).
Você acabou de criar o fluxo! Você pode executar o fluxo e confirmar se os contatos em sua organização são criados ou atualizados. Se quiser se aventurar, clique em Debug (Depurar) e depois em Run (Executar) para ver em detalhes o que seu fluxo faz enquanto é executado.