How to enable recoring calls entering my IVR then hanged?

hi ,
i have my pstn lines all of them are directed to ivr ,

sometimes the caller enter the ivr , and press wrong entering , or may not enter any thing and then
the caller is hanged .======> this is the default behavior
im using elastix 2.2
Code:
Kernel
Linux(i386)-2.6.18-238.12.1.el5

Elastix
elastix-2.2.0-14
elastix-firstboot-2.2.0-5
elastix-system-2.2.0-14
elastix-email_admin-2.2.0-9
elastix-vtigercrm-5.1.0-8
elastix-extras-2.0.4-4
elastix-asterisk-sounds-1.2.3-1
elastix-my_extension-2.2.0-5
elastix-agenda-2.2.0-5
elastix-a2billing-1.8.1-16
elastix-addons-2.2.0-4
elastix-im-2.0.4-2
elastix-pbx-2.2.0-14
elastix-security-2.2.0-7
elastix-reports-2.2.0-6
elastix-fax-2.2.0-4

RounCubeMail
RoundCubeMail-0.3.1-10

Mail
postfix-2.3.3-2.3.el5_6
cyrus-imapd-2.3.7-12.el5_7.1

IM
openfire-3.5.1-2

FreePBX
freePBX-2.8.1-7

Asterisk
asterisk-1.8.7.0-0
asterisk-perl-0.10-2
asterisk-addons-1.8.7.0-0

FAX
hylafax-4.3.10-2rhel5
iaxmodem-1.2.0-1.1

DRIVERS
dahdi-2.4.1.2-5
rhino-0.99.4-2.rc1
wanpipe-util-3.5.23-1

my issue is , alot of hanged calls are exit in my cdr report , so im doubting that there is an issuue from my ivr ,

at the cdr report , it give me the caller with destination hang , and there is no recorded call , " no icon which indicates that the call has been recorded"

my request is , i want to enable recording the calls when caller enter the ivr and hanged before be directed to any extention or queue .

I’m wondering what you expect to hear in the recording of a user that called your IVR, most people don’t speak when there, so it makes no sense recording that part of the call, No?.

Also Elastix has over-ridden the standard FreePBX CDR reporting in their hacked up version of a more than three year old FreePBX with their own “improved” version so you will have to ask them about it.

my request is just for trouble shooting ,

because i noted alot of hang calls at the ivr , and i want to see , some telephones may have a different DTMF standard and my ivr may not understand the input signals

regards

then enable dtmf reporting in logger*.conf

didnt understand ur post !

regards

That’s ok, i didn’t understand yours either.

You could maybe be self sufficientent and try it yourself :-

http://letmegooglethatforyou.com/?q=enable+dtmf+reporting+in+logger*.conf

i mean there is no "DTMF REPORTING " as u said in the file logger.conf

here is a quote :
; Special filename “console” represents the system console
;
debug => debug
; The DTMF log is very handy if you have issues with IVR’s
;dtmf => dtmf
;console => notice,warning,error
console => notice,warning,error,debug
;note that the line above wasnt commented , and line below added recently
;console => notice,warning,error,verbose,debug
;messages => notice,warning,error
;full => notice,warning,error,debug,verbose
;full => notice,warning,error
full => debug
;syslog keyword : This special keyword logs to syslog facility

did u mean DTMF=>DTMF ???

Did you think of trying google yet.?

hi , it is ok ::slight_smile:

thanks very much

it is as u noticed about the line of dtmf , i just remove “;” and its okay

regards

I still really suggest you try google so you actually know what you are doing and why you are doing it (you are missing the point again with the logger files)

Just a suggestion.

Do you have a timeout destination enabled in your IVR? That would send the call somewhere in the event the IVR didn’t receive a valid response.

I used that quite an bit in the early days of this technology when there were still a fair number of rotary dial phones out there’re.

hi ,

yes there is a timeout about 20 seconds ,

after 20 seconds the called is hanged and transfered to hang destination .

but i doubted from something , which alot of caller are transfered to hang , and i wanted to estimate the proplem

regards

My point is…what are the callers who are being sent to the time out destination telling you? Are you giving them instructions on what to do in your original announcement? If a person hangs up, FreePbx is only going to tell you they hung up, not why. You’re going to have to get your call to a real person and diagnose the problem. Might not even be a technical problem at all. Could be something like “your announcement was so confusing I didn’t know what to do.”