Is there any addition cost for two way communications?

The short answer is no, however if you do require a custom user-flow then there will be additional fee on initial setup.