Documentation
HomeAPISign In
  • Getting Started
    • Overview
      • Core Concepts
      • Building your First Workflow
    • API Reference
  • Your Data
    • Brand Kits
    • Knowledge Bases
      • Add Data
        • Upload Files
        • Web Scrape
        • Import from Google Drive
        • Import from SQL Database
        • Import from Shopify
      • Knowledge Base Search
      • Knowledge Base Metadata
      • Knowledge Base API
  • Building Workflows
    • Workflow Concepts
      • Workflow Inputs
        • Input Types
      • Workflow Outputs
      • Variable Referencing
      • Liquid Templating
    • Workflow Steps
      • AI
        • Prompt LLM
          • Model Selection Guide
          • Prompting Guide
        • Transcribe Audio File
      • Web Research
        • Google Search
        • Perplexity Deep Research
        • Web Page Scrape
      • Code
        • Run Code
        • Call API
        • Format JSON
        • Run SQL Query
        • Write Liquid Text
      • Flow
        • Condition
        • Iteration
        • Human Review
        • Content Comparison
        • Error
      • Data
        • Read from Grid
        • Add Rows in Grid
        • Search Knowledge Base
        • Write to Knowledge Base
        • Get Knowledge Base File
      • AirOps
        • Workflow
        • Agent
      • Image & Video
        • Generate Image with API
        • Search Stock Images
        • Fetch Stock Image with ID
        • Resize Image
        • Screenshot from URL
        • Create OpenGraph Image
        • Create Video Avatar
      • SEO Research
        • Semrush
        • Data4SEO
      • Content Quality
        • Detect AI Content
        • Scan Content for Plagiarism
      • Content Processing
        • Convert Markdown to HTML
        • Convert PDF URL to Text
        • Group Keywords into Clusters
      • B2B Enrichment
        • Hunter.io
        • People Data Labs
      • CMS Integrations
        • Webflow
        • WordPress
        • Shopify
        • Contentful
        • Sanity
        • Strapi
      • Analytics Integrations
        • Google Search Console
      • Collaboration Integrations
        • Gmail
        • Google Docs
        • Google Sheets
        • Notion
        • Slack
    • Power Steps
    • Testing and Iteration
    • Publishing and Versioning
    • Logs
    • Studio Toolbar
  • Running Workflows
    • Run Once
    • Run in Bulk (Grid)
    • Run via API
    • Run via Trigger
      • Incoming Webhook Trigger
      • Zapier
    • Run on a Schedule
    • Error Handling
  • Grids
    • Create a Grid
      • Import from Webflow
      • Import from Wordpress
      • Import from Semrush
      • Import from Google Search Console
    • Add Columns in the Grid
    • Run Workflows in the Grid
      • Add Workflow Column
      • Run Workflow Column
      • Schedule Workflow Column
      • Map Workflow Outputs
      • Review Workflow Run Metadata
    • Review Content in the Grid
      • Review Markdown Content
      • Review HTML Content
      • Compare Content Difference
    • Publish to CMS from Grid
    • Pull Analytics in the Grid
    • Searching and Filtering
    • Export as CSV
  • Copilot
    • Chat with Copilot
    • Edit Workflows with Copilot
    • Fix Errors with Copilot
  • Monitoring
    • Task Usage
    • Analytics
    • Alerts
    • Execution History
  • Your Workspace
    • Create a Workspace
    • Folders
    • Settings
    • Billing
    • Use your own LLM API Keys
    • Secrets
    • Team and Permissions
  • Chat Agents (Legacy)
    • Agent Quick Start
    • Chat Agents
    • Integrate Agents
      • Widget
      • Client Web SDK
  • About
    • Ethical AI and IP Production
    • Principles
    • Security and Compliance
Powered by GitBook
On this page
  • What is the Add Rows in Grid Step?
  • When to Use Add Rows in Grid vs. JSON Step for Grid Outputs
  • How to Map Outputs in a Grid (Without Add Rows in Grid)
  • How to Configure the Add Rows in Grid Step (For Creating/Updating Separate Rows)

Was this helpful?

  1. Building Workflows
  2. Workflow Steps
  3. Data

Add Rows in Grid

What is the Add Rows in Grid Step?

The Add Rows in Grid step is specifically designed to create or update separate rows in an AirOps Grid beyond the current row where your workflow is running. This is different from simply mapping outputs to columns in your current Grid row.

⚠️ Important Distinction: If you just want to map workflow outputs as columns in the current Grid row where your workflow is running, you do not need the Add Rows in Grid step. Instead, use a JSON step at the end of your workflow.

When to Use Add Rows in Grid vs. JSON Step for Grid Outputs

Use a JSON Step (Not Add Rows in Grid) When:

  • You simply want to map workflow outputs to columns in the same row where your workflow is running

  • You want to organize multiple output values into a structured format

  • You're running a workflow in a Grid and want to see results in that same row

Example: Your workflow generates a title, content, and meta description.You want these to appear as columns in your Grid next to your inputs.

Use the Add Rows in Grid Step Only When:

  • You need to create entirely new rows in a separate Grid or in the same Grid

  • You want to update existing rows in another Grid

Example: Your workflow analyzes one keyword but generates 10 related keywords,each needing its own row in a separate Grid for further processing.

How to Map Outputs in a Grid (Without Add Rows in Grid)

  1. Add a JSON step as the final step in your workflow

  2. Structure your outputs as key-value pairs

  3. When you run the workflow in a Grid, these keys will automatically be available to map as output columns

  4. Select "Add Outputs as Columns" in the Grid interface after running

How to Configure the Add Rows in Grid Step (For Creating/Updating Separate Rows)

When you actually need to create or update separate rows beyond your current workflow row:

Select a Grid

Choose the Grid where you want to write your data:

  • Create a New Grid: Generate a new Grid to store your data

  • Select Existing Grid: Add data to an already existing Grid

Output Mapping

Define how the data from your workflow should be mapped to columns in the separate Grid:

  • Column Names: Define the names of the columns in your target Grid

  • Values: Select which workflow step outputs should populate each column

Write Mode

Choose how your data should be written to the Grid:

  • Append: Add new rows to the existing Grid data

  • Replace: Clear existing Grid data and replace it with the new data

  • Update: Update specific rows in the Grid based on a key column

By understanding the distinction between simple output mapping (JSON step) and creating separate rows (Add Rows in Grid step), you'll be able to build more efficient and effective workflows.

Last updated 3 days ago

Was this helpful?