Имеются телефон 221,222 и 225. Входящие звонки из города идут на 222, но есть номера клиентов, которые звонят только на 221. Хотелось бы, чтобы если звонит абонент с номером 231 или 232 для этих номеров главным был телефон - 221. Конечно было бы лучше, если бы получилось организовать через astdb.
Попробовал занести номер по принципу блэклиста
добавляю в astdb номер 231
database put blacklist 231 1
добавляю строчки в диалплан
exten => 220,1,Answer()
same => n,GotoIf($[${BLACKLIST()}=1]?22X-client,221,1)
так срабатывает, но это ведь не правильный вариант, т.к. он предназначен для чёрного списка. Я хотел бы создать таким же способом группу 1cprog
database put 1cprog 231 1
и прописываю в диалплан
exten => 220,1,Answer()
same => n,GotoIf($[${1cprog()}=1]?22X-client,221,1)
Но этот вариант не работает. Подскажите пожалуйста, что нужно добавить, чтобы эта строчка заработала?