Sorry for getting your hopes up, but I can't get this to work.
This is what I did:
Under Sys Management/Auto Provisioning/ITSP Prov/
I wrote a script for ConfigURL
The script saves a "1" in a SpeedDial and waits 10 seconds.
It then checks the SpeedDial.
If it finds a "1" it changes it to a "2", "2" to a "3", "3" to a "4" and a "4" to a "1".
This works, so every 10 seconds the number changes.
Here is the StarCode:
*3(xxxxxxxxxx), Random Call, call($Spd[96] $Code)
$Spd[96] is a variable that contains the contents of SpeedDial#96.
$Code contains the 10 digit number dialed after the StarCode *3
When a call is placed, only the contents of the SpeedDial is passed, not the dialed number. I knew a literal and a variable works like this "call(2 $Code)", but It won't allow 2 variables.
Any brilliant minds out there have a suggestion on how to code this to get it working?