Graphical user interface for configuring contact center routing strategies
First Claim
1. A method for composing a routing strategy for a contact center comprising:
- providing, by a processor, a graphical user interface for composing the routing strategy, the graphical user interface providing a plurality of blocks to be selected and arranged in response to the selection, and an area for assembling selected ones of the plurality of blocks, each of the plurality of blocks being associated with logic for managing an interaction with the contact center;
displaying, by the processor, on the graphical user interface, the plurality of blocks for prompting user selection of a particular block of the plurality of displayed blocks;
receiving, by the processor, user interaction with the particular block;
receiving, by the processor, user identification of a portion of the area;
in response to receipt of the user interaction with the particular block and the user identification of a portion of the area, and further in response to a user action, displaying the particular block in the identified portion of the area;
generating, by the processor, the routing strategy based on the particular block in the area and location of the particular block relative to other ones of the plurality of blocks in the area;
storing, by the processor, a layout of the particular block and the other ones of the plurality of blocks in the area as a routing diagram for the routing strategy;
receiving an interaction made with the contact center by an end user device;
activating, by the processor, the routing strategy in response to receiving the interaction;
routing, by a routing device coupled to the processor, the interaction according to the activated routing strategy; and
establishing a connection between the end user device and a contact center resource in response to the routing.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for composing a routing strategy for a contact center via a graphical user interface. The graphical user interface provides a plurality of selectable blocks and a workspace for assembling selected ones of the plurality of blocks. Each of the plurality of blocks is associated with logic for managing an interaction with the contact center. A processor receives identification of one of the blocks and identification of a location in the workspace area relative to other blocks in the workspace area, and places the identified block in the identified location. The processor generates the routing strategy based on the blocks in the workspace area and location of the blocks relative to each other in the workspace area. The processor also stores a layout of the blocks in the workspace area as a routing diagram for the routing strategy. The processor activates the routing strategy for managing the inbound interaction according to the activated routing strategy.
102 Citations
24 Claims
-
1. A method for composing a routing strategy for a contact center comprising:
-
providing, by a processor, a graphical user interface for composing the routing strategy, the graphical user interface providing a plurality of blocks to be selected and arranged in response to the selection, and an area for assembling selected ones of the plurality of blocks, each of the plurality of blocks being associated with logic for managing an interaction with the contact center; displaying, by the processor, on the graphical user interface, the plurality of blocks for prompting user selection of a particular block of the plurality of displayed blocks; receiving, by the processor, user interaction with the particular block; receiving, by the processor, user identification of a portion of the area; in response to receipt of the user interaction with the particular block and the user identification of a portion of the area, and further in response to a user action, displaying the particular block in the identified portion of the area; generating, by the processor, the routing strategy based on the particular block in the area and location of the particular block relative to other ones of the plurality of blocks in the area; storing, by the processor, a layout of the particular block and the other ones of the plurality of blocks in the area as a routing diagram for the routing strategy; receiving an interaction made with the contact center by an end user device; activating, by the processor, the routing strategy in response to receiving the interaction; routing, by a routing device coupled to the processor, the interaction according to the activated routing strategy; and establishing a connection between the end user device and a contact center resource in response to the routing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for composing a routing strategy for a contact center comprising:
-
processor; and memory, wherein the memory has stored thereon instructions that, when executed by the processor, cause the processor to; provide a graphical user interface for composing the routing strategy, the graphical user interface providing a plurality of blocks to be selected and arranged in response to the selection, and an area for assembling selected ones of the plurality of blocks, each of the plurality of blocks being associated with logic for managing an interaction with the contact center; display on the graphical user interface, the plurality of blocks for prompting user selection of a particular block of the plurality of displayed blocks; receive user interaction with the particular block; receive user identification of a portion of the area; in response to receipt of the user interaction with the particular block and the user identification of a portion of the area, and further in response to user action, display the particular block in the identified portion of the area; generate the routing strategy based on the particular block in the area and location of the particular block relative to other ones of the plurality of blocks in the area; store a layout of the particular block and the other ones of the plurality of blocks in the area as a routing diagram for the routing strategy; receive an interaction made with the contact center by an end user device; activate the routing strategy in response to receiving the interaction; and a routing device coupled to the processor, the routing device being configured to route the interaction according to the activated routing strategy, wherein the routing establishes a connection between the end user device and a contact center resource. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification