How it works
The WhosOnLocation integration with Alexa for Business uses triggers to send messages to supported devices. Alexa then announces the message on the device you have configured.
You need to set up a trigger for each scenario that you’d like an announcement for. Each trigger has three components:
- Trigger Details – includes the name, status and the event that triggers it
- Trigger Rules – set up rules to narrow the trigger to specific scenarios, e.g. use a rule to restrict the time of day that Alexa makes announcements
- Trigger Actions – this component sets up what happens when a trigger is activated, e.g. the announcement that Alexa makes on a device linked to a location
You can use almost all of WhosOnLocation's trigger types to integrate with Alexa. However, Time and Employee Geolocation Updated triggers are not yet available.
For more information on how triggers work, have a look at the Triggers section of the Help Center.
Before you start
Make sure you have:
Set up Alexa triggers for your location
To set up a trigger:
- Go to Tools > Locations.
- Click View next to your location.
- Select Triggers from the left-hand menu.
- Click Create a New Trigger.
- Enter the Trigger Name, select Active for Trigger Status, then select the Trigger Event.
- Click Next.
- (Optional) In the Trigger Rules tab, click Create a new rule. Select the rule, complete the fields, then click Next.
- In the Trigger Actions tab, click Create a New Action.
- Select Alexa - Triggers Alexa Voice.
- Select the room you set up in Alexa for Business.
- Enter the message you would like Alexa to announce. You can use placeholders to customize the message for each announcement.
- Click Preview to listen to your announcement.
- Repeat for each trigger you need to set up for your location.
- Click Save & Close.
Fix a room error
While setting up the trigger action, if you receive a message saying ‘No rooms found with configured IAM credentials’, check that:
- Your IAM credentials have permission to use Alexa for Business.
- You have created your room correctly in Alexa for Business.