Building, integrating, or customizing apps and workflows within Microsoft Teams using developer tools and APIs
Hi @Ronit
Thank you for posting your question in the Microsoft Q&A forum.
Please note that this is a user-to-user support forum. Moderators, contributors, and external Microsoft employees do not have access to back-end systems to investigate root causes. Our role here is limited to sharing technical guidance based on publicly available resources and experience.
For deeper investigation, I recommend opening a new issue on GitHub, where developers and contributors who work with the Agents SDK and Teams platform may provide additional insights.
For reference: Participating in a discussion - GitHub Docs.
Based on the behavior you described and the payload comparison, the activity structure you are sending appears valid. The suggestedActions property can be included on the same message activity that contains markdown text, and this pattern is supported by the Bot Framework activity schema.
The behavior you are observing is likely related to how the Microsoft 365 Agents Playground renderer processes activities that include suggestedActions, rather than an issue with the activity payload itself.
At this time, there is no official Microsoft documentation indicating that markdown formatting is disabled when suggestedActions are present. Inline suggestedActions on the same message activity is a supported Bot Framework pattern.
There is also no documentation suggesting that this behavior occurs in the Microsoft Teams client.
Your current workaround, sending the markdown response first and then sending suggestedActions in a follow-up activity, is a reasonable approach when testing in the Playground. However, for production scenarios in Teams, you can continue using the single-message approach with suggestedActions included in the same activity.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.