Abstract:
A transaction server system (116) is provided for routing and processing telephony events in a multi-tenant communication center (101). The transaction server system comprises a CTI-enabled rout ing point (114) having transaction server software (119) and multiple venues for receiving and notifying of telephony events according to venue, a plurality of virtual transaction server applications associated one each per venue for disposing of pending telephony events according to established protocols and an intermediary server (110) disposed between and connected to the routing point (114) and to the plurality of virtual transaction applications. The intermediary server (110) maps communication paths between individual ones of the multiple venues of the routing point to individual ones of the virtual transaction applications and wherein each virtual transaction application functions on behalf of at least one tenant of the multi-tenant communication center (101) to process events.
Abstract:
A transaction server system is provided for routing and processing telephony events in a multi-tenant communication center. The transaction server system comprises a CTI-enabled routing point having transaction server software and multiple venues for receiving and notifying of telephony events according to venue, a plurality of virtual transaction server applications associated one each per venue for disposing of pending telephony events according to established protocols and an intermediary server disposed between and connected to the routing point and to the plurality of virtual transaction applications. The intermediary server maps communication paths between individual ones of the multiple venues of the routing point to individual ones of the virtual transaction applications and wherein each virtual transaction application functions on behalf of at least one tenant of the multi-tenant communication center to process events.
Abstract:
A client-server telephone call router system as part of a customer premises system has a client-server router adapted to execute on a telephony switch, such as a public branch exchange (PBX) or other telephony switch, or on a processor connected by CTI link to a telephony switch. The telephony switch or processor executing the router is connected to a local area network (LAN) th at also interconnects computer workstations proximate to telephones connected t o the telephony switch. Client user interface applications run on the computer workstations, allowing clients to edit routing rules for the router, which h as a list of routing rules keyed to users and workstations of the customer premises system. The editing rules are kept by the router in portions dedicated to individual users. With this system a user can edit at a workstation on the LAN his/her own routing rules, and transmit the edits to the client-server router where the rules will be followed to route calls for that user and protocol.
Abstract:
A transaction server system is provided for routing and processing telephony events in a multi-tenant communication center. The transaction server system comprises a CTI-enabled routing point having transaction server software and multiple venues for receiving and notifying of telephony events according to venue, a plurality of virtual transaction server applications associated one each per venue for disposing of pending telephony events according to established protocols and an intermediary server disposed between and connected to the routing point and to the plurality of virtual transaction applications. The intermediary server maps communication paths between individual ones of the multiple venues of the routing point to individual ones of the virtual transaction applications and wherein each virtual transaction application functions on behalf of at least one tenant of the multi-tenant communication center to process events.
Abstract:
A transaction server system is provided for routing and processing telephony events in a multi-tenant communication center. The transaction server system comprises a CTI-enabled routing point having transaction server software and multiple venues for receiving and notifying of telephony events according to venue, a plurality of virtual transaction server applications associated one each per venue for disposing of pending telephony events according to established protocols and an intermediary server disposed between and connected to the routing point and to the plurality of virtual transaction applications. The intermediary server maps communication paths between individual ones of the multiple venues of the routing point to individual ones of the virtual transaction applications and wherein each virtual transaction application functions on behalf of at least one tenant of the multi-tenant communication center to process events.