Since the Read command takes in its input 1 digit at a time (I don't think this changes in 1.8 or 10.X either), your best option here would be to follow the read with a "press 1 to accept or 2 to re-enter" IVR
[get-number] Exten => s,1,Read(number,prompt1,10,skip,1,10) Exten => s,n,Background(1-ok-2-reenter) Exten => s,n,goto(get-number,1,1) Exten => 1,1,Dial(SIP/111,${number}) Exten => 1,n,hangup Exten => 2,1,goto(get-number,s,1) -----Original Message----- From: asterisk-users-boun...@lists.digium.com [mailto:asterisk-users-boun...@lists.digium.com] On Behalf Of Administrator TOOTAI Sent: Wednesday, September 14, 2011 3:59 AM To: Asterisk-Users Subject: [asterisk-users] Read command - input correction not taken in account Hi all, using asterisk 1.4 or 1.6, I face a problem with the read command. I call my asterisk box which ask me to enter the number I wish to call. Problem is that if I make a mistake in the number and correct it on the phone keyboard (smartphone under android, the same with nokias series E), asterisk already took the digit and just append the next one insteed of replacing the previous one as shown on the phone display. Is there a way of getting this working as expected with the read command? Another solution? Thanks for any hint -- Daniel -- _____________________________________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users -- _____________________________________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users