Business Hangouts runs on YouTube Live. To take your event live make sure you have setup your YouTube account correctly. Follow the steps below to setup your YouTube account.
Enter the title of your event (so you can find the video on Youtube later)
Once you are inside
Google Hangouts, click on
green Business Hangouts
icon on the left side