<div dir="ltr">I have found several places where it is explained how to do this, and I have got the following setup, but it is not working (the provider claims they are not getting a proper caller ID setting from me).<div><br></div><div>I have a number of extensions that are shorthand, that I will use one of as an example (real number hidden):<br><br></div><div>exten => 2473,1,Macro(callout,##########)<br></div><div><br></div><div>Then this (actual number hidden again):</div><div><br></div><div><div>[macro-callout]</div><div>exten => s,1,Set(CALLERID(num)=##########)</div><div>exten => s,2,Set(CALLERID(name)=##########)</div><div>exten => s,3,Set(CALLERID(all)="##########" <##########>)</div><div>exten => s,4,Dial(${PROVIDER}/"1${ARG1}",30,tr)</div><div>exten => s,n,Hangup()</div></div><div><br></div><div><br></div><div>I have also tried setting only the number with the same results:<br><br></div><div>exten => s,1,Set(CALLERID(num)=##########)</div><div>exten => s,2,Dial .....</div><div><br></div><div>When I dial that extension, the call goes through, but the caller ID is not correct at the destination.</div><div><br>Does this look right?</div><div><br></div><div>My provider claims that I am somehow sending an old number that doesn't appear anywhere in my /etc/asterisk directory where the config files are kept. I think they are screwed up somehow, but I wanted to see if anyone can see anything obviously wrong with what I am doing here, because unless I can find something wrong with my Asterisk configuration, I am probably going to have to change providers and port my number again (I just moved from a POTS provider Century Link to a VOIP provider).</div><div><br></div><div>Thank you,</div><div>--Greg</div><div><br></div></div>