# Handle CSVs

A comma-separated values (CSV) file is a text file that stores tabular data in plain text. It is human-readable and widely supported across systems.

Many applications import or export data in CSV format. Workato recipes can process CSV data using built-in actions or connector-specific features. Use CSV tools by Workato to parse raw CSV content into structured datapills or to generate CSV-formatted strings from arrays. Some connectors, such as Box or SFTP, also parse CSV content through their triggers or actions.

# CSV tools by Workato

CSV tools by Workato allows you to to parse raw CSV content into structured datapills or generate CSV-formatted strings from arrays. These built-in actions work with any file source, such as Box, Google Drive, or Dropbox, and don't depend on connector-specific parsing capabilities.

# Use cases

Automate CSV data processing to streamline file transfers, data synchronization, and reporting across your business applications. You can export employee records, update databases, or move data between cloud platforms with automated workflows to ensure accuracy and efficiency. Explore our use cases to discover how you can optimize CSV processing:

# Parse CSV files with an external parser

Some connectors provide built-in support to parse CSV content. For example, the Box connector can detect and parse CSV content through file triggers.

# Example usage

This recipe uses the Box New CSV file in folder trigger to detect a new CSV file in Box. The trigger reads the file, parses its contents, and generates an array of rows based on the defined Field names. These fields, such as Manufacturer, Item Code, and Taxable, appear as datapills in the recipe.

The recipe uses a Repeat step to loop through each row and create inventory items in NetSuite.

Recipe that processes a CSV file from Box and creates inventory items in NetSuite Recipe that processes a CSV file from Box and creates inventory items in NetSuite. View the example recipe (opens new window).

The Box trigger processes all new files in the folder as CSVs. If the folder contains files with different headers, use filters or folder naming conventions to avoid recipe errors.


Last updated: 3/25/2025, 2:44:40 PM