NetSuite to FTP: Daily Item Export CSV Template

A scheduled workflow that pulls your NetSuite items, converts them to a CSV file, and uploads it to an FTP server for a downstream warehouse system.

What It Builds

A Schedule trigger runs every morning and a Connector node on the netsuite connector lists your items. A Connector node on the csv connector turns that list into a CSV file, and a final Connector node on the ftp connector uploads the file to your server. The result is a fresh item feed waiting for the downstream warehouse system each day.

The Prompt

Paste this into Miraxa and it builds the workflow, connecting the tools for you:

Build a workflow that runs every day at 6am Australia/Sydney time, lists all items from NetSuite, converts them into a CSV file, and uploads that file to my FTP server in the /exports folder named items-daily.csv.

Connectors Used

  • Schedule trigger - fires on a 5-field cron with an IANA timezone, daily.
  • netsuite - list-items reads the item records to export.
  • csv - from-json converts the item list into CSV text.
  • ftp - upload-file writes the file to the target server.

Customize It

Change the cron time and timezone in the prompt to fit your warehouse cutoff, swap the FTP folder and file name, or add a date suffix like items-{{ scheduledAt }}.csv so each run keeps a dated copy. You can also narrow the export by asking for only active items or specific fields.

Tips

  • Keep the NetSuite node in Direct mode: listing items is a predictable single-tool call with no AI cost.
  • Confirm your ftp connection first with the verify-connection tool before the first scheduled run.
  • A single Schedule trigger can hold multiple schedules if you want both a morning and an evening export.

Related

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.