1. A method for enabling voice over Internet for computer applications, comprising the steps of registering session initiation protocol (SIP) as a system service; providing SIP service through an application programming interface (API) to permit access to service functions by individual software applications; providing a SIP link within a software application to permit user invocation of SIP service functions; and passing the link as a parameter to permit external access to an invoked service function.