An Azure offering that provides a suite of purpose-built technologies for protected health information in the cloud.
Azure CLU works in Postman but Health Bot fails with clu_result is not defined
Hi,
I’m encountering an issue while integrating Azure Conversational Language Understanding (CLU) with a Health Bot scenario.
The CLU analyze-conversations runtime call works correctly when tested externally (returns 200 OK with valid intent predictions). However, within the Health Bot flow, the CLU node executes but the subsequent Switch step fails with:
Call for LU model failed. error: DialogContextError: cluResponse is not defined
This behavior suggests that the CLU result variable is not being created at runtime.
I have already verified the following:
• CLU runtime endpoint is reachable and functional • Model is trained and deployment is successful • Project and deployment configuration are correct • Input utterance binding tested with both dynamic and hardcoded values • Flow wiring and success paths are configured correctly
Since the same CLU runtime call works outside the bot but fails to produce a result variable inside the flow, I’m trying to understand what might cause this discrepancy.
Any insights or troubleshooting suggestions would be appreciated.