similar to: A Way to Write DTMF Digits as text to CDR?

Displaying 20 results from an estimated 10000 matches similar to: "A Way to Write DTMF Digits as text to CDR?"

2005 May 26
4
tds_CDR and MS SQL Server troubleshooting
I am trying to get * to write CDR records to an MS SQL table. I am used the freeTDS set up (not using UNIX ODBC), and it appears to be making the connection to the database, but I make a call, I get this error: WARNING[3369]: cdr_tds.c:180 tds_log: Reconnected to SQL database. ERROR[3369]: cdr_tds.c:191 tds_log: Failed to insert Call Data Records into SQL database. I've assigned all rights
2005 Oct 05
1
Caching DTMF tones for get_data AGI?
I'm using get_data in an AGI script and am having a problem when, after a long time in my IVR, when I ask for a 10-digit phone number, the first few tries are always invalid -- the number it reads back is very strange, almost like the DTMF tones from other answers were being cached and then dumped on the call to get_data. Anyone ever experienced this before? I have to do some major
2004 May 24
1
CDR destination when user presses '#'
If '#' is pressed during a call the CDR that is written at the end of the call contains '#' in the dst / destination field rather than the number that was originally called. How do I avoid losing that original number so that I can use the CDR for billing? I've tried not having a '#' target in extensions.conf and I've tried calling ResetCDR(w) in the
2010 Jan 27
2
CDR messed up when using queue
Hello list, I'm using an IVR where the caller chooses between 1. sales 2. support. When choosing 1 the caller is directed to the sales-queue when choosing 2 the caller is directed to the support-queue. Then the caller is directed to a free agent. I notice in the CDR-rapports that the destination is always '1' or '2', namely the DTMF-digit that the caller presses. How can I
2014 Sep 23
2
read digits from the user through php agi script
hi everyone, actually i want to release an IVR system using PHPAGI API , in this IVR i want to get value from the user. I already used get_data defined in phpagi but they are not able to get the value given by the user and store it in a php variable. i tested this : $result = $agi->get_data('beep', 3000, 20); $keys = $result['result']; but every time i found in $keys variable
2004 Jan 20
3
Enter Pin followed by Pound key
Im trying to create a custom application via the AGI. I want to authenticate the users that dial in with a userid and pin. However, the number of digits in the PIN and userid are variable, and therefore I need to allow the user to "press enter" by hitting the pound key. How would I accomplish this in the AGI? stream_file doesnt seem to work, since it only allows one digit to be
2005 Jun 09
1
PHPAGI Swift Escape Digits
I am trying to use swift in PHP/AGI. function swift($text, $escape_digits='', $frequency=8000, $voice=NULL, $fnameIn='') During swift speaking some text I want the caller to be able to press 1, 2 or 3 to do thing 1, thing 2 or thing 3. How are these digit defines and then caught? Thanks, Michael
2005 Jul 20
4
HOWTO capture digits
Folks: does anybody have an idea? how to capture the DTMF digits to a file, after an extn asnwer? then POST it to a url? Regards, JR
2004 Oct 05
5
Asterisk Perl AGI
Hello everybody: This could be a stupid question, or may be not; I'm not sure 'cause I have not a very wide experience working with Asterisk, actually I just started last week. I need to make an IVR system work and I choose working with AGIs, written in Perl. The available documentation I've found show it as a very simple proccess, but it doesn't work for me... and I
2010 Aug 26
1
double DTMF digits
Hi, I've been getting complaints lately that callers to my IVR are pressing a digit once but the system is responding as if they pressed it twice (once for each of two consecutive menus). I'm using an AGI script and logging all DTMF entries - and to the script, at least, it looks like the digit is being pressed twice. The TN being called is a VOIP number (provided by Flowroute) and being
2013 Mar 29
1
Asterisk 11 - Change CDR in hangup exten [Was: CDR values changed in hangup handler not saved]
2013/3/29 Julian Lyndon-Smith <asterisk at dotr.com> > check out the endbeforehexten option in cdr.conf > > this needs to set to "yes" > > Julian > Unfortunately, this doesn't help. Let's drop the hangup handler at the moment, and focus on the "saving to file" part. Then my issue is I can't update CDR value is hangup exten. Here is a
2004 Oct 05
1
difference between dtmf digit 8 and 9
Hello, this is an example extensions.conf. [default] exten => 500,1,Answer exten => 8,1,SetGlobalVar(firstdigit=8) exten => 8,2,Goto(process,s,1) exten => 9,1,SetGlobalVar(firstdigit=9) exten => 9,2,Goto(process,s,1) I call extension 500 and send dtmf digit 9. This is printed to the CLI: -- Executing Answer("Zap/20-1", "") in new stack -- Accepting
2010 Jun 18
1
What's diff between ${CDR(start)} , ${CDR(answer)} , ${CDR(calldate)}
hi,all for a long time, i cant understand the difference between ${CDR(calldate)} and ${CDR(start)} , ${CDR(answer)} i know ${CDR(start)} mean when a call is start. and ${CDR(answer)} means when a call was pick up. but what's ${CDR(calldate)} mean? Could you help me ? Thansk a lot! -- Thanks for your supporting, have a nice day. Sucan
2009 May 29
1
how to detect dtmf in meetme
hello i want to kick participant in a meeting by pressing the digit on sip phone.when i entry the meeting ,no matter how i press the button,the dtmf does not work. here is my dialplan and my agi script,and sip.conf [from-internal] exten =>121,1,MeetMeCount(900,CONFCOUNT) exten =>121,2,GotoIF($[${CONFCOUNT}<10]?3:100) exten =>121,3,Authenticate(123456) exten
2007 Dec 06
3
Setting custom field in CDR
Hi, The Asterisk Wiki (page: http://www.voip-info.org/wiki/view/Asterisk+func+cdr) mentions I can set any custom CDR field I want. Here is the example it gives: ; Update our accountcode field and then save some random music facts too exten => s,1,Set(CDR(accountcode)=8675309) exten => s,2,Set(CDR(MyFavoriteBand)=Foo Fighters) exten => s,3,Set(CDR(MyFavoriteSong)=Hero) I am
2008 Jan 09
2
Set CDR userfield in a realtime dialplan
Hello, I'm using Asterisk with Realtime extensions and ODBC CDR. And I'm have some trouble with the CDR userfield that is not changed when using the SET command in the realtime dialplan. In my dialplan (extensions.conf, the file) I'm setting the userfield like this : exten => s,n,Set(CDR(userfield)="X") Later, my dialplan switches to the realtime part and this is an
2015 Oct 07
2
Storing HANGUPCAUSE in CDR
Hi, I have the following code that operates when a channel is hung-up: [record-hangupcause]exten => 1,n,Set(CDR(hangupcause)=${HANGUPCAUSE})exten => s,n,Return() Before the dial a hangup handler is registered: Set(CHANNEL(hangup_handler_push)=record-hangupcause,s,1) The routine is called and the variables are being set, however not on the channel's CDR which made the call. I believe this
2006 Jun 17
1
ODBC cdr tearing my hair out
svn trunk. I'm trying to get cdr to work with my odbc database. I have followed a checklist that I had previously but still can't get it to work. There are no errors (verbose 40 and debug 40), I get [cdr_odbc.so] => (ODBC CDR Backend) == Parsing '/etc/asterisk/cdr_odbc.conf': Found *CLI> cdr status CDR logging: enabled CDR mode: simple CDR registered backend:
2009 Apr 23
2
CDR issue
Hello! I?ve an issue whit CDR using asterisk 1.4.23.1. I?ve configured mysql to store cdr information, but, while I put into cdr_mysql.conf the field ?userfield=1? and doing a query I found that this field is empty in the cdr table. On the other hand I can?t find records in the cdr table that show me calls generated through AMI using Originate Action, that?s calls are not stored in the CDR, but I
2018 Feb 22
3
Set external CID but retain internal extension in CDR...
??? Usually phone companies set the outgoing CallerID for you but recently we got control over that and are now setting the outgoing Calleir ID ourselves.? My problem now is that the CDR will put the outgoing CID in the CDR instead of the extension that dialed and that causes problems for reports.? What is the proper way to set outgoing CID and keeping the original extension number in the