A method and system for enabling voice over Internet for computer
applications includes registering session initiation protocol (SIP) as a
system service and providing SIP service through an application
programming interface (API) to permit access to service functions by
individual software applications. A SIP link is provided within a
software application to permit user invocation of SIP service functions.
The link may be passed as a parameter to permit external access to an
invoked service function.