Hi Julien
Let me give it a try:
#2: You will probably need two rules for this:
a) For US calls.
Rule Name: US Calls
Rule Type: Outgoing Call
Filter Type: Specific Number
Phone#: 1*; +1*;
Action1: System Default
Action2: Do Nothing
b) For all other international calls:
Rule Name: Calling Card
Rule Type: Outgoing Call
Filter Type: Specific Number
Phone#: +*;
Action1: Change dialed number
Action2: 18001234567,,,1111,,,011{phone}[-1,0]
Some things to note:
-You will probably need to listen to ensure you have the appropriate pause between numbers in Action2. If not adjust the number of commas.
- This would work also for the Action2: 18001234567,,,1111,,,011-{phone} . That is -{phone} is the same as {phone}[-1,0].
-If your calls were to only specific international countries, for example, +44* and say +33* you could actually write one rule:
Rule Name: Calling Card
Rule Type: Outgoing Call
Filter Type: Specific Number
Phone#: ~1*; ~1+*; +44*; +33*
Action1: Change dialed number
Action2: 18001234567,,,1111,,,011{phone}[-1,0]
This rule would ignore the US numbers and use the calling card for +44 and +33 numbers. But since you want all international (*+) except US +1; then I don't think you can combine them in the same Specific Number rule. (The Admin could help out here.)
- For the difference between CDN vs CDNv2; tis is a quote from the User Guide:
"Change dialed number: Automatically make relevant intelligent changes to outgoing numbers before calls by using what you have specified in the [Call to] text box. You can use a comma (',') to pause for a second. To pause longer, use more commas.
Change dialed number (v2): Change outgoing numbers in a new way (through Phone App). This option can work with Service Codes. You can use a comma (',') to pause for a second. To pause longer, use more commas."
You can also read the post by the Admin in this link below and see if it helps:
http://www.mobiion.com/forum/index.php/topic,486.0.htmlPersonally, I tend to try them both and see which is better for me.
I hope this helps.