Routing Conversations Based on Webhook Responses in Voice Assistants

·
·

Hi! I’m working on a voice assistant where a webhook returns a value like {"exists": true} or false, and I want to send the user down different paths based on that. I tried using If / Else inside Actions, but it doesn’t seem to support conditional routing. I also looked into using Outcomes on a Speak node, but it looks like I can’t reference a variable like {{exists}} or define logic like "if true then go to X". Is there a recommended way to route the conversation based on a webhook’s response value? Any help would be greatly appreciated!

  • Avatar of Carlos
    Carlos
    ·
    ·

    Conditional logic like this or referencing metadata in the way you described are not things that are currently supported, but expected to be shipped in our next big release.