from flask import Flask, Response, request
import plivoxml
app=Flask(__name__)
@app.route('/transfer_call/', methods=['GET','POST'])
def transfer_call():
response = plivoxml.Response()
response.addSpeak("Your call is being transferred.")
response.addRedirect("https://foo.com/redirect")
return Response(str(response), mimetype='text/xml')
if __name__ == "__main__":
app.run(host='0.0.0.0', debug=True)
# Sample Conference XML
# <Response>
# <Speak>Your call is being transferred.</Speak>
# <Redirect>https://foo.com/redirect</Redirect>
# </Response>