How to disaplay CallerID on OutBound Calls


I m having 1 PRI line having number 6154300. and its having 100 pilot numbers (from 6154300 to 6154400). I have my call center application running properly.
But my query is, when I make the out bound calls from the soft phone it shows the pri number (i,e first pilot number - 6154300).
I want to display some other number(6154320) to the customers screen. So that they can make the callback to that other number.

I have done following in my dialplan:

exten => _X.,1,Set(CALLERID(num)=6154320)
exten => _X.,n,Dial(DAHDI/g0,tT)[/quote]

But its giving me the first pilot number only i.e 6154300.

Please guide me if I m wrong.

Thank you very much in advance.



Try to set the caller id with your city code. like your city code is 079 then you can add 796154311.


This may be a restriction by your service provider.

Also note that the first number is the pilot number - you only have the one pilot number, but a block of 100 DID numbers.

The service provider may be unconditionally setting the caller ID to the value of the pilot number.