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

How Do I Insert Digits on outbound calls

Status
Not open for further replies.

tricky105

MIS
Jul 26, 2002
32
Hi

I need to be able to insert 119 before all my outbound calls in order to use an alternate carrier. I think that I do this using route patterns but thought I'd ask for advice before trying it out. What do you think ??
 
Your are correct.

You need to put the 119 in the field 'Inserted Digits'.
Users will just have to enter the number and the system will add 119 in front of it.

You can also use ARS DIGIT Conversion (ch ars digit 0) but using the routing patterns is much easier.

Hope this helps,
Erik.
 
Thanks Erik

How would i go about using the ars digit conversion as I need to be able achieve the following and i think this might be the best way. Only problem is I need to capture when anyone dials 0, 1 ,2 3,etc

0 - insert 119
1 - insert 1193456
2 - insert 1193456
3 - insert 1193456
4 etc
5 etc
6 etc
7 etc
8 etc
9 etc
 
Ah, that is something else.
I don't have many experiance with ars digit conversion but as far as I can remember it goes like this:

You need to do for 0:
change ars dig 0
- Matching Patern: 0
- Complete Min and MAX field as required
- DEL : put it to 1 (this will delete the first digit)
- Repl. String: 1190
(you need to add the 0 again)

You need to do for 1:
change ars dig 1
- Matching Patern: 1
- Complete Min and MAX field as required
- DEL : put it to 1 (this will delete the first digit)
- Repl. String: 11934561

You need to do for 2:
change ars dig 2
- Matching Patern: 2
- Complete Min and MAX field as required
- DEL : put it to 1 (this will delete the first digit)
- Repl. String: 11934562

etc....

I think you better try this out after hours, just to be sure that you don't kill the routing during office hours (people just don't like it).

Hope this helps,
Erik.
 

It's just replacing digits,
Normally what you do, is if you use 00 for international calls you replace that 00 with the carrier prefix.
and you do that for every pattern you need to match


Matching Pattern Min Max Del Replacement String Net Conv ANI Req

00 2 15 2 119 ars y n
etc etc etc
Be carefull though, with how you set up the number of digits to filter,if you set the number of digits wrong it might match other patterns and keep you from dialing at all worst case.
 
Thanks Guys this works fine. I have another problem i use 2 carriers for outbound, if I use ars digit conversion this works on carrier 1 but not on carrier 2. Is there another way maybe using route patterns.


0 - insert 1190 Carrier 1 only
1 - insert 11934561 Carrier 1 only
2 - insert 11934562 carrier 1 only
3 etc
4 etc

Thanks

Tr
 
One more tip:

If you insert digits in your route-pattern for an alternate carrier, make an extra entry below it wich is the same as your original route (so without the extra digit insert).

This way, if the alternate carrier has problems, calls will still go out using the original carrier. If you inserted the digits through ARS, you can do the same, but then you would delete those digits on the second entry in the RP.

Pay attention to CDR, because you will not notice when the alternate carrier fails (because the calls still get through, and there's no angry people complaining). But most of the time it costs more when your not able to make a call, than when you pay a few cents extra, plus the fact that errors tend to occur when you're not in the office, but on the beach or something.
Oh, one more thing (maybe obvious, but very important), make sure the emergency number is not affected by this! Route the emergency number to a seperate route-pattern if possible, and include all trunks you can find in there.

Cheers,
Nico
 
Yep, routing paterns are indeed easier for doing this.
You will need to enter a line for each provider.
The system will then take line 1, if down, line 2, if down, line 3, etc

Example: Calls starting with 1 can go over provider 1 (1234) or provider 2 (5678).
Route pattern should look like this:
Grpnr FRL NPA.... Inserted Digits ....
1: 1 7 .... 1234 ....
2: 2 7 .... 5678 ....

In the ARS ANA give this routing patern to the line that defines all calls starting with 1.

In this case all calls will go via Trunk 1 and using provider 1, in case of a problem or Trunk 1 busy, all calls will go over Trunk 2 using provider 2.
The system will not choose what provider it will take, it will just follow the programmation.

Nico has also a good point in including an extra line so that if all provider fails the call is send the your carrier (and the end-user will not even notice it).
So, include at the end a line that will choose a trunk but without inserted digits.

Not so sure if this is all clear, but I hope it helps.

Erik


 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top