I am trying to publish a courier tracking skill. This requires the session to be open even after the answer to the asked question is given.
For e.g.
Alexa: "How may I help you"
User: "What is the status of my shipment number 123"
Alexa: ".......(Status)....."
(session should remain open here)
User: "Can you tell me it's total cost"
Alexa: "The total cost is 12 dollars"
User: "Thank you"
(Now session should be ended)
But during skill submission I have been given a remark :
After the skill completes a task, the session remains open with no prompt to the user. The skill must close the session after fulfilling requests if it does not prompt the user for any input.
Is doing so compulsory to publish the skill?