A telecommunications method for service feature configuration in a Voice-over-IP, VoIP, multimedia system, comprising the following steps: a) transmitting a VoIP configuration discover message from a VoIP endpoint (102a, 102b, 109; 102) over an IP network to one or more VoIP feature servers (104, 105, 106, 112; 402, 404, 406) to identify features provided, wherein at least one of said VoIP feature servers (104, 105, 106, 112; 402, 404, 406) comprises a telephony feature access server interfacing a private branch exchange to an IP network; b) receiving at said VoIP endpoint (102a, 102b, 109; 102), in response to said VoIP configuration discover message, a configuration offer message from said one or more VoIP feature servers (104, 105, 106, 112; 402, 404, 406), said configuration offer message identifying features supported by a responding VoIP feature server (104, 105, 106, 112; 402, 404, 406); c) transmitting a VoIP configuration request message from said VoIP endpoint (102a, 102b, 109; 102) over said IP network to one or more VoIP feature servers (104, 105, 106, 112; 402, 404, 406), the VoIP configuration request message identifying features desired to be implemented at the VoIP endpoint (102a, 102b, 109); d) receiving at said VoIP endpoint (102a, 102b, 109; 102), in a response to said VoIP configuration request message, from said VoIP feature servers (104, 105, 106, 112; 402, 404, 406), a configuration acknowledge message acknowledging features to be provided by the responding VoIP feature server (104, 105, 106, 112; 402, 404, 406); e) configuring (458, 560) said VoIP endpoint (102a, 102b, 109; 102) by adjusting internal settings responsive to said configuration acknowledge message; wherein newly added VoIP feature servers (FS N; 104, 105, 106, 112; 402, 404, 406) transmit (502; 550) feature availability messages to VoIP endpoints (102a, 102b, 109; 102) when initially installed, the feature availability messages include a server ID and a server type field, and said VoIP endpoints (102a, 102b, 109; 102) receive and read their respective feature availability messages, access their configuration memories and perform their respective configurations (504, 506, 508). a) transmitting a VoIP configuration discover message from a VoIP endpoint (102a, 102b, 109; 102) over an IP network to one or more VoIP feature servers (104, 105, 106, 112; 402, 404, 406) to identify features provided, wherein at least one of said VoIP feature servers (104, 105, 106, 112; 402, 404, 406) comprises a telephony feature access server interfacing a private branch exchange to an IP network; b) receiving at said VoIP endpoint (102a, 102b, 109; 102), in response to said VoIP configuration discover message, a configuration offer message from said one or more VoIP feature servers (104, 105, 106, 112; 402, 404, 406), said configuration offer message identifying features supported by a responding VoIP feature server (104, 105, 106, 112; 402, 404, 406); c) transmitting a VoIP configuration request message from said VoIP endpoint (102a, 102b, 109; 102) over said IP network to one or more VoIP feature servers (104, 105, 106, 112; 402, 404, 406), the VoIP configuration request message identifying features desired to be implemented at the VoIP endpoint (102a, 102b, 109); d) receiving at said VoIP endpoint (102a, 102b, 109; 102), in a response to said VoIP configuration request message, from said VoIP feature servers (104, 105, 106, 112; 402, 404, 406), a configuration acknowledge message acknowledging features to be provided by the responding VoIP feature server (104, 105, 106, 112; 402, 404, 406); e) configuring (458, 560) said VoIP endpoint (102a, 102b, 109; 102) by adjusting internal settings responsive to said configuration acknowledge message;