Patent ID: 7907598

Claim:
A method for applying a common routing strategy to a first router employing a first routing language and to a second router employing a second routing language in a communication center, comprising the steps of: (a) providing a generic server in the communication center, the server comprising a callable routine in an abstract language, the routine comprising a routing strategy needed by the first and by the second router at a point in processing where a common condition occurs; (b) inserting a tag in the script of the first router and in the script of the second router at the point where the common condition is met; and (c) upon encountering the tag by either the first or the second router in trying to route an event, invoking the callable routine by one or more attributes of the tag; (d) translating the abstract language of the callable routine into the routing language of the calling router; and (e) executing the translated routine by the calling router.