Hi, are there anyone who managed to add or delete digits on a SIP From: / CGPN / A-number? with flexibility, like short code variables?
Voicemail Pro Transfer action only works for IPO extensions but has no effect on external calls. (works mobile twin though)
Let's say the customer has some other brands PBX:es connected to the IPO via SIP trunk? OR perhaps a non-avaya CTI/voicemail.
Example: CLI is 4567 from the sub system but you need +46101234567 for outgoing call to external SIP trunk.
The only way I've done it is to "hard code" every conversion by these steps below:
Conditions:[ul]
[li]Cannot simulate mobile extensions using the CLI, the sub system sends sip Cancel in this case. (otherwise a good method!)[/li]
[li]There are no technicians available (or unwilling or incompetent) to access the sub system and change the behavior if that's even doable.[/li]
[li]There is no SBC between the sub system and the IP Office.[/li]
[li]The features and in the sub system cannot be replaced by the IPO.[/li]
[li]The incoming CLI may be only 3 - 5 extension digits but you need to add a prefix to those numbers to make full E.164 numbers for outgoing calls.[/li]
[/ul]
The following methods is OK if there is a limited number of short CLI's to convert. Example: convert 4567 to +46101234567
(might be quite a few lines in ICR and Short Codes...)
[ol 1]
[li]Using exact CLI matching for every CLI in Incoming Call Route: CLI: 4567 Number: . Dest: 4567# [/li]
[li]Unique SC to identify the caller and replace CLI number: Short Code: 4567N Tel.num: 888NS+46101234567 / Dial / Line Group:888 (ARS "CLIconverter")[/li]
[li]ARS 888: No need for unique shortcodes per CLI now. Code: 8880N Tel.num: +46N / Dial / Line Group: 8 (add more SC as needed per dialed numbers) [/li]
[li] External SIP trunk line group ID 8, Local URI: "Use internal data" works as well as "Auto" since it's not a real extension calling[/li]
[/ol]
Voicemail Pro Transfer action only works for IPO extensions but has no effect on external calls. (works mobile twin though)
Let's say the customer has some other brands PBX:es connected to the IPO via SIP trunk? OR perhaps a non-avaya CTI/voicemail.
Example: CLI is 4567 from the sub system but you need +46101234567 for outgoing call to external SIP trunk.
The only way I've done it is to "hard code" every conversion by these steps below:
Conditions:[ul]
[li]Cannot simulate mobile extensions using the CLI, the sub system sends sip Cancel in this case. (otherwise a good method!)[/li]
[li]There are no technicians available (or unwilling or incompetent) to access the sub system and change the behavior if that's even doable.[/li]
[li]There is no SBC between the sub system and the IP Office.[/li]
[li]The features and in the sub system cannot be replaced by the IPO.[/li]
[li]The incoming CLI may be only 3 - 5 extension digits but you need to add a prefix to those numbers to make full E.164 numbers for outgoing calls.[/li]
[/ul]
The following methods is OK if there is a limited number of short CLI's to convert. Example: convert 4567 to +46101234567
(might be quite a few lines in ICR and Short Codes...)
[ol 1]
[li]Using exact CLI matching for every CLI in Incoming Call Route: CLI: 4567 Number: . Dest: 4567# [/li]
[li]Unique SC to identify the caller and replace CLI number: Short Code: 4567N Tel.num: 888NS+46101234567 / Dial / Line Group:888 (ARS "CLIconverter")[/li]
[li]ARS 888: No need for unique shortcodes per CLI now. Code: 8880N Tel.num: +46N / Dial / Line Group: 8 (add more SC as needed per dialed numbers) [/li]
[li] External SIP trunk line group ID 8, Local URI: "Use internal data" works as well as "Auto" since it's not a real extension calling[/li]
[/ol]