Although it's not 100% standard use of them, you can use a Task Module for this. There are various ways to launch them, and one way is via a button in an Adaptive Card. It's a bit of work learning each of these topics, if you haven't used them before, but it's certainly possible to use the to do what you're trying to achieve.
I have gone through the task module docs and that is what i'm looking, Thank you
glad to hear. Good luck with it and just ask any questions here if you run into issues
i have followed the instructions as per the docs, able to send initial cad but when i click on button, it's opening popup but the body is empty
That sounds like you're missing a "Valid Domains" entry for your domain that the popup is coming from...
when i upload manifest in teams with valid domains it us working as expected but with azure web app bot getting the same issue, and i'm unable to find manifest file in web app bot deployment code