Sync a shared contact list to iOS and Android phones using HexnodeSolved

Participant
Discussion
3 days ago Jun 18, 2026

We need to push the same company contact list to all existing phones and also make sure new phones get it going forward. Our fleet is mixed, mostly iPhones with some Android devices. Ideally, the contacts should stay updated automatically if the directory changes. What is the best way to handle this in Hexnode for both iOS and Android?

Replies (1)

Marked SolutionPending Review
Hexnode Expert
3 days ago Jun 18, 2026
Marked SolutionPending Review

Hi @ethan_,

For iOS devices, the recommended approach is to configure contacts using CardDAV through a Hexnode policy. CardDAV lets the device sync with a compatible contact server, so updates made on the server can be reflected on the managed iPhones.

A key advantage is that contacts deployed through this method are treated as managed data. If the policy is removed from the device or the device is disenrolled from Hexnode, those managed contacts are removed from the device as well.

For Android devices, Hexnode supports importing contacts using a VCF file. This is done by exporting the required contacts as a vCard file and then using the Import Contacts to Devices remote action.

However, the Android VCF method is a one-time contact push. If the contact list changes later, a new VCF file must be generated and imported again.

Best Regards,
isabel Lora
Hexnode UEM

Save