Process of Creating Predefined Picklists
The example in this topic adds a predefined picklist to the Contact form that allows the user to choose from a set of predefined contact methods. These methods indicate how the contact prefers to be contacted, such as through email, pager, or phone.
To add a predefined picklist, you do the following:
Creating an Integration Object for the Contact Method Picklist
Extending an Integration Object for the Contact Method Picklist
For more information, see Overview of Customizing Picklists.