ضبط مکالمات در استریسک با استفاده از تابع Monitor یا MixMonitor انجام می شود . این عملیات پس از انتقال تماس متوقف میشود . متغیر AUDIOHOOK_INHERIT این امکان را به شما می دهد که عملیات ضبط مکالمات پس از انتقال نیز ادامه پیدا کند .
در DialPlan بالا در صورتی که کاربری با داخلی ۲۰۰۰ تماس بگیرد و داخلی ۲۰۰۰ آنرا به ۴۰۰۰ ترانسفر کند ضبط مکالمات بعد از عملیات ترانسفر ادامه پیدا کرده و در فایل blah.wav ذخیره می شود .
کد PHP:
exten => 2000,1,MixMonitor(blah.wav)
exten => 2000,n,Set(AUDIOHOOK_INHERIT(MixMonitor)=yes)
exten => 2000,n,Dial(SIP/2000)
exten => 4000,1,Dial(SIP/4000)
کامنت