# DATA FLOWs

- [Designing Flows](/data-flows/designing-flows.md)
- [Creating Flows](/data-flows/designing-flows/creating-flows.md)
- [Flow Designer Guide](/data-flows/designing-flows/flow-designer-guide.md)
- [Working with Canvas](/data-flows/designing-flows/flow-designer-guide/working-with-canvas.md)
- [Using Groups](/data-flows/designing-flows/flow-designer-guide/using-groups.md)
- [Working with Table](/data-flows/designing-flows/flow-designer-guide/working-with-table.md)
- [Managing Flows](/data-flows/designing-flows/managing-flows.md)
- [Sharing Flows](/data-flows/designing-flows/sharing-flows.md)
- [Demo: Building a Simple Flow](/data-flows/designing-flows/demo-building-a-simple-flow.md)
- [Tools (Nodes)](/data-flows/tools-nodes.md): The concept of a node is central to the data transformation process. Each node represents a specific data transformation action with its associated settings. Nodes are the building blocks of the data
- [Use AI](/data-flows/tools-nodes/use-ai.md): Calls AI for each row to extract, enrich or cleanup.
- [Sources and Outputs](/data-flows/tools-nodes/sources-and-outputs.md)
- [Data Source](/data-flows/tools-nodes/sources-and-outputs/data-source.md): Adds datasets to the flow
- [Blank Table](/data-flows/tools-nodes/sources-and-outputs/blank-table.md): Adds empty table to the flow, you can manually add and edit data.
- [Output](/data-flows/tools-nodes/sources-and-outputs/output.md): Saves the result of data flow in an outer dataset.
- [Chart](/data-flows/tools-nodes/sources-and-outputs/chart.md): Create a chart.
- [Search and Enrichment](/data-flows/tools-nodes/search-and-enrichment.md)
- [Search Leads](/data-flows/tools-nodes/search-and-enrichment/search-leads.md)
- [Enrich Leads](/data-flows/tools-nodes/search-and-enrichment/enrich-leads.md)
- [Enrich Companies](/data-flows/tools-nodes/search-and-enrichment/enrich-companies.md)
- [Enrich People](/data-flows/tools-nodes/search-and-enrichment/enrich-people.md)
- [Verify Emails](/data-flows/tools-nodes/search-and-enrichment/verify-emails.md)
- [Filtering and Sorting](/data-flows/tools-nodes/filtering-and-sorting.md)
- [Filter](/data-flows/tools-nodes/filtering-and-sorting/filter.md): Filters rows based on the specified condition
- [Remove Duplicates](/data-flows/tools-nodes/filtering-and-sorting/remove-duplicates.md): Removes duplicated rows
- [Sort](/data-flows/tools-nodes/filtering-and-sorting/sort.md): Sorts a table by the specified column(s)
- [Columns Operations](/data-flows/tools-nodes/columns-operations.md)
- [Modify Columns](/data-flows/tools-nodes/columns-operations/modify-columns.md): Renames, deletes and moves columns
- [Change Type](/data-flows/tools-nodes/columns-operations/change-type.md): Changes a data type for selected column(s)
- [Formula Column](/data-flows/tools-nodes/columns-operations/formula-column.md): Adds a a new column(s) with “text”, number, or formula
- [If...Then Column](/data-flows/tools-nodes/columns-operations/if...then-column.md): Adds a new column with a value based on the specified condition
- [Window Function](/data-flows/tools-nodes/columns-operations/window-function.md): Calculates a window function operates on a group (“window”) of related rows
- [Split Column](/data-flows/tools-nodes/columns-operations/split-column.md): Splits column(s) based on a specified delimiter
- [Replace Text](/data-flows/tools-nodes/columns-operations/replace-text.md): Finds and replaces the specified part of text
- [Extract Text](/data-flows/tools-nodes/columns-operations/extract-text.md): Extracts the specified part of text into a new column(s)
- [Match Text](/data-flows/tools-nodes/columns-operations/match-text.md): Finds and counts all matches in a column(s) of a specified text
- [Table Operations](/data-flows/tools-nodes/table-operations.md)
- [Combine Tables](/data-flows/tools-nodes/table-operations/combine-tables.md): Joins 2 tables using the specified columns as keys
- [Stack Tables](/data-flows/tools-nodes/table-operations/stack-tables.md): Stacks rows of two or more tables
- [Group By](/data-flows/tools-nodes/table-operations/group-by.md): Groups rows and calculate aggregation functions
- [Pivot](/data-flows/tools-nodes/table-operations/pivot.md): Creates new columns from values in the specified columns and computes aggregation functions as values for the new columns
- [Unpivot](/data-flows/tools-nodes/table-operations/unpivot.md): Merges one or more columns into key and value columns
- [JSON and API](/data-flows/tools-nodes/json-and-api.md)
- [To JSON](/data-flows/tools-nodes/json-and-api/to-json.md): Creates Objects or Arrays in JSON format from the specified columns
- [From JSON](/data-flows/tools-nodes/json-and-api/from-json.md): Flatten JSON to columns and rows
- [API Call](/data-flows/tools-nodes/json-and-api/api-call.md): Calls an external API and return a new column with answers
- [API Table](/data-flows/tools-nodes/json-and-api/api-table.md): Calls an external API and return a new column with answers
