nerdexam
Amazon

AXS-C01 · Question #39

An Amazon Alexa skill fetches data for users from a third-party API and the wait for the response from that call is variable, often taking up to 5 seconds. What is the recommended method for…

The correct answer is B. Call the Progressive Response API and send a directive, such as VoicePlayer.Speak. https://developer.amazon.com/en-US/docs/alexa/custom-skills/send-the-user-a-progressive-

Designing the Technical Implementation

Question

An Amazon Alexa skill fetches data for users from a third-party API and the wait for the response from that call is variable, often taking up to 5 seconds. What is the recommended method for notifying users that a skill is working on the request and has not failed to respond?

Options

  • APrefetch the data that is expected to the required by the skill from the third-party API using
  • BCall the Progressive Response API and send a directive, such as VoicePlayer.Speak
  • CAsk a follow-up question for clarification to engage the user while waiting for the initially requested
  • DRespond to the user stating that the data will be ready soon, and upon the next launch of the skill,

How the community answered

(40 responses)
  • A
    8% (3)
  • B
    78% (31)
  • C
    3% (1)
  • D
    13% (5)

Explanation

https://developer.amazon.com/en-US/docs/alexa/custom-skills/send-the-user-a-progressive-

Topics

#Progressive Response API#latency#VoicePlayer.Speak#third-party API

Community Discussion

No community discussion yet for this question.

Full AXS-C01 Practice