Olá @Borislav Taskov,
Você está no caminho certo. Os Campos Personalizados (Custom Fields) dos External Contacts podem ser usados normalmente depois que o contato já existe, porém é importante destacar que o Bulk Import não suporta importar esses campos diretamente. O importador em CSV aceita apenas os atributos padrão (nome, telefone, e-mail, endereço, organização etc.).
Para incluir dados nos campos personalizados durante uma carga em massa, o processo recomendado é feito em duas etapas:
1) Importar os contatos normalmente (sem os campos customizados)
No Genesys Cloud:
Admin → Directory → External Contacts → Bulk Import
Isso criará todos os contatos com os dados básicos.
2) Atualizar os Campos Personalizados via API (processamento em lote)
Depois que os contatos existirem e você tiver o contactId, aplique os valores dos campos personalizados usando:
Exemplo de corpo:
Se forem muitos contatos:
-
Faça a importação básica
-
Exporte os contatos para obter os contactId
-
Una o CSV com os valores dos campos personalizados
-
Rode um script para aplicar o PATCH em lote
Atualmente, o CSV de importação não possui colunas para Custom Fields.
Somente as APIs permitem definir ou atualizar esses campos.
Ou seja, o fluxo correto é:
Importar Contato → Obter ID → Atualizar Campos Customizados via API.
------------------------------
Fernando Sotto dos Santos
Consultor Grupo Casas Bahia
------------------------------
Original Message:
Sent: 11-03-2025 15:01
From: Borislav Taskov
Subject: External Contacts Bulk Import
Dear colleagues,
I would like to use some custom contact types for our External Contacts. I created some Custom Fields and I can use them for already created contacts. My goal however is to add this data in the process of Bulk Import. I tried to find the proper information and made some tests, but I don`t have any success.
Could anybody help me about this topic?
Best regards,
Borislav
#Unsure/Other
------------------------------
Borislav Taskov
------------------------------