1. A system comprising: a processor and a memory; a high level IM server including an image provisioning engine, wherein, in operation, the high level IM server is coupled to a plurality of low level IM servers comprising a first low level IM server associated with a first messaging service provider and a second low level IM server associated with a second messaging service provider; a profile database coupled to the high level IM server, the profile database storing an aggregated messaging profile compatible with the first messaging service provider and the second messaging service provider; a web server coupled to the high level IM server, wherein the web server includes one or more images; wherein, in operation, the web server serves an image to the first low level IM server in response to an image provisioning stimulus; wherein the image provisioning stimulus is responsive to a change of a presence state associated with a low level IM client connected to the first low level IM server; an internal timer located inside the image provisioning engine, the internal timer providing a notification at a time interval; wherein the image provisioning engine obtains the notification from the internal timer and generates the image provisioning stimulus based on the notification.