
So, for the Capacity Profiles, we are thinking to set up the following profiles:
The purpose for the Base Profile is that we would need to assign one default Capacity Profile to the workstream. During assignment, unified routing will look for an agent who has available capacity in both the profiles - the default profile from the workstream and the appended profile from the classification.
Next, we need to use the classification rule in the workstream to /stamp/ the appropriate capacity profile for the incoming work item, and this is where it gets tricky and problematic...
For example, if we look at the Chat workstream, when /stamping/ the capacity profile for the work item, we cannot do a /OR/ condition, meaning, we either stamp with one profile, or multiple profiles, but we can't say something like the work item will either be this profile or that profile. So for example, if we only stamp it with the /Intermediate/ profile, then during assignment, the system would look at agents having capacity in the Base profile, and the Intermediate profile, and therefore, only the Intermediate agents will get the work item. The Advanced agents will never get the work item since the Advanced agents do not have the Intermediate profile, but Advanced agents need to be able to get Chat as well, it's just that their work item limit is higher. So, if we stamp the work item with all profiles, this means agents need to be assigned to all the profiles, then it really defeats the purpose of using the profile to control the upper work limit in the first place...
Any suggestions how we might be able to solve the requirements above? Is Capacity Profile the right approach in the above scenarios?