Crossplatform Slot Filling



So I’d like to start the development of cross platform voice application that can work both on DialogFlow and Alexa.

What would be the best approach to implement Slot filling?

In the Alexa SDK I can easily implement this by using the elicitSlot directive but the same doesn’t apply to dialogflow.

How should I approach this? Do you have any suggestions?



Thank you @Salvatore_Vac1.

We are thinking about adding a component (cc @Kaan_Kilic) that helps with this.

Right now, I mostly use states for slot filling. It can be a bit tedious, but allows for more flexibility and works across platforms.