Ask Alexa to find your phone. Can do just phone numbers or you can create a contact list.
-
Make sure you are logged in to the Heroku Dashboard
-
Click the button below to deploy the Alexa Skill on Heroku:
-
Fill in the config variables as described.
If you don't already have an AWS account, follow the steps below to create one:
-
Open a browser and access the AWS Console: http://aws.amazon.com/
-
Click Create an AWS Account
-
Login to the Alexa console: https://developer.amazon.com/edw/home.html
-
Click Get Started in the Alexa Skills Kit tile
-
Click the Add New Skill button
-
Fill in the Skill Information screen as follows:
- Skill Type: Custom Interaction Model
- Name: Finder
- Invocation Name: finder
-
On the Interaction Model Screen:
-
Paste the following JSON document in the Intent Schema box:
-
{ "intents": [ { "intent": "Call", "slots": [ { "name": "Phone", "type": "AMAZON.NUMBER" }, { "name": "Who", "type": "AMAZON.US_FIRST_NAME" } ] }, { "intent": "Ring", "slots": [ { "name": "Phone", "type": "AMAZON.NUMBER" }, { "name": "Who", "type": "AMAZON.US_FIRST_NAME" }
]
},
{
"intent": "AMAZON.HelpIntent"
}
] } ``` - Paste the following text in the Sample Utterances box:
```
Call to call my phone Call to call {Phone} Call to find {Who} phone Ring to ring {Phone} Ring to ring {Who} phone ```
-
On the Configuration screen, select HTTPS, and enter the URL of the Heroku app you deployed in Step 3, followed by the /finder path. For example:
https://myalexabot.herokuapp.com/finder
-
On the SSL certificate screen, select My development endpoint is a subdomain of a domain that has a wildcard certificate from a certificate authority
-
You are now ready to test the Finders skill.