Flow do assign
contato origem
assign
Buscar por cpf
Não existe
Existe
Buscar o contato no
/contacts/get-by-value/{value}
Não existe
Existe
Criar um contato novo com
o contato origem inserido.
Pedir nome e criar o customer
Criar o contato
fazer Merge: OK
Verificar se o id customer do contact é
igual ao id do customer buscado por cpf
Não
Sim
force create: true
idCustomer: 1
value: value
/contacts/get-or-create
Fazer Merge: OK
Fazer Merge: OK
Fazer Merge: OK