Asterisk Hints Show Idle for Outbound Calls

I have hints working correctly for inbound calls. However, whenever a user make an outbound call, the state remains idle. Whats interesting is that when the user placed the outbound call on hold, it was reflected in the state However, when the user picked the call up again, the state went back to idle. I would appreciate any insight into this matter.