The Meeting Workflow

Captivate introduces a new type of project item named a WorkflowWorkflows offer tailored experiences for varying situations. They serve as dynamic interfaces for setting and presenting data and provide effective control over Captivate’s actions. The 'Meeting Workflow' was designed to streamline the integration of participants into live productions. It proves particularly helpful when your production includes participants from different sources such as conferencing services like Zoom or Microsoft Teams.

Add a New Meeting

To add a new Meeting Workflow (you only need one):

  1. First, you will want to have your meeting source set up and running.  See Join a meeting directly from within Captivate or Microsoft Teams Integration Setup for details on setting up a meeting for Captivate to connect to.
  2.  Choose Receive Audio/Video from Zoom under Zoom Connectivity.                                                   Screenshot 2023-07-25 at 5.23.40 PM.png
  3. In Captivate, click on “Add New Item” button at the bottom of the project panel.Screenshot 2023-07-25 at 4.41.11 PM.png
  4. Select Workflow > Meeting
  5. Select the Meeting Workflow object in your Project panel.
  6. Ensure that the Properties panel is visible in the Playout interface. (View > Properties | F3) When Properties are showing, the Meeting Workflow’s Meeting controls will be presented in the Properties panel.
    Screenshot 2023-07-25 at 4.37.51 PM.png
    The Meeting Workflow has two selectable views:
    • Participants
    • Meeting Details

Back to top

Set up your Participants

The Participants view is an interface for filling in details about participants in your production.   Along the left side of the view, you have a list of Speaker Objects (Speaker1, Speaker2, .. ). Additional Speakers can be added via the “New Additional Speaker” button at the bottom of the panel.

A Speaker is an instance of something that we call a LiveObject.

A LiveObject is like a box for our variables. It groups them together, so we can manipulate them collectively rather than individually.

The Speaker object groups properties that relate to a meeting participant. You can manually type in values to assign them to various speakers, or you can assign them using the Participants table. The participants table will populate itself with values from your active Zoom meeting – Microsoft Teams support is forthcoming. 

Troubleshooting Tip: If your values do not populate automatically, try interacting with any of the text input boxes by clicking into one.

  1. Select the Participant of interest and click on “AssignA screenshot of a computer

Description automatically generated
  2. Select a Speaker Object to assign to (e.g. Speaker 1)

A screenshot of a computer

Description automatically generated

Captivate will query the active meeting for details about the selected Participant and use those values (e.g. name, display name, video feed) to automatically configure the target Speaker object.  Speaker objects in this view are color coded to help with identification.A screenshot of a video conference

Description automatically generated

Tip: You can manually override the values in Speaker object if you need to customize some values.

e.g. If we want to append (Developer) to Adam, we can type in the field to add this.

A screenshot of a computer

Description automatically generated

Back to top

Integrating Participants into Graphics

As mentioned earlier, the Meeting Workflow works with Speaker objects. Values are created inside of the Speaker objects available as Variables for linking with your graphics design elements. 

  1. In the Link Data panel, select Show Links to make published objects visible below “Shared: Objects”.
  2. The objects can then be expanded, and individual fields can be accessed for linking. 

A screenshot of a video editor

Description automatically generated

If you were to reassign Naomi to Speaker2, all the linked values would automatically update. This is the power of the LiveObject system; It simplifies handling groups of related values.

Back to top

Define Meeting Details

The Meeting Details view is used for setting values in the “Active Meeting Details” object. This object will be automatically updated by the active Zoom meeting unless you choose to override the values. (Microsoft Teams support is forthcoming).

  1. In the Meeting Details tab, click in the text Box for Meeting Title.  Captivate will auto-populate the Meeting Title and Host of the connected Meeting.
  2. To edit those values within Captivate, select Override Zoom Values and replace the text.

A screenshot of a computer

Description automatically generated

The ActiveMeetingDetails object can be connected to graphics similar to the Speaker objects. Please see Zoom Integration Setup or Microsoft Teams Integration Setup for more details on the integrations and setup.

Back to top

 

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request