Overview

Data Processing

  • AI Conditional Router - Use AI to classify input and route it to one of N user-defined paths
  • API Request - Make HTTP requests to external APIs with specified Header, Body, and Query Parameters
  • Classify - Classify text into one of your categories using a fast decision model
  • Conditional Router - Route messages based on text comparison conditions
  • Create Data - Create a Data object with specified key/value fields
  • Filter Data - Filter a list of Data objects by key/value match
  • Loop - Iterate over a list or repeat a sub-flow a fixed number of times.
  • Merge Data - Merge two data lists into one combined list
  • Query Expansion - Rewrite a conversational query into several dense, keyword-optimized search queries for more precise document retrieval
  • Regex Extractor - Extract text from input using a regex pattern with capture groups.
  • Run Agent - Run a child agent/flow and return its results.
  • Separator - Separate plain text into a list of texts using a delimiter
  • Update Data - Update data objects with new key/value pairs
  • Validate JSON - Validate JSON input and optionally validate against a JSON Schema.