Definicje zasad dystrybucji i kierowania połączeń głosowych. Możliwość modyfikacji numeru docelowego oraz numeru prezentacji. Zmiana poniższych parametrów bez wsparcia ACX nie jest zalecana.
Tabelaryczne zestawienie zdefiniowanych łącz wirtualnych

W sekcji ustawienia ogólne definiujemy nazwę łącza wirtualnego, dodajemy opcjonalny opis oraz przypisujemy łącza głosowe. Określamy również priorytet dla danego łącza oraz opcjonalnie dodajemy reguły dnis. Przykładowo jeżeli do systemu mamy podpięte dwa łącza głosowe - na karcie E1 od operatora n oraz sip trunk od operatora x, to tu możemy zdefiniować z których zasobów ma korzystać łącze wirtualne i przykładowo numerację zaczynającą się od 555 kierować przez operatora n a pozostały ruch operatorem x.

Formatery definiują gdzie oraz jak połączenie ma być skierowane po tym jak żądanie wpadnie na dane łącze wirtualne. Każdy wpis rozpatrywany zgodnie z priorytetem a akcje wykonywane po spełnieniu warunków określonych w masce. Ostatni oznacza, że po spełnieniu warunków nie będą rozpatrywane kolejne formatery.
| Maska | Wyrażenie | Maska regex | Formatuj Ani | Opis |
|---|---|---|---|---|
| ^\d{4,5}$ | $Value + '@192.168.8.2:5070' | Tak | Nie | Jeżeli przesłana wartość składa się z 4 lub 5 cyfr zadzwoń na Wartość@192.168.8.2:5070 |
| ^\d{9}$ | '1010' + $Value + '@192.168.8.2:5070' | Tak | Nie | Jeżeli przesłana wartość składa się z 9 cyfr zadzwoń na 1010Wartość@192.168.8.2:5070 |
| $Value.Length < 5 | '1010' + $Value + '@192.168.8.2:5061' | Nie | Nie | Jeżeli przesłana wartość składa się z mniej niż 5 znaków zadzwoń na Wartość@192.168.8.2:5070 |
| $Value.StartsWith('*') && $Value.Length < 9 | $Value + '@192.168.8.2:5061' | Nie | Nie | Jeżeli przesłana wartość zaczyna się od * i składa się z mniej niż 9 znaków zadzwoń na Wartość@192.168.8.2:5061 |
| $Value.Length > 4 | '1010' + $Value.Replace('+48','').Replace(' ','') + '@192.168.8.2:5070' | Nie | Nie | Jeżeli przesłana wartość składa się z więcej niż 4 znaków usuń z przesłanej wartości +48 oraz spację a następnie zadzwoń na 1010Wartość@192.168.8.2:5070 |
| $Value.StartsWith('123') | '123456789' | Nie | Tak | Jeżeli przesłana wartość zaczyna się od 123 zmień numer prezentacji na 123456789 |

W sekcji routing definiujemy jakie warunki muszą być spełnione aby dane łącze wirtualne zostało wykorzystane (połączenie zostało skierowane na dane łącze wirtualne), łączę wirtualne można też podpiąć bezpośrednio w kampanii.

Konfiguracja wirtualnych bądź fizycznych kart głosowych. Parametry ustawiane przez ACX
