The software was functional but the data pull is a problem. When we originally contracted with Travelomatix we were deciding between the white-label version of their product or using the Travelomatix API solution, which is MUCH more expensive. We were told was that Travelomatix makes available many API's from vendors that we had no way of getting because we were new. The API solution sounded perfect for us. Wrong! There is one very large problem with this API solution... Travelomatix uses the information from other API's to create their own API which they give you access to. They DO NOT give you direct access to a vendors API. Their data pull from their API is not even close to the same as direct access to the original API.
Their API could not differentiate the between Rome, Italy and Rome Georgia or Naples Florida and Naples, Italy. If you looked up an airport such as "Los Angeles" the search results gave you every airport in the county including private airports...useless as LAX was at the bottom of a long list. The hotel search function was so bad that we white-labeled Booking.com for the hotels tab. Travelomatix could not figure out how to "Americanize" the date function. When I brought all of this to their attention they became very defensive and told me they had lived up to the contract. It was a $21,000 lesson. My advice to you is to look elsewhere.