Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations gkittelson on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Script Question

Status
Not open for further replies.

alias26

IS-IT--Management
Apr 14, 2005
49
US
Im on the process of preparing a script for one of our marketing lines and I need some help. What I need help on is on the loop. What I want to accomplish is:
1. If caller has been on queue for over 1 minute, give them and IVR with and option to remain in queue or remain in queue.
2. If caller chooses to remain on queue and he/she been on queue for loger then 3 minutes, call needs to be routed to 5945.


This is my current script.

GIVE RINGBACK

IF NOT OUT OF SERVICE radio_sk AND
DAY OF WEEK = MONDAY..FRIDAY AND
TIME OF DAY = sales_open_hours_gv THEN
QUEUE TO SKILLSET radio_sk
WAIT 2
ELSE
ROUTE CALL 5945
END IF

SECTION Wait_Loop
WAIT queue_call_age_gv
IF NOT QUEUED THEN
IF OUT OF SERVICE AE_Radio_sk THEN
/*Queue or Voicemail Option*/
GIVE IVR 8880 WITH TREATMENT 1108
QUEUE TO SKILLSET radio_sk
ELSE
QUEUE TO SKILLSET skillset_cv
WAIT 2
END IF
END IF
ROUTE CALL 5945
EXECUTE Wait_Loop
 
Hi, you need to use the AGE OF CALL intrinsic. For example to route the call after it is three minutes old pop the following into your loop section.

IF AGE OF CALL > 360 THEN
ROUTE CALL 51000
END IF

 
alias26,

"1. If caller has been on queue for over 1 minute, give them and IVR with and option to remain in queue or remain in queue."

Is there any point in this step? Like what is the point in giving an option when both option are the same?





MoMoZoNe
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top