Asterisk web gate is a development tool for Asterisk that lets you program telecom services as ordinary CGI scripts in a Web programming environment. Technically, it is a proxy component for the Asterisk platform. The main functionality of the proxy is to translate telecommunication calls into HTTP requests to external Web services. Telecommunication services are located separately from the PBX, while the information they receive from Asterisk is presented as an HTTP request.