1. A method for visually creating a telephony application comprising the steps of: displaying, in a first display environment, plural element icons, each one of which plural element icons is associated with one of a plurality of telephony application elements, each one of the plurality of telephony application elements being operable in more than one communications protocol; selecting a first one of the plural element icons which is associated with a first one of the plurality of telephony application elements and dragging said first one of the plural element icons to a second display environment where said first one of the plural element icons is displayed as a first node icon and retains its association with the first one of the plurality of telephony application elements; selecting a second one of the plural element icons which is associated with a second one of the plurality of telephony application elements and dragging said second one of the plural element icons to the second display environment where said second one of the plural element icons is displayed as a second node icon and retains its association with the second one of the plurality of telephony application elements; defining a relationship between the first one of the plurality of telephony application elements and the second one of the plurality of telephony application elements by graphically linking the first node icon and the second node icon; and displaying the first node icon and the second node icon and the relationship between them to create a diagrammatic depiction of a telephony application being operable in more than one communications protocol.