About all I can think of would be to use the API:
https://developer.mypurecloud.com/api/rest/v2/externalcontacts/index.htmlYou'd probably have to GET all the contacts, then parse through the return and put all the Contact IDs into a .csv file, then write a script which recursively goes through the .csv to delete each External Contact one by one.
That said, did you try adding your phone numbers in E.164 format? Like +[Country Code][Phone number] (make sure if you are using Excel that you set the column to Text or it will turn the entries into numbers due to the leading plus). I tried that on my site, and it updated an existing contact fine with a UK phone number, changing it from a US phone number.
------------------------------
George Ganahl CCXP, GCA
Principal Program Manager
Genesys
------------------------------
Original Message:
Sent: 11-25-2018 11:39
From: Ratnarajah Rajkumar
Subject: Bulk Delete External Contacts
Hello everyone,
We have imported the external contacts with the Bulk Import function.
The contacts are there but without contact phone numbers (contact work phone).
We have tried to re import them again but didn't help, all the contact have no phone numbers.
Therefore we thought to delete all of them and try again new.
But we could not find a method to do it.
It is only possible to delete one after the other.
Can somebody give me an idea to delete all the external contacts at once?
Thanks in advance!
Regards,
Raj
#SystemAdministration
#Telephony
------------------------------
Ratnarajah Rajkumar
SPIE ICS AG
------------------------------