А у всех разный PIN код?
Просто обычно это делается для звонков по межгороду. Это делается очень просто через ARS.
9 (например) префикс ARS (дискриминатор 0).
0-й дискриминатор для 8 указываем ARS лист (например 8 ).
В ARS создаем 8-й лист. В нем указываем роут - городская транковая группа и dialing command table 8 (например).
в 8-й таблице указываем команду A1234567FW0312345678901#I#
Что означает - звоним на номер 1234567 (городской), F (переход в DTMF), W03 (wait - пауза 03 сек - сколько поставите, столько и будет), 12345678901 (PIN, # обычно используется как конец набора, не надо - не пишите), I (insert) - вставить собственно набранный номер.
Т.е. человек набирает 983422104000 (звоним по межгороду в Интерсист
) - станция звонит на городской номер (1234567) переходит в DTMF, ждет сколько скажете, набирает PIN (12345678901), набирает номер 83422104000. Если 8 оператору не надо - удалите 1-у цифру или в руте, или в таблице набора (D01 - delete 1 цифру).