question

newuser-88b8906e-41a1-4859-becf-fee75b40d954 avatar image

Alexa is not sending canfulfillintentrequest to the api

I have implemented canfulfillintent request in my skill..but this not getting triggered by alexa.Any idea of how its getting triggered???

canfulfillintentrequest
10 |5000

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

Rokas avatar image
Rokas answered

Can fulfil intent request is used only as a fallback for alexa, when she doesn't know what user wants, she then tries to send bunch of can fulfil requests to the skills, that might be able to help user with their request, so you shouldn't expect it getting invoked too often. I think one of the alexa streamers last week said, that more stuff is coming in regards to can fulfil and skill discoverability, so you should keep an eye on alexa blog for the latest news.

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.

But for our case,we had implemented the canfulfillintent request functionality for all the cases and also even it didn't recognize the utterances.Any idea of how it should implement properly using node js

0 Likes 0 ·
Amazon_Bernardo Bezerra avatar image
Amazon_Bernardo Bezerra answered

Hello and thank you for your message.

Sorry it took so long to get back at you.

The CanFulfillIntentRequest interface is currently in public beta so you may not see CanFulfillIntentRequest calls even after onboarding for several weeks. If your skill is eligible for name free interactions, you may observe a ramp up in the number of CanFulfillIntentRequest calls, as well as follow-up IntentRequest calls, over the next few weeks in public beta.

Regards,
Barry

10 |5000

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