1. A computer program product, comprising a non-transitory computer usable medium having a computer readable program code embodied therein, the computer readable program code adapted to be executed to implement a method, the method comprising: detecting, in connection with a computer with a public branch exchange (PBX) system, an event relating to a call; and causing communication with an on-demand database service, in response to the detection of the event.