Can you please help me interpret the following symposium script. What will happen if:
1. no one is log-in to the queue
2. all agents are busy or in not ready
3. wait time for callers to stay in the queue and hear busy announcement, music and then transfered out of the queue.
How do i improve this script?
thank you so much in advance.
/* This Script is for TM_CR, calls via Meridian Mail menu (CDN 4832). Callers are Queued to the TM_CR
skillset with Priority 2. */
/* IF (DATE=Holidays) THEN
GIVE RAN Holiday_Ran
DISCONNECT
END IF */
IF (OUT OF SERVICE TM_CR) THEN /* send calls to Info Main CDN 4805 */
ROUTE CALL 4805
END IF
IF (DAY OF WEEK=Monday..Friday) AND (TIME OF DAY=M_F_HoursA) THEN
EXECUTE Open_Skillset
END IF
EXECUTE Nite
SECTION Open_Skillset
IF NOT OUT OF SERVICE TM_CR THEN
QUEUE TO SKILLSET TM_CR WITH PRIORITY 2
WAIT 2
END IF
IF (EXPECTED WAIT TIME Plus_Main = 0..179)
THEN GIVE RAN Busy_Ran1
ELSE
IF (EXPECTED WAIT TIME TM_CR = 0..299) THEN /* expected wait 3 to 5 minutes */
GIVE RAN Wait3_Ran
ELSE
GIVE RAN Wait5_Ran /* expected wait greater than 5 minutes */
END IF
END IF
GIVE MUSIC Music_Source
IF NOT QUEUED THEN
ROUTE CALL 4805
END IF
SECTION Hold_In_Queue
WAIT Delay_IntervalA
IF NOT QUEUED THEN
ROUTE CALL Default DN
END IF
GIVE RAN Busy_Ran1
Delay_IntervalA ASSIGNED Delay_IntervalA + 10
EXECUTE Hold_In_Queue
SECTION Nite
GIVE RAN Closed_Ran
DISCONNECT
1. no one is log-in to the queue
2. all agents are busy or in not ready
3. wait time for callers to stay in the queue and hear busy announcement, music and then transfered out of the queue.
How do i improve this script?
thank you so much in advance.
/* This Script is for TM_CR, calls via Meridian Mail menu (CDN 4832). Callers are Queued to the TM_CR
skillset with Priority 2. */
/* IF (DATE=Holidays) THEN
GIVE RAN Holiday_Ran
DISCONNECT
END IF */
IF (OUT OF SERVICE TM_CR) THEN /* send calls to Info Main CDN 4805 */
ROUTE CALL 4805
END IF
IF (DAY OF WEEK=Monday..Friday) AND (TIME OF DAY=M_F_HoursA) THEN
EXECUTE Open_Skillset
END IF
EXECUTE Nite
SECTION Open_Skillset
IF NOT OUT OF SERVICE TM_CR THEN
QUEUE TO SKILLSET TM_CR WITH PRIORITY 2
WAIT 2
END IF
IF (EXPECTED WAIT TIME Plus_Main = 0..179)
THEN GIVE RAN Busy_Ran1
ELSE
IF (EXPECTED WAIT TIME TM_CR = 0..299) THEN /* expected wait 3 to 5 minutes */
GIVE RAN Wait3_Ran
ELSE
GIVE RAN Wait5_Ran /* expected wait greater than 5 minutes */
END IF
END IF
GIVE MUSIC Music_Source
IF NOT QUEUED THEN
ROUTE CALL 4805
END IF
SECTION Hold_In_Queue
WAIT Delay_IntervalA
IF NOT QUEUED THEN
ROUTE CALL Default DN
END IF
GIVE RAN Busy_Ran1
Delay_IntervalA ASSIGNED Delay_IntervalA + 10
EXECUTE Hold_In_Queue
SECTION Nite
GIVE RAN Closed_Ran
DISCONNECT