rendered paste bodyCurent setup
[actweb-internal-matt]
exten => _0[1-9].,1,MixMonitor(actweb-${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)}-${EXTEN}.wav)
exten => _0[1-9].,n,NOOP(${EXTEN})
exten => _0[1-9].,n,Set(CDR(accountcode)=0003)
exten => _0[1-9].,n,Dial(IAX2/9990378@general-voipon/44${EXTEN:1})
exten => _00.,1,MixMonitor(actweb-${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)}-${EXTEN}.wav)
exten => _00.,n,Set(CDR(accountcode)=0003)
exten => _00.,n,Dial(IAX2/99903378@general-voipon/${EXTEN:2})
exten => _09XX,1,MixMonitor(actweb-${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)}-${EXTEN}.wav)
exten => _09XX,n,Set(CDR(accountcode)=0003)
exten => _09XX,n,Dial(IAX2/9990378@general-voipon/${EXTEN})
want something like this :-
[actweb-internal-matt]
SetVar(mon-base=actweb)
exten => _0[1-9].,1,MixMonitor(${mon-base}-${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)}-${EXTEN}.wav)
exten => _0[1-9].,n,NOOP(${EXTEN})
exten => _0[1-9].,n,Set(CDR(accountcode)=0003)
exten => _0[1-9].,n,Dial(IAX2/9990378@general-voipon/44${EXTEN:1})
exten => _00.,1,MixMonitor(${mon-base}-${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)}-${EXTEN}.wav)
exten => _00.,n,Set(CDR(accountcode)=0003)
exten => _00.,n,Dial(IAX2/99903378@general-voipon/${EXTEN:2})
exten => _09XX,1,MixMonitor(${mon-base}-${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)}-${EXTEN}.wav)
exten => _09XX,n,Set(CDR(accountcode)=0003)
exten => _09XX,n,Dial(IAX2/9990378@general-voipon/${EXTEN})
just set mon-base once at start of context rather than havng to edit every mixmonitor line in the context.