I have never seen this done in Symposium scripting so I wonder if it is possible. We are setting up a new service and have only a limited number of agents to address the call. These agents are more often than not logged out.
Typically most of the scripts send that call to a closed situation if no agents are logged in; the caller gets a prompt and is disconnected. I have had a request to change that, to instead send that call to another group where it is more likely someone is available to pick up.
So basically I have the following:
If no agents with skillset A logged in send the call to agents with Skillset B. If no agents with skillset B are logged in then disconnect.
I would like to use a nested IF structure of the following type but I find it doesn't work. Symposium will not validate and it points to the second ASSIGN statement as the error.
ASSIGN PRODUCT_A TO skillset_choice
IF OUT OF SERVICE skillset_choice
ASSIGN PRODUCT_B TO skillset_choice
IF OUT OF SERVICE skillset_choice THEN
EXECUTE NOT_AVAILABLE
END IF
END IF
any suggestions?
Typically most of the scripts send that call to a closed situation if no agents are logged in; the caller gets a prompt and is disconnected. I have had a request to change that, to instead send that call to another group where it is more likely someone is available to pick up.
So basically I have the following:
If no agents with skillset A logged in send the call to agents with Skillset B. If no agents with skillset B are logged in then disconnect.
I would like to use a nested IF structure of the following type but I find it doesn't work. Symposium will not validate and it points to the second ASSIGN statement as the error.
ASSIGN PRODUCT_A TO skillset_choice
IF OUT OF SERVICE skillset_choice
ASSIGN PRODUCT_B TO skillset_choice
IF OUT OF SERVICE skillset_choice THEN
EXECUTE NOT_AVAILABLE
END IF
END IF
any suggestions?