...
sipXconfig is a model driven configurator. Each configuration parameter is known as "setting". Your first task is to describe all the configuration parameters in a special XML format SipX ConfigServer settings.xml used by sipXconfig. This will ensure that sipXconfig knows how to generate configuration screens for your phones, and store settings values in the database.
Start by obtaining specifications of all the phone settings (or at least all the setings that you want to configure). You will need to describe each setting as one of the possible sipXconfig setting types and capture the results in an XML file. Format of the file can be described here
If you're lucky enough to have an electronic copy of all the documented phone's settings for your phone, then maybe you can write a file parsing utilities to do the bulk of the conversion for you.
...