This walkthrough describes step-by-step how to set-up and use Amazon's Echo. Coupled with Stringify, this is a powerful way to use your voice to run flows within Stringify.
Step 1. Obtain an Amazon Echo. They are available via Amazon.com.
Step 2. Set-up your Amazon Echo via the instructions that come with the Echo. You can also find the instructions here.
Step 3. Once you've set-up the Amazon Echo and connected it your WiFi network, you'll use the Alexa application to connect your Stringify and Amazon accounts together.
A note about security. When you link your Amazon and Stringify accounts together, you are asked for your Stringify credentials. Note that we never see your Amazon credentials, and Amazon does not see your Stringify credentials.
Locate, and launch the Alexa app on your phone:
Tap the menu icon (top left on the iPhone) to bring up the Alexa menu. Locate the Skills option:
Tap on Skills to bring up the list of skills (Alexa Skills are services that add new capabilities to Alexa).
Enter Stringify to find the Stringify skill, then tap Enable to add it:
Authorize Amazon to connect to Stringify by entering your Stringify credentials (not your Amazon credentials):
That's it! You have now linked Amazon Echo to your Stringify account:
If necessary, add the Alexa thing to your Stringify app. From the Stringify main dashboard, simply tap on the Discover tab, locate Alexa, then tap add:
Now that you've linked Amazon Echo and Stringify together, the next step is to build a flow that uses Amazon Echo.
Let's build a flow that sends you a weather report whenever you say "Alexa, tell Stringify to run weather".
From the Stringify main dashboard, tap on Flows to enter the flow design studio.
Tap on New to create a new flow.
Tap on the + button and select Amazon Alexa, Weather, and Email.
Now, drag Alexa to an empty spot on the canvas, then Weather to a spot to the immediate right, and finally, Email to the right of Weather.
Drag a line from Alexa to Weather, then release. A link will be formed between Alexa and Weather.
Now, do the same for Weather and Email - drag a line from Weather to Email and release. All three things should now be connected.
Your studio should look something like this:
The gear icon on each thing indicates that it is un-configured. Let's configure each thing.
- First, tap on Amazon Alexa. Tap on the "Ask Alexa to run a flow" trigger.
- From the Category drop down, select Things, and from the Trigger word, select Weather.
You can select any trigger from any category, but Weather is a good word to use for now to run a weather report.
Tap Save to save the settings for Alexa.
Tap on Weather, and select the "Generate a weather report" action.
Enter your current location and "Report For:" selection.
Tap Save to save the settings for Weather.
Finally, tap on Email and select the "Send me an email" Action.
Enter "Weather Report" for subject, and and in the message field, tap on the + icon to bring up the parameters, and select "Weather Report Summary". (Add additional fields if you like).
- Finally, click save, enter a name for your flow, and tap Enable Flow:
Now, go your Echo, and Say "Alexa, tell Stringify to run weather" and you should get a weather report in your inbox in a few seconds.
If you have a Sonos music player, you can even take this further. In addition (or instead of) to email, you can have the weather report read aloud to you when you issue the same command to Alexa.
Simply add Sonos after the Weather thing:
Add configure Sonos to play a custom sound, selecting Weather Summary as the parameter:
Now, when you say "Alexa, tell Stringify to run weather" not only will you get a weather report in your inbox, the weather will be read aloud to you.
This is just the beginning. You can do all sorts of amazing things. You can get creative and have Alexa and Sonos work together to read you the morning news, the daily weather, and so much more.
With Stringify-enabled connected devices in your home, a single voice command could shut your house down for the night - turn off lights, lock the doors, turn down the temperature, and so much more.
The possibilities are endless. Let us know how you use Amazon Echo with Stringify. We can't wait to see what you build.