A multi-technology switchboard system (10; 100) comprising: networking hardware adapted to provide data communications over a network; a web server (70; 170) that utilizes the networking hardware to provide a graphical user interface for a switchboard to a user terminal connected to the network; the system (10; 100) being arranged so that the web server (70; 170) presents call related data to the user and further so that a user provides input to the graphical user interface such that call requests originate from the web server (70; 170); characterized in that it further comprises: at least a Voice over Internet Protocol, VoIP, switch adapted to utilize the networking hardware to support a VoIP call over the network in response to the call requests originating from the web server (70; 170); a storage system including a database (60; 160) containing user-specific data for a plurality of users and a database application program, said storage system being adapted to receive first call-related data from the VoIP switch, said first call-related data being indicative of a current call status for said plurality of users, and provide corresponding call-related data to the web server (70; 170), and associate in the database (60; 160) first call-related data of a user with corresponding user-specific data for that user; and a web-service server (80; 180) that utilizes the networking hardware to obtain second call-related data (83, 85) from a carrier of non-VoIP calls, said second call-related data being indicative of a current call status for said plurality of users, and provide corresponding call-related data to the storage system; and wherein the user interface is adapted to present on the user terminal at least a portion of the user-specific data and at least a portion of each of the corresponding first and second (83, 85) call-related data. networking hardware adapted to provide data communications over a network; a web server (70; 170) that utilizes the networking hardware to provide a graphical user interface for a switchboard to a user terminal connected to the network; the system (10; 100) being arranged so that the web server (70; 170) presents call related data to the user and further so that a user provides input to the graphical user interface such that call requests originate from the web server (70; 170); characterized in that it further comprises: at least a Voice over Internet Protocol, VoIP, switch adapted to utilize the networking hardware to support a VoIP call over the network in response to the call requests originating from the web server (70; 170); a storage system including a database (60; 160) containing user-specific data for a plurality of users and a database application program, said storage system being adapted to receive first call-related data from the VoIP switch, said first call-related data being indicative of a current call status for said plurality of users, and provide corresponding call-related data to the web server (70; 170), and associate in the database (60; 160) first call-related data of a user with corresponding user-specific data for that user; and a web-service server (80; 180) that utilizes the networking hardware to obtain second call-related data (83, 85) from a carrier of non-VoIP calls, said second call-related data being indicative of a current call status for said plurality of users, and provide corresponding call-related data to the storage system; and wherein the user interface is adapted to present on the user terminal at least a portion of the user-specific data and at least a portion of each of the corresponding first and second (83, 85) call-related data. at least a Voice over Internet Protocol, VoIP, switch adapted to utilize the networking hardware to support a VoIP call over the network in response to the call requests originating from the web server (70; 170); a storage system including a database (60; 160) containing user-specific data for a plurality of users and a database application program, said storage system being adapted to receive first call-related data from the VoIP switch, said first call-related data being indicative of a current call status for said plurality of users, and provide corresponding call-related data to the web server (70; 170), and associate in the database (60; 160) first call-related data of a user with corresponding user-specific data for that user; and a web-service server (80; 180) that utilizes the networking hardware to obtain second call-related data (83, 85) from a carrier of non-VoIP calls, said second call-related data being indicative of a current call status for said plurality of users, and provide corresponding call-related data to the storage system; and wherein the user interface is adapted to present on the user terminal at least a portion of the user-specific data and at least a portion of each of the corresponding first and second (83, 85) call-related data.