Caller ID Not working

I can't get outgoing caller id to work correctly. I'm purchasing minutes form goautodial and using their default configuration. These are the settings in the carrier tab.
Account Entry:
[goautodial]
username=xxxxxxxxx
type=friend
secret=xxxxxxxxxxxx
host=sip.goautodial.com
context=trunkinbound change for proper context
allow=g729
trustrpid = yes
sendrpid = yes
canreinvite = no
qualify = yes
Dialplan Entry
exten => _91NXXNXXXXXX,1,AGI(agi://127.0.0.1:4577/call_log)
exten => _91NXXNXXXXXX,2,Set(CALLERID(num)=<myphonenumber>)
exten => _91NXXNXXXXXX,3,Dial(${SIPgoautodial}/${EXTEN:1},,tTor)
exten => _91NXXNXXXXXX,4,Hangup
Account Entry:
[goautodial]
username=xxxxxxxxx
type=friend
secret=xxxxxxxxxxxx
host=sip.goautodial.com
context=trunkinbound change for proper context
allow=g729
trustrpid = yes
sendrpid = yes
canreinvite = no
qualify = yes
Dialplan Entry
exten => _91NXXNXXXXXX,1,AGI(agi://127.0.0.1:4577/call_log)
exten => _91NXXNXXXXXX,2,Set(CALLERID(num)=<myphonenumber>)
exten => _91NXXNXXXXXX,3,Dial(${SIPgoautodial}/${EXTEN:1},,tTor)
exten => _91NXXNXXXXXX,4,Hangup