С исходящими звонками все более менее понятно, можно каждый ext поместить в свой контекст, и для контекста задать свои DIAL OPTIONS, правда не очень понятно, если инициатором звонка был ext в одном контексте, потом он был переведен на другой ext который привязан к другому контексту, для звонка так и будут действовать ограничения первого контекста -- т.е. после перевода звонка контекст не меняется?
И как быть со входящими звонками, которые FROM-PSTN например? Они приходят на IVR, далее переводятся на какой-то ext, и продолжают оставаться в контексте FROM-PSTN? Как можно управлять продолжительностью в зависимости от текущего ext?