← All features

Canvas nodes

CSV Input

Load a delimited file or an imported transcript library.

How it works

Choose a local delimited file or select an imported transcript library in the node settings. Connect the loaded rows to a cleanup or analysis step.

Click CSV Input on Canvas to open its settings and output. The inspector shows the loaded CSV columns and rows.

Simple example

Drop a local orders CSV onto Canvas or choose the file on a CSV Input node. Use the node preview to check the headers and sample rows before wiring it to a transform.

CSV Input selected in n0is Canvas in the simple example.
n0is Canvas · Sample dataView full size

Loaded rows

First 5 of 6 rows
Order IDRegionAmountStatusCustomer IDReference
A101West140ShippedC1Retail
A102East85PendingC2Outlet
A103West220ShippedC3Retail
A104North38CancelledC9Retail
A105East126ShippedC2Outlet

Complex workflow

After importing transcripts, choose Gemini or Otter under Imported transcripts in CSV Input. The node reads the active passages from that library. Connect Transcript metrics and Charts to summarize vocabulary or speaker counts from the collection.

CSV Input selected in n0is Canvas in the complex workflow.
n0is Canvas · Sample dataView full size

Loaded rows

4 rows
SourceDestinationSpeakerTimestampTime PrecisionMeeting Datetime
Planning 2026_10_12 13_00 Gemini.txtGeminiAda00:00:10recording block2026-10-12T13:00:10
Planning 2026_10_12 13_00 Gemini.txtGeminiBen00:00:21recording block2026-10-12T13:00:21
Planning 2026_10_12 13_00 Gemini.txtGeminiAda00:00:39recording block2026-10-12T13:00:39
Planning 2026_10_12 13_00 Gemini.txtGeminiBen00:01:02recording block2026-10-12T13:01:02

Workflow result

2 rows
SpeakerWords spoken
Ben17
Ada16

Related research