My H1B status recently got upgraded to Post decision Activity. What is the next step in the Process? Will we get any kind of mailers for embassy. Do we need to provide some documents from here?
Nothing. Your approval notice would have been mailed to your employer as well.
You can apply for H1B Visa stamping at a consular post in your home country.