| |||||||||
![]() | | ||||||||
| |||||||||||||||
| |||||||||||||||
| Contact Center Symposium and ACD Nortel's Symposium Call Center Server, including Web Client, Symposium Agent and TAPI, also ACD, Meridian Max, CCR, IVR Application Discussion and Support here. |
| Tags: call, centre, help, script |
![]() |
| | LinkBack | Thread Tools | Display Modes |
| | #1 (permalink) | ||||||||
| Guest
| I need to be able to add a number (count up) to a integer variable, i have tried using the code below but the variable doesn't store the number 'assign counter_variable +1 to counter_variable' the variable originally is set to 0, but doesn't seem to count up. if someone could help me, you might be saving my job. | ||||||||
|
| | #4 (permalink) | ||||||||
| Guest
| ## Thanks guys for this, if failing to count upwards, thus providing a round robin to route calls to non intelligent lines (mobile phones) ## script ## Section Minilab_Round_Robin If O_710_Image_Check_RR_SWITCH = True then Execute Round_Robin Else execute In_House_Only End If Section In_House_Only route call 1706 Section Round_Robin Assign O_700_minilab_counter +1 TO O_700_minilab_counter IF O_700_minilab_counter > 3 Then Assign 0 To O_700_minilab_counter Execute Minilab_Round_Robin Else Where O_700_minilab_counter Equals Value 1: execute AGENT_1 Value 2: execute AGENT_2 Value 3: execute AGENT_3 Value 4: execute AGENT_4 Value 5: execute AGENT_5 Value 6: execute AGENT_6 Value 7: execute AGENT_7 Value 8: execute AGENT_8 Value 9: execute AGENT_9 Value 10: execute AGENT_10 End Where END IF Section AGENT_1 if O_700_minilab_Agent1_Home = true then IF O_700_minilab_Agent_1_Busy = false then route call O_700_Agent_1_Mobile ELSE route call 1706 END IF ELSE route call 8598 END if Section AGENT_2 if O_700_minilab_Agent2_Home = true then IF O_700_minilab_Agent_2_Busy = false then route call O_700_Agent_2_Mobile ELSE route call 1706 END IF ELSE route call 8598 END if Section AGENT_3 if O_700_minilab_Agent3_Home = true then IF O_700_minilab_Agent_3_Busy = false then route call O_700_Agent_3_Mobile ELSE route call 1706 END IF ELSE route call 8598 END if Section AGENT_4 Section AGENT_5 Section AGENT_6 Section AGENT_7 Section AGENT_8 Section AGENT_9 Section Agent_10 | ||||||||
|
| | #5 (permalink) | ||||||||
| Junior Member ![]()
Location: Canada Rep Power: 6 ![]() | Took me a minute to figure out what you are doing! I'm still not sure where all the variables are getting activated but... If I am interpreting the script correctly then you are trying route each new call to a different "agent". You can't use regular queuing because they are not really ACD sets and can't be aquired by Symosium. This makes sense I guess. The problem with the counter as I see it is that "O_700_minilab_counter" is a Call Variable and therefore each new call starts with the value given in the Variable Table. So every call goes to SECTION agent_1. If you have release 5.0 then you could use the READVAR and SAVEVAR commands with a wild variable. I'm not sure how you could do this on early versions. Steamer | ||||||||
| | |
| | #10 (permalink) | ||||||||
| Guest
| Dial Plan Training Thanks guys for this, trust me you have helped allot. Now to answer your question i am trying create a rotational system where agents are forwarded calls. I am running 04.02.06 and to be honest i am loving it! *cough* i have never had to employ so many workarounds and living with GRTD is wonderful. Now down to business.. Here is an explanation of the variable lists O_710_Image_Check_RR_SWITCH ---> variable switch to turn the thing on O_700_minilab_counter --> counter variable (which is a DN counter) O_700_minilab_Agent1_Home --> if the agent is working from home or the desk O_700_minilab_Agent_1_Busy --> if the agent is still on another call ## so from what i have gathered having the variable ad a call variable means that it wont hold the numerical value, hence why it only had the most recent value in it (1). so the question is should it hold the value? from the looks of it the IF statement should block out the 'set variable to 0' what do you guys think? I really do appreciate the help.. Drew | ||||||||
|
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
| |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Changing the number a set is forwarded to from off site. | pcutler | Meridian Systems | 7 | 11-28-2007 10:56 AM |
| Programming SSU | popo1 | Meridian Systems | 2 | 06-21-2007 07:13 PM |
| SPRE codes | ycoder | Meridian Systems | 11 | 12-11-2006 12:29 AM |
| FFC's not working | switch | Meridian Systems | 4 | 04-17-2003 07:51 AM |
| Trunk to Trunk connection woes... | Hi-Tech | Meridian Systems | 2 | 02-05-2003 07:25 PM |