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
  • Configuration
  • Return Multiple Columns
  • FAQs
  • Can I leave the page?
  • I'm running into an error, what should I do?
  • How do I retrieve my batch results?
  • Can I download as a CSV?
  • Will the batch include my inputs?
  • Are there notifications for when my batch completes?

Was this helpful?

  1. Archived
  2. Bulk Runs

Run Batch CSV

Run a batch via a CSV Upload

Last updated 10 months ago

Was this helpful?

AirOps allows you to run multiple Workflows in bulk via a CSV Upload.

Running Workflows in bulk via CSV upload is an incredibly powerful way to leverage AirOps' AI capabilities at scale. By using this feature, you can efficiently process large volumes of data for tasks such as natural language processing, copy creation, marketing collateral generation, sentiment analysis, data enrichment, and much more. This functionality goes beyond what is possible with ChatGPT and opens up a world of possibilities for enhancing your business processes.

Configuration

To start off, navigate to your Workflow's view page and select the "Run Batch" option:

You will now see a page similar to what is shown below, with an option to download a CSV template (as an example for you to get the correct formatting):

Prepare your CSV file, ensuring that it matches the format shown in the sample CSV. This includes maintaining the correct column headers.

Optional values can be left blank, but it is important that the column header is still present.

Click the "Choose a file" button and upload your CSV.

The batch process will begin once your file is uploaded. Keep in mind that batches can take some time to process, so feel free to navigate away from the page while your job is running.

Return Multiple Columns

For cases where you want the returned output of your batch run to include multiple columns, it's important that you format the final output step of your Workflow in JSON, e.g.

{ 
  "title": "Your Value Here",
  "description": "{{ step_2.output.deal_name }}" 
}

In the above example, our batch run will return both the "title" and "description" columns, and will populate the value of the latter with the output from a step in the Workflow.

FAQs

Can I leave the page?

Yes, your batch will still run if you leave the page, and you can download the results later. You can download your CSV output at any time from the "Show History" button at the top of the workflow.

I'm running into an error, what should I do?

Make sure there are no null columns or rows by deleting columns or rows that appear empty but pass null values. Beyond that, please feel free to contact our Support Team for assistance!

How do I retrieve my batch results?

Click the "History" tab > View (under Actions) > Go to Batch

Can I download as a CSV?

Yes, all batches are downloadable as CSV's.

Will the batch include my inputs?

Yes, the batch will include all inputs present from the uploaded CSV.

Are there notifications for when my batch completes?

This feature is coming very soon, and will allow you to retrieve the results directly from your email.

By default, the batch process only returns the final output of your Workflow's last step. If you want to output multiple components from your Workflow, we recommend using JSON to output the different components in a single, structured format. Additionally, you can reference our for an example of how to combine multiple components into a single output.

Text Step document