Autom8 AI Docs
  • Introduction to A8I
  • Quick Start
    • Your First Workflow
  • Workflows Explained
    • Create and Run a Workflow
    • Workflow Components
    • Executions
    • Manual, Partial, and Production Executions
    • Workflow Executions
    • All Executions
    • Custom Execution Data
    • Debug and Re-run Past Executions
    • Tags
    • Export and Import Workflows
    • Workflow Templates
    • Workflow Sharing
    • Workflow Settings
  • Flow Logic
  • Data
    • Data Structure
    • Data Flow Within Nodes
    • Transforming Data
    • Processing Data with Code
    • Data Mapping
  • AI Assistant
  • Glossary
  • Integrations
  • Build an AI Chat Agent in Autom8 AI
Powered by GitBook
On this page
  1. Data

Transforming Data

Autom8 AI uses a consistent data structure to ensure nodes can process items correctly—especially when working with multiple entries.

However, external data (e.g. from APIs) often comes in a format that doesn’t align with this structure. When that happens, you’ll need to transform the data so each item can be processed individually.


Why Transform Data?

Let’s say an HTTP Request node returns a response that wraps all results in a single object or array. In that case, Autom8 AI may interpret it as just one item—even if it contains many.

To allow downstream nodes to process each entry correctly, you’ll need to restructure it.


Data Transformation Nodes

Autom8 AI includes several built-in tools to help shape and prepare your data:

  • Split Out Breaks a single item containing a list into multiple individual items

  • Aggregate Combines multiple items into a grouped or summarized structure

  • Limit Restricts the number of items passed downstream

  • Remove Duplicates Eliminates repeated entries across all or selected fields

  • Sort Orders a list of items based on selected criteria—or randomizes it

  • Summarize Groups and totals data like a pivot table (e.g. totals by category)


When to Use These Tools

Use data transformation when:

  • You're working with API responses that return a list inside a single object

  • You need to filter or clean data before sending it to another system

  • You want to batch, group, or analyze data before continuing your flow

PreviousData Flow Within NodesNextProcessing Data with Code

Last updated 5 days ago