Add audio and video to your Bubble apps with Daily

Hi @Daniel808 !

Some answers below~

  1. Is it possible to run a React app inside Bubble and make use of the Daily React Hooks? if not:

    1. I’m not sure, and i haven’t tried it myself. This forum post seems to think it’s possible but it’s not something I have tried myself
  2. Is forking the Daily Video Chat Plugin in Bubble the way to go if we need a high degree of customization? I read in a thread, it is outdated?

    1. Forking the plugin won’t help much since the plugin is based on Daily prebuilt but here is a guide on creating custom interfaces with Daily’s call object mode. It has a few demo apps that can help give you an idea on implementation and then you’d need to translate all that to a Bubble plugin. Daily JS for the methods would be helpful as well especially if you don’t end up using react.

    But you definitely don’t need Bubble to work with Daily. If you’re familiar with another framework it might be better to use that instead. Here’s a list of other frameworks that you can use with Daily with tutorials.

  3. Do we set up a lot of Actions or add an Element in the Plugin which includes Actions itself

    1. It’s whatever you desire in terms of implementation. Having actions not linked to an element enables you to use them even if the element isn’t present on the page (ie if you want to create a room you may not want to have your video call element on the page in order for you to use the action to create a room)
  4. Do we add one Iframe on the page or using the element? How is the approach?

    1. Up to you either would work but i’d probably opt for an element. The iframe code Daily provides for quick setup is exclusively for Daily Prebuilt but if you want to create your custom element with some other framework and then wrap it into an Iframe for Bubble you could do that.
1 Like