# Working with built-in Flow parts

**URL:** <https://community.triggre.com/t/working-with-built-in-flow-parts/749>\
**Category:** Flow parts\
**Tags:** designer, flow-parts\
**Created:** [December 31, 2019, 11:00pm UTC](https://community.triggre.com/t/working-with-built-in-flow-parts/749 "2019-12-31T23:00:00Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Mar](https://yyz1.discourse-cdn.com/flex035/user_avatar/community.triggre.com/mar/32/395_2.png) [@Mar](https://community.triggre.com/u/Mar)\
**Post date:** [December 31, 2019, 11:00pm UTC](https://community.triggre.com/t/working-with-built-in-flow-parts/749/1 "2019-12-31T23:00:00Z")

</div>

When you build an application, and you have [created a **Data item**](https://docs.triggre.com/features/data/creating-data-items), you will notice that Triggre automatically adds **Flow parts** to your design. The **Flow parts** that are added are:

1. **Create**   
This **Flow part** allows you to create new data. For example, if you have defined a **Data item** _Task_, Triggre will automatically add a **Create Task Flow part**. This **Flow part** takes each **Property** of your **Data item** as an **Input** , and stores it in the application.

2. **Update**   
When you have existing data and want to update it, this **Flow part** comes in handy. For a _Task_ for example, the **Update Task Flow part** will be created and can be used to update a _Task_ in your application. It takes all **Properties** of your **Data item** , and a **Data item** (e.g. a _Task_) as **Inputs**. All **Inputs** that you supply are updated, the others are left as they are.

3. **Delete**   
This **Flow part** deletes data from your application. If we take _Task_ as an example again, **Delete Task** will remove the _Task_ it takes as **Input** from the data in your application.

With these **Built-in Flow parts** you can do most of the generic work on your design. Please note that **Built-in Flow parts** cannot be edited, instead they are always kept up-to-date by Triggre based on the **Properties** of your **Data item.**

You can easily recognize a **Built-in Flow part** because it is grayed out in the **Flow parts** overview:

 ![Built-in flow part](https://canada1.discourse-cdn.com/flex035/uploads/triggre/original/1X/143fee06facd6a21b394deb3956ecafa3c585d22.png)
