Adding Call-Info to SIP INVITE

I’m using FreePBX with SNOM phones
I want to be able to display on SNOM the picture of the user
So SNOM WIKI here http://wiki.snom.com/Category:HowTo:Caller_Picture say that I need to do this:
The SIP INVITE should contain the following SIP Header:

Call-Info: ;purpose=icon

or

Call-Info: icon=“http://192.168.10.14:80/snom/photo/DirectoryEntry1.png

So lets say I have some web server and I will put there images for each exstention
Something like http://192.168.10.14:80/snom/photo/XXX.png
Where XXX is the number of the extension

Now how can I make FreePBX to add this to SIP INVITE ?

I don’t think you can change the initial INVITE without hacking the binaries, however, you can add headers.

http://www.voip-info.org/wiki/view/Asterisk+cmd+SipAddHeader

im sorry, i meant it will only change the Initial invite.