1. A method comprising: initiating a telephony communication to at least one telephony endpoint; mapping the telephony communication to a first telephony application; sending a first application layer protocol request to an application resource specified by the first application; receiving a response to the first application layer protocol request sent to the application resource, wherein the response includes a document of telephony instructions; executing telephony actions in the telephony communication according to the telephony instructions of the first response; detecting a redirection action during processing of the telephony instructions of the first response, wherein the redirection action specifies a second telephony application; sending a second application layer protocol request to an application resource specified by the second application; receiving a second response to the second application layer protocol request sent to the application resource, wherein the second response includes a second document of telephony instructions; executing telephony actions in the telephony communication according to the telephony instructions of the second response.