Hello friends. I have a softswitch in which I cannot create a list of blocked source numbers; So, I have thought to use Asterisk and return a 302 message when the number can make the call, my dialplan is as follows: [from-external] exten => _AX.,1,Verbose(=======> ${CALLERID(num)} to ${EXTEN}) same => n,Set(MYDESTINY=${REPLACE(${EXTEN},A,)}) same => n,Set(MYORIGIN=${CALLERID(num)}) same => n,Set(ITEXISTS=${ODBC_GETBLACKPHONE(${MYORIGIN})}) same => n,GotoIf($[${ITEXISTS}>0]?black) ; I will try to change header TO: same => n,Set(MYHEADER=${PJSIP_HEADER(read,To)}) same => n,Set(MYnewHEADER=${REPLACE(MYHEADER,A,)}) same => n,Set(PJSIP_HEADER(update,To)=${MYnewHEADER}) ; The previous block did not work because the INVITE message is not sent altered same => n,Transfer(PJSIP/sip:B${MYDESTINY}@10.1.1.2) same => n,NoOp(Transferencia=${TRANSFERSTATUS}) same => n,Goto(end) same => n(black),Verbose(Fraudulento) same => n,Answer() same => n,Playback(bye) same => n,HangUp() same => n(end),Verbose(Terminado) What I need is to be able to change the TO: header so that the softswitch receives the number without the prefix "A" because even though the call is completed efficiently I am having trouble with the billing (which belongs to the softswitch). Please can you help me and tell me how I can change the header TO: of the message "302" (sent by the Transfer method). Cheers, Pepo. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 488 bytes Desc: OpenPGP digital signature URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20200612/be78fa4d/attachment.sig>