0

I have developed a customer skills API in Java. I hosted the service as secure service in Azure.

I am trying to now configure amazon alexa to call the service from intent. I am able to test the service from the "test" tab in new skill configuration page. During testing, I am able to receive the proper response for the utterance. However when I tried using the Amazon Echo device, its not calling the service. When I talk to dot, it gives me a response "there is a problem with request skills response". What might be the issue?

PaulG
  • 13,871
  • 9
  • 56
  • 78
anoopr
  • 1
  • 1
  • 1
    You need to debug your Java implementation - see if it is crashing out or what it is returning. – Tom Apr 02 '17 at 16:17

2 Answers2

0

This error message is very broad and may imply a lot of different issues. I was getting this error and in my case it was a timeout issue. How long does Azure take to respond? The timeout doesn't seem to be properly documented, see my original question here: Troubleshooting Amazon's Alexa Skill Kit (ASK) Lambda interaction

Community
  • 1
  • 1
Josep Valls
  • 5,483
  • 2
  • 33
  • 67
0

it said 'problem with ...skill response' so there must have been one. You can check what the HTTP error code was from your alexa app-in home you have some history of interactions. Responses like 301, 404, 405, 50x are likely to be seen ;)

If that is not enough-maybe you could start your service with more verbose logging?

formiaczek
  • 385
  • 3
  • 7