Skip to content

Mesh Indexer Monday

The Mesh Indexer Monday node is used to index data from a Monday.com board into an Elasticsearch index using the Mesh Indexer system. This node supports full indexing or updates of records based on specific criteria and can optionally generate text embeddings using OpenAI services.

Node Overview

This task connects to Monday.com via a configured service account and indexes data into the specified index name using the Mesh Indexer engine. The output is written into the Elasticsearch index, optionally with vectorized content for semantic search.

Input Fields

LabelTypeDescription
Select IndextextName of the Elasticsearch index to write to.
Index ActionpicklistType of index operation to perform. Valid values:
- Full Index
- Update From Date
- Update Single Record
ServiceAccount-OpenAItextService account ID for OpenAI access (used for embeddings).
ServiceAccount-Elastic SearchtextService account ID for the target Elasticsearch index.
ServiceAccount-MondaytextService account ID to access Monday.com API.
Document IDtextOptional ID of a specific record to update (used with "Update Single Record").
Record TitletextTitle format override for indexed records.
Sub TitletextSubtitle format override.
Sub DomaintextSubdomain for record grouping or filtering.
Board IDtextMonday.com Board ID from which records should be indexed.
Include Text VectorizationbooleanWhether to generate text embeddings using OpenAI.

Output

This node does not generate direct output variables. The results are written to the specified Elasticsearch index, and a success/failure status is returned.

  • statusReturn: Completed or Fail
  • taskMessage: Detailed success or error message
  • taskSuccess: true or false

Behavior

  • If the provided service account IDs are not found, the task will fail with a validation message.

  • The node can perform one of three index actions:

    • Full Index: Indexes all available data from the specified Monday board.
    • Update From Date: (Not yet implemented in this version – future enhancement).
    • Update Single Record: Re-indexes a specific document identified by its Document ID.
  • If "Include Text Vectorization" is enabled, the node uses OpenAI service to create vector embeddings for semantic search.

Notes

  • Ensure all service accounts are preconfigured and accessible.
  • The Include Text Vectorization field relies on a valid OpenAI API key and usage permissions.
  • Title and Subtitle fields allow dynamic labeling of indexed content.
  • This node does not support OCR or thumbnail generation.

Example Use Case

Use this node to synchronize structured data from Monday.com (e.g., project management boards, task trackers) into your enterprise search index, allowing for keyword and semantic lookup.


Tentech 2024