Sets or updates the custom integrations embedded in Daily Prebuilt.
setCustomIntegrations(customIntegrations) Prebuilt CustomSets the custom integrations displayed in the Daily Prebuilt sidebar. Can be called at any time to update integration configuration.
Who can start and stop this integration. '*' (default) allows all participants; 'owners' restricts to meeting owners; a string[] of session_ids restricts to specific participants.
When configured, it shares the integration’s state with other participants in the call:
true will share with all other participants
false won’t share
'owners' will share with owners only
string[] will share with participants with given list of session ids
When the integration is started, it will also be started for other participants with whom it is shared. When it is stopped, it will stop for all participants with whom it is shared.
Usage: srcdoc: HTMLIFrameElement['srcdoc'];Inline HTML to render in the iframe instead of a URL.For more info see hereTo see if your browser supports this, see here.
Setting controlledBy: 'owners' means only participants who joined with an owner token can start or stop the integration. Setting shared: true propagates the integration’s active state to all other participants who have it configured.