Overview
This section details the prerequisites and configurations needed for setting up Alexa Skills and Google Actions with RainMaker. Follow these steps to retrieve necessary endpoints, ARNs, and credentials from AWS, then configure them in the Alexa Developer Console and Google Actions Console. Additionally, instructions for optional certification, event notifications, and advanced linking features are provided.
Please make sure to deploy the 3p-integration stacks from the deploy-3p-integration section before following this section.
Prerequisites for configuration on Alexa Skills and Google Actions console
Getting the API endpoint of the deployed Google Action handler
- From the AWS dashboard, go to CloudFormation and enable View Nested.
- Search for espgva
- Select the stack and go to the Output sections.
- Note down the value of GoogleSmartHome key. It will be added as the Fulfillment URL in the Google Actions Console.
Getting the Lambda ARNs for the deployed Alexa Skill
- From the AWS dashboard, go to CloudFormation and enable View Nested.
- Search for espavs
- Select the stack and go to the Output sections.
- Note down the value of AlexaSmartHome key.
- Perform the above steps in US East 1(N. California), US West 2 ( Oregon ) & EU West 1 ( Ireland ).
- These values will be added as the Smart Home service endpoint in the Alexa skill created on the Alexa Developer Console.