0

We created Alexa Skill using AWS Lambda. Currently our skill is available as FREE skill.

Is there option to develop a paid skill ( advertisements / in-app purchases )? Looking for Monetization options for developers. Looked at https://developer.amazon.com/alexa-skills-kit documentation but didn't find any doc which says I can or I cannot develope such paid skill.

Is this even possible in Skills? AWS is chargeable service and I'll be charged for my FREE Skill but not the end user.

Any examples or links available on the same?

Amod Gokhale
  • 2,346
  • 4
  • 17
  • 32

3 Answers3

4

No, Amazon does not yet provide any facility for charging for skills (ie. 'paid skills'), but it sounds like they might be working on it and there are some other options...

Here's a post discussing some possibilities, by a guy I've come to trust on Alexa issues:
https://forums.developer.amazon.com/questions/5255/paid-skills.html

And here is a thread with some clarification from an Amazon person in July:
https://forums.developer.amazon.com/questions/27430/skills-monetization-request-clarification.html

Tom
  • 17,103
  • 8
  • 67
  • 75
  • thanks for sharing the link. First link gives some idea how to implement it but looks complicated. Will wait for Amazon to launch official documents – Amod Gokhale Dec 19 '16 at 17:27
2

Announced first quarter of 2018, Amazon has started a Beta developer preview for monetization options, including premium paid skills and in app purchases with Alexa, See: https://developer.amazon.com/blogs/alexa/post/a51e1424-6fdf-42f4-8683-07dd134d00bb/amazon-announces-new-ways-to-earn-money-with-your-alexa-skills-developer-preview. Secondly to the point that your skill is free, however it cost you to host your skill because AWS is a "chargeable service", It is however providing you have at least one skill published and live, Amazon provides $100 of credits usable for AWS services to essentially make it free monthly. The trick is to provide a skill or service that provides value and daily return users to make this a reality of earning from your labor, good luck!

Chuck LaPress
  • 278
  • 1
  • 10
  • 18
1

It seems like the only way that you can do this as of now, is to have a premium version of your skill. In order to do this you would need your own server and authentication system to know which users get access to this extra skill functionality.

Antonio Cucciniello
  • 643
  • 1
  • 5
  • 19
  • This is not entirety correct, you can produce additional content in an existing skill and provide access through Amazon as an In skill purchase which allows either a one time purchase for content or providing a reoccurring subscription based addition. Neither of the mentioned In skill purchase items require the developer to provide additional hosting or their own authentication. This provides details https://developer.amazon.com/alexa-skills-kit/make-money/ – Chuck LaPress Jun 15 '18 at 20:23
  • yes when I wrote that comment, that feature was not out! – Antonio Cucciniello Jun 20 '18 at 13:34