The system run on cloud software for the routing strategy. The routing strategy is a rule-based set of instructions that tells the ACD how calls are handled inside the system. Typically this is an algorithm that determines the best available employee or employees to respond to a given incoming call. To help make this match, additional data are solicited and reviewed to find out why the customer is calling. Sometimes the caller’s caller ID or ANI is used; more often a simple IVR is used to ascertain the reason for the call.