Hello All. I am trying to use RAGI the ruby agi framework with trixbox. I am having a problem with the dialout part. The RAGI framework creates a file in the /var/spool/asterisk/outgoing directory and routes the call to an extension (I have listed the relevent portion of the file below). The problem is that the initial dial command does not execute properly in trixbox. I am hoping somebody who has expertise in trixbox could help me debug this problem. I can post an asterisk log snippet if anybody is interested. Here is the extension. The callout file is below too. ----------------Extension_custom.conf-------------------- [dialout] exten => outbound,1,Answer ; switches to outbound-handler exten => outbound,2,Wait(60) exten => outbound,3,Hangup exten => outbound-handler,1,Dial(${CallInitiate_phonenumber},50,gM(outbound-connect^${AGI_SERVER}${AGI_URL}^${CallInitiate_hashdata}^${MACHINE_STATUS_UNKNOWN})) exten => outbound-handler,2,GotoIf($["${DIALSTATUS}" = "ANSWER"]?104) exten => outbound-handler,3,NoOp(status=${DIALSTATUS}, DIALEDTIME=${DIALEDTIME}, ANSWEREDTIME=${ANSWEREDTIME}) exten => outbound-handler,4,SetVar(CallInitiate_hashdata=${CallInitiate_hashdata}) exten => outbound-handler,5,deadagi(agi://${AGI_SERVER}${AGI_URL}) ;DIAL_STATUS is busy, etc. exten => outbound-handler,6,Goto(104) exten => outbound-handler,102,SetVar(CallInitiate_hashdata=${CallInitiate_hashdata}) exten => outbound-handler,103,deadagi(agi://${AGI_SERVER}${AGI_URL}) ;DIAL_STATUS is busy, etc. exten => outbound-handler,104,Hangup() [macro-outbound-connect] exten => s,1,Answer() exten => s,2,SetVar(CallInitiate_hashdata=${ARG2}) exten => s,3,SetVar(machinestatus=${ARG3}) exten => s,4,deadagi(agi://${ARG1}) exten => s,5,Hangup --------------------Callout file--------------------- ;This file was generated by RAGI's callInitiate class ;File generated date: 11-07-2006 at 12:47 -- Tuesday ;Call date: 11-07-2006 at 12:47 -- Tuesday Channel: Local/outbound@dialout Callerid: <10> MaxRetries: 0 RetryTime: 5 WaitTime: 45 ;magic extension for outbound calls via RAGI callInitiate Context: dialout Extension: outbound-handler Priority: 1 SetVar: CallInitiate_phonenumber=90275524911 SetVar: CallInitiate_callerid=1000 SetVar: AGI_URL=/test_outbound/dialup SetVar: AGI_SERVER=harborreach.panztel.biz:4573 SetVar: CallInitiate_hashdata=---+%0A