Patent ID: 8693670

Claim:
A method of synchronizing changes from a plurality of dissimilar automatic contact distributors to an electronic workforce management server comprising: determining a type of data for automatic contact distributor change data directed to the workforce management server from each of the dissimilar automatic contact distributors; identifying a data test criteria, defining at least a minimum set of data elements and a format, associated with each determined type of data; detecting a difference between the data test criteria and the change data; identifying a correction for the detected difference by attempting to determine the correction automatically and in response to failure to determine the correction automatically, generating a set of proposed solutions for the detected difference and presenting the set of proposed solutions to a user for selection of the correction for the detected difference; reformatting the change data using a set of program steps selected based upon the identified correction; and saving the reformatted change data in a workforce management database of the electronic workforce management server.