hwittenb you're right, however that setting will set the caller id account wide, and I have several different SIP extensions under my one account, all with different caller IDs, hence this solution will not work for me. However, I am pleased to report that the last possible solution RonR recommended WORKED! Thank you so much guys for all your help and support. This community really is awesome and I am so glad I chose OBIHAI for my new ATA.
Anyways, in an effort to contribute to the comunity here and for other callWithUs customers that might be having the same issue where are the setting I used to get everthing up and running properly, and my Caller ID being handled properly.
Service Providers -> ITSP Profile X (X=A/B):
General:
General:
Name -> CallWithUs
STUNEnable -> Check
STUNServer ->
stun.callwithus.com X_STUNServerPort -> 3478
Service Provider Info:
Name -> CallWithUs
URL ->
http://www.callwithus.com SIP:
SIP:
ProxyServer ->
sip.callwithus.com RegistrarServer ->
sip.callwithus.com X_SpoofCallerID -> Check
Voice Services:
SP1 Services:
SIP Credentials:
AuthUserName -> YOUR CALLWITHUS USER NAME
AuthPassword -> YOUR CALLWITHUS PASSWORD
Calling Features:
CallerIDName -> YOUR NAME YOU WANT FOR YOUR CALLER ID
Physical Interfaces:
PHONE Port:
PHONE Port:
OutboundCallRoute -> {([1-9]x?*(Mpli)):pp},{(<#:>|911):li},{**0:aa},{***:aa2},{(<**1:>(Msp1)):sp1},{(<**2:>(Msp2)):sp2},{(<**8:>(Mli)):li},{(<**9:>(Mpp)):pp},{(Mpli):pli(THECALLERIDNUMBERHERE >$2)}
PrimaryLine -> SPX Service (X=1/2)
thanks again everyone!
cheers,
Slice