Asterisk says there is a trailing parenthesis below. I can't find it, can you? exten => sales,1,Set(DATEFMT=${STRFTIME(${EPOCH},,%Y%m%d\-%T)}) exten => sales,n,MixMonitor(/home/asterisk/calls/SALES-${DATEFMT}.wav) exten => sales,n,Set(CDR(userfield)=/home/asterisk/calls/SALES-${DATEFMT}.mp3) exten => sales,n,Queue(elephant-sales|t|||5) exten => sales,n,NoOp(No Agents available -- Forwarding) exten => sales,n,TrySystem(/home/asterisk/notify-callqueues Sales \'${CALLERID(name)}\' \'${CALLERID(num):2}\' \'${PGSQL_GET_AREACODE(${CALLERID(num):2:3}}\') ; Call Memosent exten => sales,n,RetryDial(|1|3|SIP/broadband/+15553334444||m) exten => sales,n,Hangup() -- Executing Set("SIP/jon-b6a03090", "DATEFMT=20061030-10:21:25") in new stack -- Executing MixMonitor("SIP/jon-b6a03090", "/home/asterisk/calls/SALES-20061030-10:21:25.wav") in new stack -- Executing Set("SIP/jon-b6a03090", "CDR(userfield)=/home/asterisk/calls/SALES-20061030-10:21:25.mp3") in new stack -- Executing Queue("SIP/jon-b6a03090", "elephant-sales|t|||5") in new stack Oct 30 10:21:25 WARNING[12448]: app_queue.c:3221 queue_exec: Unable to join queue 'elephant-sales' -- Executing NoOp("SIP/jon-b6a03090", "No Agents available -- Forwarding") in new stack Oct 30 10:21:25 WARNING[12448]: pbx.c:1368 ast_func_read: Can't find trailing parenthesis? == Begin MixMonitor Recording SIP/jon-b6a03090 > Found no rows [SELECT region || ' ' || description FROM area_codes WHERE area_code = 'XXX'] -- Executing TrySystem("SIP/jon-b6a03090", "/home/asterisk/notify-callqueues Sales 'Jon Webster' 'XXX' ''") in new stack -- Executing RetryDial("SIP/jon-b6a03090", "|1|3|SIP/broadband/+18666197109||m") in new stack -- Called broadband/+18666197109 -- Started music on hold, class 'default', on channel 'SIP/jon-b6a03090'