question

0761939631 avatar image
0761939631 asked

Get push notification from my own server

Hi there !

Is there any way to send data from my server to my Alexa and get push notification on my Alexa (via account connected).


For instance :

My website get a new order and in backend I send request to Alexa via my Alexa account connected.

Then Alexa receive the request, wake up and enable my skill to tell me 'You get a new order'


I am looking many docs and topics about notifications but doesn't seem to be available.

Thanks for your help.

sdkalexa skillsalexa notification
10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Andy Whitworth avatar image
Andy Whitworth answered

You can sent notifications to an Alexa device using the Proactive Events API. However the notification content is limited to a number of fixed schemas. There is one for "orders" though (only in en-US locale). You can call Proactive Events from non-Alexa code, so your backend could call it assuming you know the Alexa UserId of the user you want to receive the notification.

https://developer.amazon.com/en-US/docs/alexa/smapi/schemas-for-proactive-events.html

10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Randy Thompson avatar image
Randy Thompson answered

You can use a simple REST API to send notifications via the Notify Me skill: www.notifymyecho.com

1 comment
10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Andy Whitworth avatar image Andy Whitworth commented ·
Nice! I see you got on the old Notifications API public preview then :) I keep wondering when Amazon will turn it off.
0 Likes 0 ·