Step 1: The voicemail system you wish to synchronize with Active Directory must be connected to an Avaya Message Networking system and correctly configured.

Step 2: Message Networking populates its node for that Voicemail system with a list of all subscribers that it retrieves.

Step 3: The Contact Sync Agent utility connects to Message Networking via LDAP (must be configured as an LDAP Remote machine) and retrieves the list of subscribers which it then stores in the Contact Sync Agent SQL database.

Step 4: Contact Sync Agent uses the information stored in SQL from the previous step to create Active Directory contacts for each subscriber, setting the appropriate flags for OCTELNET communication. The information for each subscriber’s contact is then saved to SQL.

At this point, all the contacts are created for that node. On subsequent cycles of the Contact Sync Agent service it will check for new subscribers to add and also any updates on previously existing subscribers. In the event of a new subscriber, Contact Sync Agent recognizes it as new (it does not have a Contact record) and creates it in Active Directory. If any fields are changed that are necessary for the Contact object (such as name) then those fields are updated in the Contact object.