About Alexa for Hospitality
Alexa for Hospitality provides technologies that smart property solution integrators can use to deploy and manage Alexa devices in properties such as hotels, resorts, vacation rental communities, hospitals, and senior living communities. It provides Alexa APIs for device fleet management for properties. You can use these APIs to build Alexa capabilities into management applications. These solutions enable property owners and managers to administer Alexa devices on their properties with ease.
Alexa for Hospitality defines the following key concepts and terms:
An endpoint represents an Alexa-connected device (like an Echo device) with which an Alexa customer can interact. In Alexa for Hospitality, you manage Alexa Echo devices as endpoints by using the Endpoint API. With this API, you can enumerate the endpoints owned by an Amazon Business account, view and change endpoint settings, associate endpoints with specific rooms, and query connectivity status of endpoints.
A unit represents a node in a hierarchy. A unit can be an organization, a property, a room type, or a room. In Alexa for Hospitality, you create a hierarchy of units to model properties, room types, and individual rooms by using the Property, Room Type, and Room API.
A room represents a physical room in a property. Alexa devices and smart home appliances are installed in a room. Alexa endpoints (devices) and skills are associated with individual rooms.
A room type is a collection of similar rooms in a property. For example, room types in a hotel might include VIP rooms, ocean-facing rooms, and king suites. This model allows Alexa for Hospitality to be extensible and accommodate different types of rooms.
A property represents a physical property, such as a hotel, vacation rental, or senior living community. A property is typically a collection of room types, which in turn are collections of rooms.
An organization represents a business entity under the Alexa Business account that's registered with Alexa for Hospitality.
Alexa for Hospitality REST APIs
Alexa for Hospitality provides the following APIs to manage the hierarchy of units (properties, room types, and rooms), manage endpoints, and manage experiences on those endpoints within your organization.
|Manages properties, room types, and rooms.|
|Manages user permissions via roles.|
|Manages settings for units.|
|Manages endpoints registered to your Alexa Business account.|
|Manages groups of devices that are associated with a unit.|
|Finds the endpoints associated with a unit.|
|Manages the enterprise communication experience.|
|Manages the enterprise notification experience.|
|Displays suggestions on the home screen.|
To get started with Alexa for Hospitality APIs, see Get Started with Alexa for Hospitality APIs.