Skip to main content
Skip table of contents

Twelve Labs


Twelve Labs is an AI platform focused on developing advanced video understanding technology. Twelve Labs aims to empower applications with deep semantic video analysis capabilities, enabling them to comprehend and extract meaningful insights from video content.

The platform integrates various AI models to perform tasks like object detection, action recognition, and scene understanding. By leveraging state-of-the-art machine learning techniques, Twelve Labs seeks to enhance how businesses and developers interact with video data, making it more accessible and actionable.

You can find more details and the supported operations on Twelve Labs | qibb Catalog.

How to get started with Twelve Labs integration

Before you get started using Twelve Labs integration please make sure that you have the needed permission for the operations. Here you can find Twelve Labs API documentation.

  1. You will need an API Key for authentication. Here you can find the documentation about the authentication:

  2. Get your API Key from your Twelve Labs account. You can see your API Key on Twelve Labs Dashboard page.

  3. Go to qibb Workflow Editor, open Node Catalog in the right sidebar, and install Twelve Labs node by clicking on the + button.

  4. Drag Twelve Labs node and any other nodes you need from the left sidebar and place them in your flow.

  5. Enter your API Key in the Advanced/Security field of the node. Alternatively, you can configure the API Key function node which is in the example flow. After completing these steps, you can start using the integration!


Importing flow examples of a node

Once you've successfully installed a node from the qibb catalog, you can easily import example flows that showcase how the nodes can be used. These example flows are directly accessible within the Flow Editor and are designed to guide users with helpful hints, including how to configure mandatory parameters and credentials.

Here's how to import examples:

  1. In the top right corner of the Flow Editor, click on the menu icon.

  2. Select Import to open the Import Dialog.

  3. Click on the Examples tab.

  4. Choose an example from the list.

  5. Confirm your selection by clicking on the Import button.

By following these steps, you are now ready to make basic API calls using the provided examples. For further exploration of what’s possible, you can find more complex examples in the Flow Catalog.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.