Consegui implementar!! Obrigado Sanchez e Felipe....<br><br>segue como ficou o meu extensions.conf... ta faltando detalhes como um tom para identificar que deu certo... mas o grosso é isso:<br><br>exten =&gt; _**21*XXXX,1,NoOp(Cadastro de senha para o cadeado)<br>
exten =&gt; _**21*XXXX,n,Set(DB(SENHACAD/${CALLERID(number)})=${EXTEN:5})<br>exten =&gt; _**21*XXXX,n,NoOp(senha cadeado do ramal ${CALLERID(number)} : ${DB(SENHACAD/${CALLERID(number)}})<br>exten =&gt; _**21*XXXX,n,Hangup()<br>
<br>exten =&gt; _**22*XXXXXXXX,1,NoOp(Alterando a senha)<br>exten =&gt; _**22*XXXXXXXX,n,Set(SENHACAD=${DB(SENHACAD/${CALLERID(number)})})<br>exten =&gt; _**22*XXXXXXXX,n,GotoIf($[&quot;${SENHACAD}&quot;=&quot;${EXTEN:5:4}&quot;]?4:5)<br>
exten =&gt; _**22*XXXXXXXX,n,Set(DB(SENHACAD/${CALLERID(number)})=${EXTEN:9})<br>exten =&gt; _**22*XXXXXXXX,n,Busy()<br>exten =&gt; _**22*XXXXXXXX,n,Hangup()<br><br>exten =&gt; _**23*XXXX,1,NoOp(Ativando o cadeado)<br>exten =&gt; _**23*XXXX,n,Set(SENHACAD=${DB(SENHACAD/${CALLERID(number)})})<br>
exten =&gt; _**23*XXXX,n,GotoIf($[&quot;${SENHACAD}&quot;=&quot;${EXTEN:5}&quot;]?4:5)<br>exten =&gt; _**23*XXXX,n,Set(DB(CADEADO/${CALLERID(number)})=Ativado)<br>exten =&gt; _**23*XXXX,n,Busy()<br>exten =&gt; _**23*XXXX,n,Hangup()<br>
<br>exten =&gt; _**24*XXXX,1,NoOP(Retirando o cadeado)<br>exten =&gt; _**24*XXXX,n,Set(SENHACAD=${DB(SENHACAD/${CALLERID(number)})})<br>exten =&gt; _**24*XXXX,n,GotoIf($[&quot;${SENHACAD}&quot;=&quot;${EXTEN:5}&quot;]?4:5)<br>
exten =&gt; _**24*XXXX,n,Set(DB(CADEADO/${CALLERID(number)})=Desativado)<br>exten =&gt; _**24*XXXX,n,Busy()<br>exten =&gt; _**24*XXXX,n,Hangup()<br><br>