10. Logic for creating user-requested telephony features, the logic embodied in a non-transitory computer-readable medium and operable to: receive a plurality of instructions defining a graphical representation of an implementation of one or more telephony features for an endpoint, the graphical representation comprising a plurality of graphical elements, each graphical element representing at least a portion of a state process of the one or more telephony features; generate the graphical representation in accordance with the plurality of instructions; convert a first graphical element into a first text command; convert a second graphical element into a second text command, the first and second text commands specifying a plurality of actions of the state process; determine customized feature logic comprising the first and second text commands, the first and second text commands operable to provide the one or more telephony features for the endpoint; and communicate the customized feature logic to the endpoint for storage.
18. The logic embodied in the non-transitory computer readable medium of claim 10 , wherein the feature logic is accessed using a web page.