either client side or service side there are many possibilities referring now back to cc service provider 102 cc generator application 118 parses the cc cfg input file and then accesses data repository 114 to access the required cc components which comprise routing servers work force management servers multimedia contact servers outbound contact servers computer telephony integration cti servers reporting applications statistical servers and other cc components and optimizations that may or may not be required but may be ordered to enhance any particular generated cc suite in one embodiment a cc suite is generated as an enhancement or service upgrade to an existing cc suite operated on behalf of the tenant by the cc service provider the added functionality may include added services like outbound call pacing load balancing predictive resource allocation and many other cc optimizations that may be installed over an existing sw suite fig2 is a block diagram 200 illustrating basic software layers of an automated call center software generator according to an embodiment of the present invention block diagram 200 includes logical sw layers required to enable function as a cc sw suite generator block 200 includes a cc specification input layer 201 that is adapted to serve as an input interface for receiving the marked up cfg files required to generate a cc suite layer 201 may include one or more queues for queuing cc generation tasks block 200 includes a cc specification parsing application layer 202 adapted to parse the input file written in an xml based markup language the parser can read the input file or files and may categorize all of the cc requirements of the tenant a cc requirement of the tenant might include one or more forecasts relative to incoming call volume and the like so that a.