# Plex for Alexa

**URL:** <https://forums.plex.tv/t/plex-for-alexa/178323>\
**Category:** Announcements\
**Tags:** release-announcements, alexa, voice-control\
**Created:** [February 2, 2017, 11:55pm UTC](https://forums.plex.tv/t/plex-for-alexa/178323 "2017-02-02T23:55:48Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![chrisc](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/chrisc/32/1209_2.png) [@chrisc](https://forums.plex.tv/u/chrisc)\
**Post date:** [February 2, 2017, 11:55pm UTC](https://forums.plex.tv/t/plex-for-alexa/178323/1 "2017-02-02T23:55:48Z")

</div>

Support for Alexa voice control has launched!

- [Getting Started with Alexa Voice Control](https://support.plex.tv/hc/en-us/articles/115000320808-Getting-Started-with-Alexa-Voice-Control)
- [Alexa Voice Commands](https://support.plex.tv/hc/en-us/articles/236324808-Alexa-Voice-Commands)

---

<div class="post-metadata">

**Author:** ![vanstinator](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/vanstinator/32/80946_2.png) [@vanstinator](https://forums.plex.tv/u/vanstinator)\
**Post date:** [March 3, 2017, 8:22pm UTC](https://forums.plex.tv/t/plex-for-alexa/178323/2 "2017-03-03T20:22:48Z")

</div>

FIXES:

- fixed an issue that was causing docker images to crash
- fixed an authentication loop caused by an expired plex token

---

<div class="post-metadata">

**Author:** ![vanstinator](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/vanstinator/32/80946_2.png) [@vanstinator](https://forums.plex.tv/u/vanstinator)\
**Post date:** [August 15, 2017, 8:15pm UTC](https://forums.plex.tv/t/plex-for-alexa/178323/3 "2017-08-15T20:15:44Z")

</div>

A small update went out to our Alexa service today. Servers older than version 1.5.1 are no longer supported.

FIXES

-fixed an issue where removing the device from your plex account would cause an authentication loop when trying to use the -skill again  
-improved media matching capabilities  
-uttering STOP would not always properly exit the skill

NEW

-support for shuffling and playing a playlist  
-support for shuffling an album

---

<div class="post-metadata">

**Author:** ![vanstinator](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/vanstinator/32/80946_2.png) [@vanstinator](https://forums.plex.tv/u/vanstinator)\
**Post date:** [November 14, 2017, 5:55pm UTC](https://forums.plex.tv/t/plex-for-alexa/178323/4 "2017-11-14T17:55:29Z")

</div>

NEW

- support audio playback on echo devices that support audio playback
- pick a default server for new users

---

<div class="post-metadata">

**Author:** ![vanstinator](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/vanstinator/32/80946_2.png) [@vanstinator](https://forums.plex.tv/u/vanstinator)\
**Post date:** [November 16, 2017, 8:29pm UTC](https://forums.plex.tv/t/plex-for-alexa/178323/5 "2017-11-16T20:29:02Z")

</div>

FIXED

- some players would fail to save to the database
- http content was not properly throwing an error when being played on Alexa
- various cases where starting media would fail and the user would receive the “Oh no…” error
- in certain cases audio would appear to randomly stop and move to the next track

---

<div class="post-metadata">

**Author:** ![vanstinator](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/vanstinator/32/80946_2.png) [@vanstinator](https://forums.plex.tv/u/vanstinator)\
**Post date:** [November 18, 2017, 5:41pm UTC](https://forums.plex.tv/t/plex-for-alexa/178323/6 "2017-11-18T17:41:12Z")

</div>

FIXED

- the Now Playing screen in Plex Web would erroneously show `Direct Play` when the PMS was transcoding
- an invalid token will now redirect the user to link their account again

---

<div class="post-metadata">

**Author:** ![vanstinator](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/vanstinator/32/80946_2.png) [@vanstinator](https://forums.plex.tv/u/vanstinator)\
**Post date:** [January 30, 2018, 10:37pm UTC](https://forums.plex.tv/t/plex-for-alexa/178323/7 "2018-01-30T22:37:31Z")

</div>

FIXES:

- send timelines on a regular schedule to prevent transcodes from dying
- use the correct access token when accessing shared servers

---

<div class="post-metadata">

**Author:** ![vanstinator](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/vanstinator/32/80946_2.png) [@vanstinator](https://forums.plex.tv/u/vanstinator)\
**Post date:** [February 2, 2018, 8:12pm UTC](https://forums.plex.tv/t/plex-for-alexa/178323/8 "2018-02-02T20:12:44Z")

</div>

FIXES

- send a session id in the timelines sent to PMS

---

<div class="post-metadata">

**Author:** ![vanstinator](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/vanstinator/32/80946_2.png) [@vanstinator](https://forums.plex.tv/u/vanstinator)\
**Post date:** [February 7, 2018, 3:06pm UTC](https://forums.plex.tv/t/plex-for-alexa/178323/9 "2018-02-07T15:06:39Z")

</div>

FIXES

- tracks now pre-buffer by calling the decision endpoint

---

<div class="post-metadata">

**Author:** ![vanstinator](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/vanstinator/32/80946_2.png) [@vanstinator](https://forums.plex.tv/u/vanstinator)\
**Post date:** [February 10, 2018, 3:28pm UTC](https://forums.plex.tv/t/plex-for-alexa/178323/10 "2018-02-10T15:28:39Z")

</div>

NEW:

- fallback to relay when media playback fails due to NAT loopback

---

<div class="post-metadata">

**Author:** ![vanstinator](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/vanstinator/32/80946_2.png) [@vanstinator](https://forums.plex.tv/u/vanstinator)\
**Post date:** [April 12, 2018, 2:13pm UTC](https://forums.plex.tv/t/plex-for-alexa/178323/11 "2018-04-12T14:13:43Z")

</div>

NEW:

- support for artist, library, and time travel radios!
- available in Canada, Australia, and India

FIXED:

- fallback to a local connection when remote connections fail due to NAT loopback
- some cases of continue watching would throw an error response after media began playing
- respond with a warning if a custom domain is used with the media server and has a mismatching certificate
- slight tweaks to easter eggs
- recently added tv doesn’t fail when suggested
- `http` media urls should fail and alert the user to turn on `https`

---

<div class="post-metadata">

**Author:** ![vanstinator](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/vanstinator/32/80946_2.png) [@vanstinator](https://forums.plex.tv/u/vanstinator)\
**Post date:** [April 13, 2018, 9:05pm UTC](https://forums.plex.tv/t/plex-for-alexa/178323/12 "2018-04-13T21:05:43Z")

</div>

FIXES:

- test available remote connections before trying to connect to a server

---

<div class="post-metadata">

**Author:** ![vanstinator](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/vanstinator/32/80946_2.png) [@vanstinator](https://forums.plex.tv/u/vanstinator)\
**Post date:** [April 18, 2018, 8:35pm UTC](https://forums.plex.tv/t/plex-for-alexa/178323/13 "2018-04-18T20:35:26Z")

</div>

NEW:

- fall back to unsecured local connection if both the secured remote and secured local connection have failed

FIXES:

- in some cases timelines would fail to send ending playback prematurely

---

<div class="post-metadata">

**Author:** ![vanstinator](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/vanstinator/32/80946_2.png) [@vanstinator](https://forums.plex.tv/u/vanstinator)\
**Post date:** [April 19, 2018, 3:11pm UTC](https://forums.plex.tv/t/plex-for-alexa/178323/14 "2018-04-19T15:11:06Z")

</div>

FIXES:

- test server connections when picking a default server during the first run experience
- stop caching server connection info if no valid connections are found during testing

---

<div class="post-metadata">

**Author:** ![vanstinator](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/vanstinator/32/80946_2.png) [@vanstinator](https://forums.plex.tv/u/vanstinator)\
**Post date:** [April 25, 2018, 4:32pm UTC](https://forums.plex.tv/t/plex-for-alexa/178323/15 "2018-04-25T16:32:38Z")

</div>

FIXED:

- Fixed a case where timelines could fail to send

---

<div class="post-metadata">

**Author:** ![vanstinator](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/vanstinator/32/80946_2.png) [@vanstinator](https://forums.plex.tv/u/vanstinator)\
**Post date:** [April 26, 2018, 10:23pm UTC](https://forums.plex.tv/t/plex-for-alexa/178323/16 "2018-04-26T22:23:37Z")

</div>

NEW:

- Show additional metadata in the device settings page for Alexa devices

FIXED:

- Include the platform type on timeline requests to fix issue with 3rd party reporting tools showing blank device type

---

<div class="post-metadata">

**Author:** ![vanstinator](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/vanstinator/32/80946_2.png) [@vanstinator](https://forums.plex.tv/u/vanstinator)\
**Post date:** [May 9, 2018, 2:10pm UTC](https://forums.plex.tv/t/plex-for-alexa/178323/17 "2018-05-09T14:10:50Z")

</div>

NEW:

- Support the new metadata display feature on the Echo Show and Echo Spot

FIXED:

- In some cases a song could fail to enqueue causing playback of a play queue to prematurely end

---

<div class="post-metadata">

**Author:** ![vanstinator](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/vanstinator/32/80946_2.png) [@vanstinator](https://forums.plex.tv/u/vanstinator)\
**Post date:** [August 27, 2018, 3:33pm UTC](https://forums.plex.tv/t/plex-for-alexa/178323/18 "2018-08-27T15:33:57Z")

</div>

FIXED:

- Rewrote timeline event handler to avoid various state issues
- Timelines could fail to send causing playback to abruptly end after the current track
- In rare cases offsets were reported greater than the duration causing timeline events to get rejected
- Transcode sessions for buffering content could end early causing tracks to prematurely stop playing
- Tracks were sometimes being queued up twice causing duplicate playbacks

---

<div class="post-metadata">

**Author:** ![vanstinator](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/vanstinator/32/80946_2.png) [@vanstinator](https://forums.plex.tv/u/vanstinator)\
**Post date:** [August 29, 2018, 9:06pm UTC](https://forums.plex.tv/t/plex-for-alexa/178323/19 "2018-08-29T21:06:15Z")

</div>

FIXED

- in some cases remote control commands failed to send
- changing default video players could fail

---

<div class="post-metadata">

**Author:** ![vanstinator](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/vanstinator/32/80946_2.png) [@vanstinator](https://forums.plex.tv/u/vanstinator)\
**Post date:** [August 30, 2018, 5:55pm UTC](https://forums.plex.tv/t/plex-for-alexa/178323/20 "2018-08-30T17:55:27Z")

</div>

NEW

- music playback will use local connections first when possible

FIXED

- in some cases a play queue could prematurely run out of items
- improved media connection logic for networks with NAT Loopback or DNS rebinding protections
- media connection information is cached less aggressively when in a non-working state

[Next page](https://forums.plex.tv/t/plex-for-alexa/178323.md?page=2)
