Snap types
SnapLogic includes the following basic types of Snaps with distinct icons.
Snaps are the building blocks of a pipeline. Each Snap performs a single function, such as read, parse, transform or write data. SnapLogic includes the following basic types of Snaps with distinct icons.
| Icon | Snap type | Description |
|---|---|---|
![]() |
Read |
Specifies data sources in the pipeline. Examples: File Reader , CSV Generator , Birst Query |
![]() |
Parse |
Takes the input of unstructured data and generates an output of structured data. Examples: XML Parser , Sequence Parser, JSON Parser |
![]() |
Transform |
Modifies data significantly. |
![]() |
Flow |
Changes the output or direction of data in a pipeline. |
![]() |
Format |
Changes the data format. Examples: CSV Formatter, JSON Formatter, Excel Formatter |
![]() |
Write |
Specifies data destinations in a pipeline. Examples: File Writer , REST Post , Email Delete |





