Recording incoming IVR

I have an asterisk- PBX system. When I place an outgoing call to certain services, I get an IVR announcement. I sure would like to have my asterisk PBX system automatically record at least this IVR announcement (if not the whole incoming audio stream without outgoing stream). Can anyone please help?

Sounds line a job for Monitor()!

exten => 5551212,1,Monitor(filename)
exten => 5551212,n,Dial(SIP/${EXTENSION})

my syntax may be off

I tried your suggestion and it didn’t work. :frowning:

Trying using MixMonitor. … MixMonitor

What mean - does not work? I use Monitor in lot of places. In some cases we use Monitors attached to caller and callee in same time. And no problems at all.
Only 1 thing - every Monitor records both legs. You can delete unnecessary leg after call.