An Azure service that provides an integrated environment for bot development.
Hi Jannik,
Thanks for sharing the detailed observations.
From what you’ve described, when the Activity Protocol endpoint shows that responses are being generated, for example in traces or monitoring, but nothing appears in the connected channel, this usually means the issue is with message delivery rather than with the agent logic itself.
Here are a few important things to keep in mind:
If everything works in the Playground, that confirms the model and agent configuration are set up correctly.
Message delivery to channels such as Web Chat, Microsoft Teams, or Direct Line depends on the Activity Protocol relay between the Azure AI Foundry agent and Azure AI Bot Service.
We have seen situations where the same setup behaves differently across regions or subscriptions. This can happen due to rollout status, subscription-level enablement, or other service-side constraints. In these cases, responses may be generated successfully but dropped before they reach the channel.
To move forward, we recommend the following checks:
First, verify that the Bot Service and the Foundry resource identities have the required permissions to access each other.
Second, review the Bot Service channel logs carefully for any authorization or relay-related warnings, even if the channel status shows as Healthy.
Third, if the issue consistently occurs in a specific region or subscription but works in another, that strongly suggests a platform-side issue rather than a configuration problem.
I hope this helps, If the behavior continues after these checks, please let me know or if there are any remaining questions or additional details, I can help with, I’ll be glad to provide further clarification or guidance.
Thankyou!