Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    Antonius Ostermann
    @antoniusostermann
    Hey there! I'm Toni, the creator of AssistantJS. If you have any questions regarding AssistantJS, don't hesitate to ask them here!
    Sebastian Zankel
    @SZankel_twitter
    Hi
    @antoniusostermann Kannst du mir gerade mit dem Account Linking helfen. Das ist ein Dealbreaker, dass dies richtig funktioniert und es ist mir nicht genau klar, wie man die annotation setzt und eine voiceresponse zurück gibt, wenn der Nutzer nicht authentifiziert ist.
    Antonius Ostermann
    @antoniusostermann
    Hey, if you wonder how to use assistant-authentication with AssistantJS, check out the recently added step-by-step guide in the assistant-authentication repository: https://github.com/webcomputing/assistant-authentication
    Jose
    @superjose
    Helloooooo :D
    How's everything around here? First of all, thanks for the hard work!
    I honestly don't know for how long will I be developing for the Assistants, but I'll give it a shot!

    I wanted to know a couple of things:

    1) Is it possible for me, once I'm ready to push it to production, to export everything as .zip files?

    2) How is it possible, in the case that AssistantJS doesn't support a new API, to extend it with one?
    Jose
    @superjose
    3) What about hosting. How do I host the AssistantJS app?
    Jose
    @superjose
    Sorry for asking all these quesstions haha. I'm just investigating things around before I commit to a platform ;)
    I really appreciate all the help so far
    Jose
    @superjose
    4) How can I use intents from Amazon, such as Amazon.YesIntent in the platform?
    Antonius Ostermann
    @antoniusostermann
    Hey @superjose! Sorry for the very late reply, I ddin't get any notification :-(. Regarding all of your questions:
    1) What do you mean by exporting everything as a .zip file?
    Antonius Ostermann
    @antoniusostermann
    2) In this case, you could set your own JSON as response. You could inject the current request context and call responseCallback, use your own response factory and amazon/dialogflow/google response handlers or change the amazon response handler and commit a pull request.
    3) You need to set up a nodejs server to run an AssistantJS app
    4) We call these Amazon-specific intents "GenericIntents" (https://github.com/webcomputing/AssistantJS/wiki/States#handling-generic-intents). For example, use yesGenericIntent, and AssistantJS will know that you want to use the Amazon.YesIntent
    dp-thomas
    @dp-thomas

    Hey,

    I am currently working on a Google Home App with AssistantJS as foundation. Works all great so far. But now I have a question, and can't find a solution in the wiki:

    is it possible to somehow give a voice response and then make a transition to another state and call an intent, which might give another voice response?

    Antonius Ostermann
    @antoniusostermann
    Hey @dp-thomas ! Unfortunatly, this is not directly possible with AssistantJS < current development version. But what you could do instead is: Don't call prompt() or endSessionWith in the first state, and instead pass the first voice response as a parameter to the following state. You can do this easily using optional arguments within a machine.redirect call. In the following state, you could easily check if your intent method was called with an additional argument, and pass this additional argument to your prompt() or endSessionWith call.
    Sorry again for the late reply. I have now finally turned on email notifications here. :-)