Agent matching
If the Specified Resource feature is specified at the IVR front-end, then ResourceMap and ServiceMap are populated in the context. If this call is transferred back for Second Chance IVR, the front-end overwrites the ServiceMap with the new values but leaves the ResourceMap unchanged. Therefore, the Assisted Service workflow matches against the specified resource from the original call.
If this is undesirable for a given customer, the ResourceMap must be explicitly removed from the OCDS context. For example, in the Assisted Service flow or the front-end app, the default out-of-the-box flow or app does not clear the ResourceMap.