Alexa provides a natural and intuitive way for people to interact with the technology they use every day. Alexa Skills create personalized experiences and allow Alexa to do more, and there are already tens of thousands of skills available for people to use today. Alexa for Business gives you the tools you need to manage Alexa devices at work, enroll your users, and assign skills at scale. You can build your own custom voice skills using the Alexa Skills Kit and the Alexa for Business APIs, and you can make these available as private skills for your organization.
Alexa for Business lets you use shared Alexa devices in common areas around your workplace, and personal Alexa devices for your users in their personal spaces at work, like at their desks. Shared devices can be used by anyone, they are not associated with a personal Alexa account, and no one can use their personal skills with these devices. Personal Alexa devices are associated with users, who connect the Alexa device to their personal Alexa account, and then enroll their personal Alexa account with your Alexa for Business account. This lets them use the Alexa features and skills they’ve already enabled for personal use, and the skills they need for work. They can access these skills on any of the devices associated with their personal Alexa account.
With Alexa for Business, you can register your shared Alexa devices with your Alexa for Business account and assign them a location, such as a conference room, huddle room, phone booth, lobby, or copy room. You can assign the skills they need access to, and place them around your workplace.
With Alexa for Business, your users can use their personal Alexa devices for work, at their desks or in their homes. You can invite users to join your Alexa for Business account, who can then join using the Alexa for Business enrollment portal. Once they’ve enrolled, you can enable calendar access and make your private skills available to them. Enrolled users can access these on any of the devices in their personal Alexa account. Enrolled users can also use shared devices in your organization, but they can only access the skills available on those devices.
Shared devices can be accessed by anyone, and they are not associated with personal Alexa accounts. You can specify the skills that can be used on each device. Alexa for Business administrators can never see the utterances of an enrolled user or a shared device. To learn more, see Alexa for Business FAQs.
Join meetings from conference rooms
Alexa for Business lets users start meetings in conference rooms by simply saying, “Alexa, start the meeting.” Alexa will automatically dial into the meeting using an Alexa device as a speaker, or using your existing video conferencing equipment. Users can end their meetings by saying, “Alexa, end the meeting.” If there is no scheduled meeting in the conference room, Alexa will prompt for the meeting information, and will start an ad hoc meeting.
Book conference rooms
Alexa for Business lets users check the current or future availability of the conference room they are in by asking, “Alexa, is this room free?” or “Alexa, is the room free at 4?”. If the room is free, they can book the room using Alexa. If the room is not free, they can find out who reserved the room by asking, “Alexa, who booked this room?”
Manage your meeting room
With Alexa for Business, you can set up your conference rooms so that Alexa can manage conference room features. Users can ask Alexa to dim the lights, lower the blinds, and turn on the projector or display, using their voice.
Access private skills
Alexa for Business lets you build your own private skills, which you can assign to shared devices in your Alexa for Business account. Users can use the Alexa app on their mobile phone to enable private skills for all the devices in their personal Alexa account.
Enrolled users can use Alexa to manage their work calendars with the Alexa Smart Scheduling Assistant, automatically dial into conference calls, and access the private skills you make available to them. They can use any personal device linked to their personal Alexa account, in the office and at home. Enrolled users can also continue to use Alexa features and the skills they’ve enabled in their personal Alexa account, just like they could before they enrolled. These features include the ability to make hands-free phone calls, setup reminders, manage to-do lists, play music, and read flash briefings. Enrolled users can still use shared devices in your organization, but they can’t use the skills they’ve enabled in their personal Alexa accounts. Alexa for Business administrators can never see the utterances of an enrolled user or a shared device. To learn more, see Alexa for Business FAQs .
Auto dial into conference calls
Alexa for Business lets Alexa automatically dial into conference calls using an Alexa device as a speaker device. When users ask Alexa to start their meeting, Alexa obtains the meeting information from their calendar and dials into the meeting automatically. If there is no meeting scheduled, Alexa prompts the user for the meeting information and then joins.
Manage work calendars with the Alexa Smart Scheduling Assistant
Alexa for Business helps users manage their work calendars with the Alexa Smart Scheduling Assistant. Users can link their work and personal calendars, and then use Alexa to check their upcoming appointments and availability, and schedule, move, or cancel meetings. Alexa for Business works with calendars in Microsoft Office 365, Microsoft Exchange 2013 (or later), and Google G-Suite.
Access custom private skills
Alexa for Business lets you build your own custom private skills that you can make available to your users, who can access them from any device in their personal Alexa account.
Administration and Management
Alexa for Business lets you manage your devices, users, and skills using the Alexa for Business console or the Alexa for Business console API.
Provision Alexa devices
To simplify setting up shared devices Alexa for Business allows you to either import select Echo devices registered with Amazon.com or provides a device setup tool that allows you to connect multiple Echo devices to your corporate WPA2 Enterprise or WPA2 Personal Wi-Fi network, and add them to your Alexa for Business account at the same time. The device setup tool scans for devices that are in setup mode, and once discovered, automatically registers them to your account. With the device setup tool, you don’t need to manually set up each device individually.
Enable access to your corporate calendar
Alexa for Business lets you link your corporate calendar to your Alexa for Business account. This lets Alexa access meeting information to start meetings in your conference rooms and allows your enrolled users to use calendar-related skills. You can link to Office 365, Microsoft Exchange, and Google G-Suite calendars. You can also require that users set up a voice profile, a capability whereby they can teach Alexa to recognize their voice. Alexa will only respond to enrolled users if their voice matches their voice profile.
Manage shared devices
Alexa for Business lets you manage your shared Echo devices using the Alexa for Business console or the console API. For each device you can set a location, such as a conference room designation, assign public and private skills, and secure the device to prevent users from adding skills or registering the device to their own account.
Alexa for Business lets you create room profiles which you can use to apply settings such as the building address, the time zone, and the wake word. Room profiles are associated with locations where you’ve placed shared Echo devices, and the settings for those devices come from the room profile. When you make a change to the room profile, the changes are applied to all shared devices associated with that profile.
Alexa for Business lets you create network profiles which are used to setup shared Echo devices to your corporate network. Network profiles are associated with devices and consist of network configuration settings such as SSID, Network security type, credentials, and description. When you make a change to the network profile, the changes are applied to all shared devices associated with that profile. Network profiles can also be used for password rotation and certificate rotation (for WPA2 Enterprise WiFi networks).
Alexa Skills are voice-driven capabilities that enhance the functionality of Alexa. Alexa for Business allows you to assign public skills and custom private skills your organization has created to your shared devices, and make private skills available to your enrolled users. Alexa for Business lets you create skills groups, which you can then assign to specific shared devices. When you change a skill group, the change is applied to all devices associated with the skill group.
Configure conference rooms
Alexa for Business allows you to configure your conference rooms so you can use Alexa to start your meetings and control your conference room equipment. With Alexa for Business, you can link to your corporate calendar, set the conference room location for your Alexa devices, and specify the type of video equipment in each conference room. You can also provide your preferred meeting application settings and your default conference call information. To start scheduled meetings, Alexa for Business can automatically look up the dial-in information in the meeting request and joins your equipment to the meeting. Using the Alexa for Business device APIs for conferencing equipment, you can build your own custom skills that allow Alexa to work with your specialized equipment, or to perform specific tasks in your conference rooms.
Manage user enrollment
With Alexa for Business, you can invite users in your organization to enroll their personal Alexa account with your Alexa for Business account. Using the Alexa for Business console, you can enter the users you’d like to invite, and the system automatically sends an email with instructions on how to enroll. Once your users have enrolled, you can make your custom private skills available to them to use. You can also remove users from your Alexa for Business account at any time. There is also an API available so you can integrate Alexa for Business user administration into existing enterprise identity and access management systems.
Build private skills
Using the Alexa Skills Kit, you can build your own skills. With Alexa for Business, you can make these available to the shared devices and enrolled users in your Alexa for Business account, without having to publish them in the public Alexa Skills Store. To learn more about building skills, please see Alexa Private Skills.
Access Alexa for Business APIs
Alexa for Business offers additional APIs, which you can use to add context to your skills and automate administrative tasks. The ResolveRoom API provides device location information which can be used to give Alexa additional context and improve the voice interaction for the user. Alexa for Business allows you to build skills to control video conferencing equipment and in-room systems. Using the Alexa for Business API included in the AWS SDK/CLI, you can automate administrative tasks, manage devices, and integrate Alexa for Business with your existing management tools. To learn more about the Alexa for Business APIs, please see the API Reference Guide
Integrate AVS devices with Alexa for Business
Alexa for Business allows device makers to enable Alexa Voice Service (AVS) devices to be registered and managed as shared devices using the Alexa for Business console. To learn more about how device manufacturers can build new AVS devices with Alexa for Business, or enable existing AVS devices with Alexa for Business, visit the Build with Alexa for Business website. To get started with AVS, visit the AVS device SDK website.
You can send Alexa announcements to one or more rooms in your Alexa for Business organization. Alexa will proactively wake and speak the announcement that you type in, for the rooms that you select. You can create an announcement from the Alexa for Business Console, or with the SendAnnoucement API. The API allows developers to trigger a text or audio announcement on Alexa for Business-managed endpoints from any app. To learn how to test announcement from the console, visit our Admin Guide.