Lesson Guide: Structuring Data with the Table Node
In this lesson, you will learn how to use the Table Node in Noca Flow. Raw data from external integrations often arrives as complex, unstructured JSON objects. The Table Node allows you to map and flatten these data objects into clean, multi-column tabular data structures—making it incredibly simple to generate downloadable CSV files, push clean arrays to spreadsheets, or compile beautifully formatted summary emails.
Step 1: Extract the Raw Object Data
Before you can build a table, you need to pull an array of records to fill it.
-
Open your Noca Flow canvas and ensure your trigger is configured.
-
Click the + icon on your canvas path and add a Salesforce Object Read Node.
-
In the right properties configuration panel, select the
Opportunityobject (or whichever data object you want to display). -
Configure your search filters to return the targeted collection of deal records you need to aggregate.
Step 2: Insert the Table Node
With your raw pipeline data active, add the formatting layer.
-
Click the + icon immediately following your Salesforce Read Node.
-
Search for
tablein the action selector box and click Insert to drop the Table Node onto the canvas path.
Step 3: Build Custom Table Columns
Now, let’s map the incoming unstructured record fields into a beautiful, human-readable table grid. Click on the Table Node to open its properties panel on the right.
Column 1: Record Identifier
-
Click the Add Column button.
-
Under Column Name, type
OPPORTUNITY ID(this sets your visible table header). -
Open your Data Kit, look under your Salesforce Read Node variables, locate
Opportunity ID, and drag it directly into the Column Value slot.
Column 2: Deal Progress
-
Click Add Column again.
-
Under Column Name, type
STAGE. -
In your Data Kit, find the
Stagefield from your incoming Salesforce dataset and drop it into the value slot.
Column 3: Contextual Labels
-
Click Add Column a final time.
-
Under Column Name, type
NAME. -
Drag the corresponding
Namevariable from your data kit and place it into the value field.
Step 4: Streamlining Output Processing
Your table is now structurally defined! The Table Node output automatically binds your selected rows into a structured data array.
-
You can now connect down-funnel nodes directly to your Table Node output pin.
-
For example, drag a spreadsheet or notification action node onto the path following the table.
-
In your data kit, you will now see a beautifully compiled Table Object Array ready to be injected instantly into an email summary or an exported report asset.
Key Takeaways
-
Data Object Flattening: The Table Node converts deep, unorganized multi-variable data strings into cleanly isolated arrays of matching rows and columns.
-
Downstream Alignment: Use the Table Node whenever your final step requires clear, organized presentation layers (like an executive email digest, dashboard table, or downloadable CSV file).
Excellent work! You can now organize complex application data with absolute structural precision. Join us in the next lesson to continue mastering data layouts inside Noca Flow!