Customizing the Connector widget

The Connector widget offers another way to connect with third-party APIs, alongside the HTTP Call and Script widgets. Key benefits include:


While the Connector widget simplifies custom development with a low/no-code approach, it still requires a deep understanding of your use case, the third-party system you’re integrating with, and its API capabilities.

Learn more about using the connector widget for Zoom Virtual Agent.

Requirements for customizing the Connector widget

Table of Contents

How to add or edit the Connector widget

  1. Sign in to the Zoom web portal.
  2. In the navigation menu, click Contact Center Management then Flows.
  3. Click a flow's display name to edit it.
  4. In the left-side widgets panel, click and drag Connector onto the preferred location in the flow.
  5. Select the Connector widget.
  6. (Optional) Click Rename to change the display name of the widget.
  7. In the Settings tab, select the custom connector to use from the Connector Name dropdown.
  8. In the Route dropdown, select the appropriate endpoint to use within the selected custom connector.
  9. Customize the associated settings and exits.

Connector widget settings

Once you've selected an endpoint, configure the required input and response parameters. Use global, custom, or local variables to define these parameters. You can capture values dynamically, such as:

 

Mapping Input & Output

Input Mapping: Under Map input to, select a variable to pass data to the connector. This allows the connector to receive and process the data you pass into it.
When using a custom API endpoint where the marketplace connector can handle the response, the connector widget will automatically break down the response into separate fields. These fields can then be mapped to variables without needing a script module.

Output Mapping: Under Map output to, select a variable to store the response from the connector. This variable will hold the processed data and can be used later in the flow.

Connector widget exits

Customize how the flow handles different outcomes by clicking the Exits tab and configuring the following: