Could you tell me how you do it?
When I configure only two rules (to keep it pretty simple)
Rule 1:
General: Outgoing | Apply always | Always
Filter: All
Operation: Change dialed number | Call to 00{phone}
Rule 2:
General: Outgoing | Apply always | Always
Filter: All
Operation: Change dialed number | Call to 99{phone}
and then dial 1234 it doesn't dial 99001234 but only 001234.
How would you have Rule2 processed after Rule1 was applied?
Paul
Paul, sure your second rule will never be processed, as the criteria for filter in the first filter is too broad. There is no number which will not pass the first rule. Let me show how it works. Let´s assume you have a database with numbers starting with +43 and 043 and you will want to dial all of them as 0043
Rule 1:
General: Outgoing | Apply always | Always
Filter: +43*
Operation: Change dialed number | Call to 00{phone}[-1,0]
After this rule if the number was starting from +43 it will be changed to 0043 and called (exit rule processing)
All other numbers (not starting from +43) will slip to the next rule
Rule 2:
General: Outgoing | Apply always | Always
Filter: 043*
Operation: Change dialed number | Call to 0{phone}
After this rule if the number was starting from 043 it will be changed to 0043 and called (exit rule processing)
All other numbers (not starting from 043 and not starting from +43, as it was processed in the first rule) will slip to the next rule, if it exists.
And so on. So you have to be VERY specific when you set filter criteria. Broad filter criteria are good for example if you want to drop all of your calls to the voicemail int the night time and send and SMS asking not to bother you when you sleep.