How to 20-30 department buttons

I want to show the department names to choose the user for department for their compliance. Is it possible and how to achieve this?

Sure, you can create 20 - 30 buttons in an action, you will just have to implement every single payload intent for it. It may actually be more efficient to implement the buttons in your frontend only and send the chosen department as an entity to your rasa bot. Depends on what you’re planning to do with it.