I think the problem is your localhost:6543 is not accessible (it will not accessible if your localhost installation is done in your PC) from the instance where discourse installed. try with live domain name instead of localhost. If it worked correctly Discourse will create new topic automatically when the embedded page loaded. You don’t need to do anything else.