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 Mike Lewis on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Mitel 3300 System Speed Call Script - OPS manager

Status
Not open for further replies.

fi3ndlich

IS-IT--Management
Apr 19, 2011
19
US
Could someone tell me if it is possible to update a system speed call number via a script using ops manager?

We have 1 system speed call that we use for who ever is on call for the week and the only way to update that number is to manually log on to the system and update it from the webpage.

What I am wanting to do is have a script created that I can manually run from a command prompt on the server that OPS manager is running on that would update the phone number of the specified system speed call.

Is this even possible or does anyone here have an alternate or better suggestion how this can be done? I considered using telnet to do this however from what what I have read it does not appear this is a good idea that and I wouldn't know how to do it anyway but I am open to suggestions from people.

Thank you
KJ
 
How many of these ON-CALL numbers are there?

NO GOOD DEED GOES UNPUNISHED!
 
we have one system speed call that is ext 600

when someone calls our helpdesk line and no one answers it gets forward to ext 600 thus calling whatever number is associated with 600 system speed call

every week we log in and change the number associated with system speed call 600

So in other words only 1 system speed call gets updated we just change the number.

There are only 3 of us on call so the number that gets associated with 600 is 1 of 3 different numbers.

KJ
 
I don't think you can forward from the command line. - I've put in a DCR for that but - whatever.

If you'd like to play a bit you may be able to do it with Procomm and a modem.
You'd have to write an Aspect script for this.

Set up X number of new speed dials to go to your on-call techs. One for each.

The script will then dial go off hook and dial the 3rd party call fwd code to forward whatever number your using to the "speed dial of the week".

Not too practical but doable. May be easier just to fwd manually to the "speed dial of the week".

Dry Aquaman




 
My solution(s) for what it is worth.

Option 1
Delete existing SD for 600
Create a DN 600(huntgroup for e.g.)
Create speedcalls for each end user (601-603)
Use call forward 3rd party to forward the DN (600) to the appropriate speedcall when required)

When I had this for 16 people, I had an entire page of a 5340 dedicated to the codes to forward to each person. Eachn key was labeled with the persons name. Press the Key beside the name and Voila.

Additionally, if you enable DISA on the system, you can access the system remotely and change the forwarding from whereever you are.

OPTION 2
Use External Hotdesking to associate an external number with an internal DN.

With External Hotdesking you can change the associated number via the External Hotdesk Login DN. Again it can be an external number and done remotely.

**********************************************
What's most important is that you realise ... There is no spoon.
 
I would like to be able to do it somehow with a script so if using a modem script or something is possible I would like to try.

What eventually I would like to do is create a dotnet web app that would basically like me click on Person 1 and it would set them on call or person 2 and then person 2 would be on call etc. This would be a great way for us to quickly put someone on call.

Thanks
KJ
 
Did you miss the part about simply pressing a key on the phone to switch from one to another?

**********************************************
What's most important is that you realise ... There is no spoon.
 
No and worst case that is an ok way of doing it however if we are not at work let alone at the desk where the phone would be set up we wouldn't be able to use it as easily. However we always have access to a web page even via phone which is why i want to create some sort of script to do it. Once I have a script that will work creating a dotnet app is pretty easy to do to launch it.

I hope that makes sense.
KJ
 
Ok,

I just think it's a lot of bother when simpler methods might do in a pinch.

**********************************************
What's most important is that you realise ... There is no spoon.
 
I do something like that using a modem, dos commands in a batch file and the Windows Schedule. There are a number of extensions that get forwarded to speed call numbers at various times of the day. I wrote batch files using the dos commands like:

mode com1: baud=9600 parity=e data=8 stop=1 dtr=off rts=off
sleep 4
atdt**1583971105>com1
sleep 6
echo ath>com1
sleep 4

mode sets the serial port for the modem
The 'sleep' command I found on the internet to delay the batch file while the modem dialed.
**15(cfwd remote) 8397(help desk) 1105(sp call to cell phone)

I use variations on this theme in numerous batch files to fwd and cancel using the Windows Scheduler
 
Thanks northportphoneguy,

This looks like something I may be able to do. From the way you make this sound though you are not actually updating any speed calls you are simply just turning on the forward for the correct person is that correct or am I missing somehting?

Is it possible to PM you to discuss this option further?

Thanks
KJ
 
Try deleting Speed Dial number 600 and program it as a key on an IP phone. Then just use that key to Call Forwarding Always to what every Speed Call number you want. You will have to program the Speed Call table with all the number that will be needed.
 
After I sent that last message I realized there is no PM option on these forums which is fine so I will just ask how you would go about updating mine using a batch file

currently our helpdesk extension is 450
when someone calls 450 and no one answers rather than going to voicemail it rings extension 600

600 is the system speed call that is tied to who ever is on call so for sake of this we will say the number 600 is associated with is 81115551212 (where 8 dials out and 111-555-1212 is the cell number)

how would the batch file be written to update the 600 so the number associated with it was 81115558989?

Or will I need to create 3 different system speed calls one for each cell phone that is used on call so say 600 = 81115551212, 601 = 81115558989 and 602 = 81115553434.

I am open to doing either as long as I can possibly get this working.

Thanks
KJ
 
As in my earlier example. Setup 600 as a DN that can be forwarded to a speedcall.

Setup a Speedcall for every destination required.

Use the "Automated" system to modify the forwarding of 600 to the speedcall by using 3rd party forwarding codes.

**********************************************
What's most important is that you realise ... There is no spoon.
 
fi3ndlich,
Send an email to my nomdeplume at hotmail.com
jonathanwilliam306
I'll contact you direct.
Cheers
 
Thanks a lot. I just sent you one to the address you listed.
KJ
 
fi3ndlich,

I'm a skinny guy, but I have FAT fingers.

jonathanwilliams306

williams with an s. Sorry 'bout that.
 
As a favour to the rest of us, could you update the post if/when you succeed. This is the true value of open forums, everyone can learn from your mistakes and successes. Taking things offline is unfair to the rest of us that have invested time in trying to help.

**********************************************
What's most important is that you realise ... There is no spoon.
 
No problem. If it works I will post the steps I did to get it working and if it does not I will be sure to post what I tried and then perhaps others can help figure the rest out.

to be continued...
KJ
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top