Hi Mark,
Not sure if you're already doing this, but I found that you can include an External ID in the import (for both contacts and external organizations), which is used to identify existing records.
If the same External ID is used consistently, Genesys will update/link to the existing record. If it's missing or different, it can result in new contacts or duplicate organizations being created.
This might be worth checking, especially when working with larger datasets.
I found this doc helpful as well:
https://help.mypurecloud.com/articles/data-source-csv-file/
Hope someone from the community might have a different way to approach this as well.
------------------------------
Phaneendra
Technical Solutions Consultant
------------------------------
Original Message:
Sent: 03-27-2026 08:57
From: Mark Cains
Subject: Updating External Contacts in an External Organization
Hello Dev Community,
Has anyone found a way to easily update existing contact or even add new contacts within an external organization? The bulk import tool for this is not very intuitive. I often find that when uploading via Bulk Import Tool it creates duplicate entries of the external organization even though I am trying to put it in the existing external org. I am open to any suggestions. I don't mind taking a different approach if someone has a system down that works and would be willing to share. With a large organization like mine, sometimes an external organization may have over 1500 contacts for that external org.
This makes it very time consuming and prolongs getting the entries updated when on our previous platform we could simply export for a given org to csv. Make the new entries at the bottom and re-upload.
Once again I am all ears and open to trying anything new! Thanks in advance!
#PlatformAPI
#PlatformCLI
#PlatformSDK
------------------------------
Mark A. Cains
Contact Center Engineer, Unified Communications
Office of Information Technology (OIT)
U.S. Department of Veterans Affairs
------------------------------