How to Install Alexa app for pc & Alexa and Download Alexa App, alexa app for mac, dowanload alexaapp, alexa support, alexa echo setup & more. Contact Us. Get Help installing Alexa App At: 185-540-08577 To Know More Amazon Alexa setup is easy to do, to set up you Amazon Alexa you need to power. Then you have to download Alexa app on your mobile device or computer, follow. To use Alexa appthere must be same WiFi connection available through. Please Visit: https://download-alexaapp.com/alexa-amazon-app.html#features