Skip to content
One platform. From customer conversation to completed work.Take a closer look
All connections
Data · CONNECTION

Weaviate + NodeHub

Manage Weaviate collections and objects with your own vectors, batch import and delete, and search by vector with filters.

Explore 14 workflow actions for Weaviate, including account permissions and operation limits.

6 read actions8 write actions
WORKFLOW ACTIONS

What you can configure.

Choose an action in the workflow builder, connect an account, and map its inputs. These actions are available in the catalog; your account access and a successful test determine whether they work for your setup.

Batch create objects

Write

Creates or overwrites up to 1000 objects (by UUID) with their properties and your vectors in one request.

Permissions and limits

Account permissions

  • A Weaviate API key with read access (and write access for the write operations) on the collection

A repeated request may repeat the external action. Review the previous result before retrying a write.

Batch delete objects

Write

Deletes every object in a collection that matches a where filter (or reports the matches with dryRun).

Permissions and limits

Account permissions

  • A Weaviate API key with read access (and write access for the write operations) on the collection

Operation limits

  • Deleted objects cannot be restored.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Create collection

Write

Creates a collection for vectors you supply (vectorizer none).

Permissions and limits

Account permissions

  • A Weaviate API key with read access (and write access for the write operations) on the collection

A repeated request may repeat the external action. Review the previous result before retrying a write.

Create object

Write

Creates one object with its properties and your vector.

Permissions and limits

Account permissions

  • A Weaviate API key with read access (and write access for the write operations) on the collection

A repeated request may repeat the external action. Review the previous result before retrying a write.

Delete collection

Write

Deletes a collection and all its objects.

Permissions and limits

Account permissions

  • A Weaviate API key with read access (and write access for the write operations) on the collection

Operation limits

  • A deleted collection and its objects cannot be restored.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Delete object

Write

Deletes one object.

Permissions and limits

Account permissions

  • A Weaviate API key with read access (and write access for the write operations) on the collection

Operation limits

  • A deleted object cannot be restored.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Get collection

Read

One collection's properties and vector settings.

Permissions and limits

Account permissions

  • A Weaviate API key with read access (and write access for the write operations) on the collection

Get object

Read

One object by collection and UUID.

Permissions and limits

Account permissions

  • A Weaviate API key with read access (and write access for the write operations) on the collection

Get server meta

Read

The Weaviate server's hostname and version.

Permissions and limits

Account permissions

  • A Weaviate API key with read access (and write access for the write operations) on the collection

List collections

Read

Every collection with its properties and vector settings.

Permissions and limits

Account permissions

  • A Weaviate API key with read access (and write access for the write operations) on the collection

List objects

Read

One page of a collection's objects, by cursor.

Permissions and limits

Account permissions

  • A Weaviate API key with read access (and write access for the write operations) on the collection

Replace object

Write

Replaces an object's properties and vector.

Permissions and limits

Account permissions

  • A Weaviate API key with read access (and write access for the write operations) on the collection

A repeated request may repeat the external action. Review the previous result before retrying a write.

Search by vector

Read

The objects nearest to your vector in a collection (or one of its tenants), optionally filtered, with the properties and metadata (like distance) you name.

Permissions and limits

Account permissions

  • A Weaviate API key with read access (and write access for the write operations) on the collection

Operation limits

  • Uses Weaviate's REST search API, available from Weaviate 1.39.8 (1.40.0 on the 1.40 line); older servers answer 404 for this path.
  • NodeHub computes no embeddings: the vector must have the dimensionality of the collection's (target) vector. A BQ- or RQ-compressed HNSW index answers a wrong-sized vector with no results instead of an error.

Update object

Write

Merges new property values (and optionally a new vector) into an object.

Permissions and limits

Account permissions

  • A Weaviate API key with read access (and write access for the write operations) on the collection

A repeated request may repeat the external action. Review the previous result before retrying a write.

SETUP

Start with a controlled test.

01Connect the intended account

Use the account and permissions required for your process. Review the connection check before configuring a workflow action.

02Review inputs and access

Select a listed operation and map its required inputs. Use test records and add a human approval before writes that need review.

03Confirm the result

Inspect step outputs and confirm the result in Weaviate. A saved workflow is not a completed provider action.

Follow the workflow quickstart
EXPLORE YOUR STACK

More in Data.

Weaviate integration | NodeHub