Estou querendo gravar informações sobre as ligações efetuadas ou recebidas direto pelo plano de discagem. Já procurei na internet e testei várias maneiras de se fazer isso. Nenhuma dela me permitiu gravar no Banco MySql que criei. Este é o trecho do plano de discagem que estou utilizando:
exten => s,1,DigitTimeout,5 ; Set Digit Timeout to 5 seconds
exten => s,n,ResponseTimeout,5 ; Set Response Timeout to 10 seconds
exten => s,n,Answer
exten => s,n,MYSQL(Connect connid xxx.xxx.xxx.xxx xxxx xxxxxx acesso)
exten => s,n,MYSQL(Query resultid ${connid} INSERT\ INTO\ tabligacoes\ set\ ligtelefone='12345678')
exten => s,n,MYSQL(Clear ${resultid})
exten => s,n,MYSQL(Disconnect ${connid})
Faço a conexão direta no banco de dados através do MySql-Front com o login e senha que utilizo neste plano.
Quando entro no asterisk -r para monitorar os passos da ligação, verifico que o processo passa pela conexão, roda a query..etc. A ligação é efetuada (eu mesmo atendo), quando olho no banco não há registro inserido.
Tem algum trecho errado ou outra forma de se fazer ??
Obrigado.