Build a Smart Home Add-on
Step 3: Configure the Service Endpoint
In the previous step, you implemented your smart home add-on code as an Amazon Web Services (AWS) Lambda function. Now you must add the service endpoint to your add-on configuration.
To access the Lambda function that contains your add-on code, Alexa uses the Amazon Resource Name (ARN). The ARN defines the endpoint location of the Lambda function. To establish the link between Alexa and the Lambda function, you provide the ARN in the add-on configuration in the Alexa developer console.
Configure the add-on endpoint
In this step, you add the ARN that you saved in Step 2: Implement the Add-on Code to the add-on configuration. For the fictional smart home add-on that you build in this tutorial, you add the default ARN endpoint. For smart home add-ons that support multiple countries, you deploy your Lambda function to multiple AWS regions and add the ARN for each region.
To configure the endpoint in the Alexa developer console
- Navigate back to your add-on in the Alexa developer console.
If you closed the skill page, follow these steps to find your add-on.- Sign in to the Alexa developer console.
- On the Skills tab, under SKILL NAME, find the my-smart-home-add-on add-on that you created in Step 1: Create a Smart Home Add-on.
- Under ACTIONS, expand the dropdown list in your add-on's row, and then select Edit.
- On the Smart Home page, under 2. Smart Home service endpoint, paste the ARN for the Lambda function in Default endpoint.
- Choose SAVE.
Last updated: May 01, 2026

