> ## Documentation Index
> Fetch the complete documentation index at: https://docs.engini.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Morning

Learn how to connect Engini to Morning.

Using Engini’s Morning activities, you can add, update, search, get and delete one or more records.

To get started with the Morning app, create an account at Morning.com

## Getting Started with Morning

### Prerequisites

* A Morning account.
* Active client id and client secret.

### Add a connection to Morning in Engini

1. Enter your Engini account at [https://app.engini.io](https://app.engini.io).

2. Navigate to Connections page by clicking on the Connections on the left sidebar or by clicking [here](https://app.engini.io/connections).

   <img src="https://mintcdn.com/engini/z4rxIkvoFGimUaTN/help/assets/apps/morning/mqVn8t2z-4B_E98ZHu2mq_home-page-connector.png?fit=max&auto=format&n=z4rxIkvoFGimUaTN&q=85&s=5e6c9a4f2b5838efb2a72b646ab404a1" alt="" width="1920" height="1080" data-path="help/assets/apps/morning/mqVn8t2z-4B_E98ZHu2mq_home-page-connector.png" />

3. Click on the Add connection option located at the topbar.

   <img src="https://mintcdn.com/engini/z4rxIkvoFGimUaTN/help/assets/apps/morning/XtZzbWizDJiNd9v2WUGYC_untitled-design-22.png?fit=max&auto=format&n=z4rxIkvoFGimUaTN&q=85&s=d2ba2c1eaf02df257a5f8bc073cf8f61" alt="" width="1917" height="987" data-path="help/assets/apps/morning/XtZzbWizDJiNd9v2WUGYC_untitled-design-22.png" />

4. Choose Morning option from the available applications.

   <img src="https://mintcdn.com/engini/z4rxIkvoFGimUaTN/help/assets/apps/morning/4qcwT0851CkvCfP3qvU5T_untitled-design-2026-05-29t142946170.png?fit=max&auto=format&n=z4rxIkvoFGimUaTN&q=85&s=c77f40903423de44103d56f895f4367e" alt="" width="1913" height="985" data-path="help/assets/apps/morning/4qcwT0851CkvCfP3qvU5T_untitled-design-2026-05-29t142946170.png" />

5. Enter the following details in the “Edit Connection” form:

   <img src="https://mintcdn.com/engini/z4rxIkvoFGimUaTN/help/assets/apps/morning/IB89olFWf4wv7jJVsPhOm_2-17.png?fit=max&auto=format&n=z4rxIkvoFGimUaTN&q=85&s=f5ee69f5c92b01a2dc76ee516468daff" alt="" width="1913" height="986" data-path="help/assets/apps/morning/IB89olFWf4wv7jJVsPhOm_2-17.png" />

   1. *Connection Name -* Enter a unique and descriptive name for this connection. This name will help you easily identify and manage your Morning connection within your system.

   2. *Environment* - Please choose your environment, Sandbox or Production.

   3. *URL* – This is your base url. It is filled automatically after you press save.

   4. *Client Id* – Enter the API key you get from morning.

   5. *Client Secret* – Enter the API secret you get from morning.

   6. *Save Settings -* Click on the save button to save the connection.

## Actions

### Add client

<img src="https://mintcdn.com/engini/z4rxIkvoFGimUaTN/help/assets/apps/morning/6Fol9XsLYKqzndFFAFW6__2-82.png?fit=max&auto=format&n=z4rxIkvoFGimUaTN&q=85&s=5cca983ecf2ec8cf6b89801c91bdbe18" alt="" width="1914" height="984" data-path="help/assets/apps/morning/6Fol9XsLYKqzndFFAFW6__2-82.png" />

1. *Name* - The name of the new client you add to your Morning.
   1. Click on the field to show the tooltip with all the options you can choose.
   2. You can populate the field in one of the following options:
      * Static value – number / string. when using strings, you need to surround them with single quotes (‘).
      * Property value from a previous activity (Using the tooltip that opens when clicking on the field).
2. *Add Field* - Click Add Field to add and populate additional fields for the selected activity. To learn more about managing activity data, [click here](/help/workflows/workflow-editor#add-fields).

### Update client

<img src="https://mintcdn.com/engini/z4rxIkvoFGimUaTN/help/assets/apps/morning/a4cfrC8vG0n4Nb6oBy2Jf_2-84.png?fit=max&auto=format&n=z4rxIkvoFGimUaTN&q=85&s=049aa85951e07993ba20a3f367348cfd" alt="" width="1911" height="982" data-path="help/assets/apps/morning/a4cfrC8vG0n4Nb6oBy2Jf_2-84.png" />

1. *Id*
   1. Click on the empty field and the tooltip will pop up showing all the id you can use.
   2. Select the customer ID that is relevant. you can use:
      * Static value – number / string. when using strings, you need to surround them with single quotes (‘).
      * Property value from a previous activity (Using the tooltip that opens when clicking on the field).
2. *Add Field* - Click Add Field to add and populate additional fields for the selected activity. To learn more about managing activity data, [click here](/help/workflows/workflow-editor#add-fields).

### Get client

Gets one client record.

<img src="https://mintcdn.com/engini/z4rxIkvoFGimUaTN/help/assets/apps/morning/g24D034k29CbLO5mSMeRZ_untitled-design-2026-05-29t160000230.png?fit=max&auto=format&n=z4rxIkvoFGimUaTN&q=85&s=c8a02853e03917ff6bab465e17312f5b" alt="" width="1915" height="985" data-path="help/assets/apps/morning/g24D034k29CbLO5mSMeRZ_untitled-design-2026-05-29t160000230.png" />

* *Id*
  1. Click on the empty field and the tooltip will pop up showing all the id you can use.
  2. Select the customer ID that is relevant. you can use:
     * Static value – number / string. when using strings, you need to surround them with single quotes (‘).
     * Property value from a previous activity (Using the tooltip that opens when clicking on the field).

### Delete client

Deletes client record.

<img src="https://mintcdn.com/engini/z4rxIkvoFGimUaTN/help/assets/apps/morning/-rdkS-7I2CpWgj_j2pcZb_untitled-design-2026-05-29t160100949.png?fit=max&auto=format&n=z4rxIkvoFGimUaTN&q=85&s=5d5dad1ed0b4970c26df1a0965c91bf4" alt="" width="1916" height="980" data-path="help/assets/apps/morning/-rdkS-7I2CpWgj_j2pcZb_untitled-design-2026-05-29t160100949.png" />

* *Id*
  1. Click on the empty field and the tooltip will pop up showing all the id you can use.
  2. Select the customer ID that is relevant. you can use:
     * Static value – number / string. when using strings, you need to surround them with single quotes (‘).
     * Property value from a previous activity (Using the tooltip that opens when clicking on the field).

**Note**: Only inactive clients can be deleted.

### Search clients

Searches for clients records.

<img src="https://mintcdn.com/engini/z4rxIkvoFGimUaTN/help/assets/apps/morning/aipZeEzX4JYEUr_wFGU1y_untitled-design-2026-05-29t160245274.png?fit=max&auto=format&n=z4rxIkvoFGimUaTN&q=85&s=2a3524212299ab6bcebcab7e27af14d0" alt="" width="1907" height="985" data-path="help/assets/apps/morning/aipZeEzX4JYEUr_wFGU1y_untitled-design-2026-05-29t160245274.png" />

* *Add Filter -* Click Add Filter to define conditions that narrow down the data list and return only the relevant items. To learn more about using filters, [click here](/help/workflows/workflow-editor#add-filters).

### Add item

<img src="https://mintcdn.com/engini/z4rxIkvoFGimUaTN/help/assets/apps/morning/8wzi6L-wXolztYESAKO--_2-85.png?fit=max&auto=format&n=z4rxIkvoFGimUaTN&q=85&s=8f3afcd3b479e5fc9f8746c0dcf5de82" alt="" width="1917" height="983" data-path="help/assets/apps/morning/8wzi6L-wXolztYESAKO--_2-85.png" />

1. *Item name -* The name of the new item you add to your Morning.
   1. Click on the field to show the tooltip with all the options you can choose.
   2. You can populate the field in one of the following options:
      * Static value – number / string. when using strings, you need to surround them with single quotes (‘).
      * Property value from a previous activity (Using the tooltip that opens when clicking on the field).
2. *Item description -* The description of the new item you add to your Morning.
   1. Click on the field to show the tooltip with all the options you can choose.
   2. You can populate the field in one of the following options:
      * Static value – number / string. when using strings, you need to surround them with single quotes (‘).
      * Property value from a previous activity (Using the tooltip that opens when clicking on the field).
3. *Item price -* The price of the new item you add to your Morning.
   1. Click on the empty field to be shown the tooltip with all the options you can use to fill the field.
   2. You can populate the field in one of the following options:
      * Numeric Static value
      * Property value from a previous activity (Using the tooltip that opens when clicking on the field).
      * Expression – using functions and/or Previous activity properties and/or static values (Using the tooltip that opens when clicking on the field).
4. *Currency -* Click on the empty field to be shown the tooltip with all the currencies you can use.

   <img src="https://mintcdn.com/engini/z4rxIkvoFGimUaTN/help/assets/apps/morning/1-K7ZDFC583fqflRsgZNq_image.png?fit=max&auto=format&n=z4rxIkvoFGimUaTN&q=85&s=6f4cb35913c8c598b30920fe1ba255a9" alt="" width="359" height="442" data-path="help/assets/apps/morning/1-K7ZDFC583fqflRsgZNq_image.png" />

### Update item

<img src="https://mintcdn.com/engini/z4rxIkvoFGimUaTN/help/assets/apps/morning/AWsXek3F3y5kTgEizb_W7_1-14.png?fit=max&auto=format&n=z4rxIkvoFGimUaTN&q=85&s=ff367ba1cfb0bbc5a1b567e236f22721" alt="" width="1915" height="985" data-path="help/assets/apps/morning/AWsXek3F3y5kTgEizb_W7_1-14.png" />

1. *Id*
   1. Click on the empty field and the tooltip will pop up showing all the id you can use.
   2. Select the id that is relevant. you can use:
      * Static value – number / string. when using strings, you need to surround them with single quotes (‘).
      * Property value from a previous activity (Using the tooltip that opens when clicking on the field).
2. *Item name -* The name of the item you are updating.
   1. Click on the field to show the tooltip with all the options you can choose.
   2. You can populate the field in one of the following options:
      * Static value – number / string. when using strings, you need to surround them with single quotes (‘).
      * Property value from a previous activity (Using the tooltip that opens when clicking on the field).
3. *Item description -* The description of the item you are updating.
   1. Click on the field to show the tooltip with all the options you can choose.
   2. You can populate the field in one of the following options:
      * Static value – number / string. when using strings, you need to surround them with single quotes (‘).
      * Property value from a previous activity (Using the tooltip that opens when clicking on the field).
4. *Item price*
   The price of the item you are updating.
   1. Click on the empty field to be shown the tooltip with all the options you can use to fill the field.
   2. You can populate the field in one of the following options:
      * Numeric Static value
      * Property value from a previous activity (Using the tooltip that opens when clicking on the field).
      * Expression – using functions and/or Previous activity properties and/or static values (Using the tooltip that opens when clicking on the field).
5. *Currency*
   Click on the empty field to be shown the tooltip with all the currencies you can use.

### Get item

Gets one item record.
The item ID Example: 17b3a103-cb47-b124-3d2b-ec9838cf35ad.

<img src="https://mintcdn.com/engini/z4rxIkvoFGimUaTN/help/assets/apps/morning/Fqz_dRZbowb0Jy4oDVUVw_untitled-design-2026-05-29t160843828.png?fit=max&auto=format&n=z4rxIkvoFGimUaTN&q=85&s=ecbd55ab3452e8cfb45067199aeebb9c" alt="" width="1913" height="983" data-path="help/assets/apps/morning/Fqz_dRZbowb0Jy4oDVUVw_untitled-design-2026-05-29t160843828.png" />

1. *Id*
   1. Click on the empty field and the tooltip will pop up showing all the id you can use.
   2. Select the customer ID that is relevant. you can use:
      * Static value – number / string. when using strings, you need to surround them with single quotes (‘).
      * Property value from a previous activity (Using the tooltip that opens when clicking on the field).

### Delete item

Deletes item record.

<img src="https://mintcdn.com/engini/z4rxIkvoFGimUaTN/help/assets/apps/morning/aEchO1naZHvg_GBVuckjU_untitled-design-2026-05-29t160948709.png?fit=max&auto=format&n=z4rxIkvoFGimUaTN&q=85&s=8fff403bdcc9b31242bda9cc02197385" alt="" width="1911" height="984" data-path="help/assets/apps/morning/aEchO1naZHvg_GBVuckjU_untitled-design-2026-05-29t160948709.png" />

1. *Id*
   1. Click on the empty field and the tooltip will pop up showing all the id you can use.
   2. Select the id that is relevant. you can use:
      * Static value – number / string. when using strings, you need to surround them with single quotes (‘).
      * Property value from a previous activity (Using the tooltip that opens when clicking on the field).

### Search items

Searches for items records.

<img src="https://mintcdn.com/engini/z4rxIkvoFGimUaTN/help/assets/apps/morning/6wDvOKB-Hmrb38yM96xag_untitled-design-2026-05-29t161045739.png?fit=max&auto=format&n=z4rxIkvoFGimUaTN&q=85&s=ee6482721c43534f81884a2840dce032" alt="" width="1906" height="984" data-path="help/assets/apps/morning/6wDvOKB-Hmrb38yM96xag_untitled-design-2026-05-29t161045739.png" />

* *Add Filter -* Click Add Filter to define conditions that narrow down the data list and return only the relevant items. To learn more about using filters, [click here](/help/workflows/workflow-editor#add-filters).

### Add document

Add a document to the current business.

<img src="https://mintcdn.com/engini/z4rxIkvoFGimUaTN/help/assets/apps/morning/1eYI5ByCZ-NAO6_ujdjgA_2-83.png?fit=max&auto=format&n=z4rxIkvoFGimUaTN&q=85&s=4f686c3c35853af8e939239476f3ab3b" alt="" width="1912" height="985" data-path="help/assets/apps/morning/1eYI5ByCZ-NAO6_ujdjgA_2-83.png" />

1. *Document type -* Select the type of document from a dropdown menu. It could include options such as invoices, receipts, reports, or other document classifications based on your business or organizational needs.

2. *Language -* Select the appropriate language in which the document will be created from the dropdown options to ensure clear communication and compliance with language preferences or regulations.

3. *Primary currency -* Click on the empty field to be shown the tooltip with all the currencies you can use.

   <img src="https://mintcdn.com/engini/z4rxIkvoFGimUaTN/help/assets/apps/morning/1-K7ZDFC583fqflRsgZNq_image.png?fit=max&auto=format&n=z4rxIkvoFGimUaTN&q=85&s=6f4cb35913c8c598b30920fe1ba255a9" alt="" width="359" height="442" data-path="help/assets/apps/morning/1-K7ZDFC583fqflRsgZNq_image.png" />

4. *Vat type -* Select the appropriate VAT (Value Added Tax) classification for the document.
   NOTE: When declaring your vatType there’s multiple different declarations. You can define the general vatType of the document, but – you can also define each income row vatType.
   * Choose from the dropdown options, which include:
     * Default (Based on business type)
     * Exempt (VAT free)
     * Mixed (Contains exempt and due VAT income rows)

5. *Add Field* - Click Add Field to add and populate additional fields for the selected activity. To learn more about managing activity data, [click here](/help/workflows/workflow-editor#add-fields).

### Search document

Searches for documents.

<img src="https://mintcdn.com/engini/z4rxIkvoFGimUaTN/help/assets/apps/morning/N-tPJs0lsX8hVkQUjRpS5_untitled-design-2026-05-29t161225876.png?fit=max&auto=format&n=z4rxIkvoFGimUaTN&q=85&s=11b26c68610ced97498ede9601aff5ee" alt="" width="1911" height="987" data-path="help/assets/apps/morning/N-tPJs0lsX8hVkQUjRpS5_untitled-design-2026-05-29t161225876.png" />

* *Add Filter -* Click Add Filter to define conditions that narrow down the data list and return only the relevant items. To learn more about using filters, [click here](/help/workflows/workflow-editor#add-filters).

### Close document

Closes a document. After closing a document, you won’t be able to edit the document.

<img src="https://mintcdn.com/engini/z4rxIkvoFGimUaTN/help/assets/apps/morning/HCUv5jPSJQyMR1yp152wJ_untitled-design-2026-05-29t161547796.png?fit=max&auto=format&n=z4rxIkvoFGimUaTN&q=85&s=06deb33d5933e965cebff14c06575c39" alt="" width="1915" height="987" data-path="help/assets/apps/morning/HCUv5jPSJQyMR1yp152wJ_untitled-design-2026-05-29t161547796.png" />

* *Id*
  1. Click on the empty field and the tooltip will pop up showing all the id you can use.
  2. Select the id that is relevant. you can use:
     * Static value – number / string. when using strings, you need to surround them with single quotes (‘).
     * Property value from a previous activity (Using the tooltip that opens when clicking on the field).

### Open document

Opens a document. The document will open in a new window on morning, and you can view, edit or print it as needed.

<img src="https://mintcdn.com/engini/z4rxIkvoFGimUaTN/help/assets/apps/morning/0I2B48zMuo9kIimBJAZeg_untitled-design-2026-05-29t162430874.png?fit=max&auto=format&n=z4rxIkvoFGimUaTN&q=85&s=2ded1c424eb374718cecb58350abbe67" alt="" width="1918" height="987" data-path="help/assets/apps/morning/0I2B48zMuo9kIimBJAZeg_untitled-design-2026-05-29t162430874.png" />

* *Id*
  1. Click on the empty field and the tooltip will pop up showing all the id you can use.
  2. Select the id that is relevant. you can use:
     * Static value – number / string. when using strings, you need to surround them with single quotes (‘).
     * Property value from a previous activity (Using the tooltip that opens when clicking on the field).

### Send document to customer

<img src="https://mintcdn.com/engini/z4rxIkvoFGimUaTN/help/assets/apps/morning/8R5Nfoa42pg8rI_y6WYo7_2-86.png?fit=max&auto=format&n=z4rxIkvoFGimUaTN&q=85&s=deadae4edd0a83d4740dbf6d550edf76" alt="" width="1914" height="982" data-path="help/assets/apps/morning/8R5Nfoa42pg8rI_y6WYo7_2-86.png" />

1. *Id*
   1. Click on the empty field and the tooltip will pop up showing all the id you can use.
   2. Select the id that is relevant. you can use:
      * Static value – number / string. when using strings, you need to surround them with single quotes (‘).
      * Property value from a previous activity (Using the tooltip that opens when clicking on the field).
2. *Recipients field -* You can enter one or more recipients.
   1. Click on the empty field and the tooltip will pop up showing all the recipients you can use.
   2. Select the recipient. you can use:
      * Static value – number / string. when using strings, you need to surround them with single quotes (‘).
      * Property value from a previous activity (Using the tooltip that opens when clicking on the field).
3. *Add Field* - Click Add Field to add and populate additional fields for the selected activity. To learn more about managing activity data, [click here](/help/workflows/workflow-editor#add-fields).

### Get Document

Gets one document record.

<img src="https://mintcdn.com/engini/z4rxIkvoFGimUaTN/help/assets/apps/morning/tXvJ41gHmQYTtsSY8n6Im_untitled-design-2026-05-29t162816182.png?fit=max&auto=format&n=z4rxIkvoFGimUaTN&q=85&s=5befe06aa71c5af68316d3559e012ea3" alt="" width="1911" height="984" data-path="help/assets/apps/morning/tXvJ41gHmQYTtsSY8n6Im_untitled-design-2026-05-29t162816182.png" />

* *Id*
  1. Click on the empty field and the tooltip will pop up showing all the id you can use.
  2. Select the id that is relevant. you can use:
     * Static value – number / string. when using strings, you need to surround them with single quotes (‘).
     * Property value from a previous activity (Using the tooltip that opens when clicking on the field).

### Get a Preview Document

<img src="https://mintcdn.com/engini/z4rxIkvoFGimUaTN/help/assets/apps/morning/xveVFkzI0GXHISCCccViU_3-14.png?fit=max&auto=format&n=z4rxIkvoFGimUaTN&q=85&s=0478e335923eabcf947bf248dd55c677" alt="" width="1913" height="984" data-path="help/assets/apps/morning/xveVFkzI0GXHISCCccViU_3-14.png" />

1. *Document type -* Select the type of document you want to get from a dropdown menu. It could include options such as invoices, receipts, reports, or other document classifications based on your business or organizational needs.

2. *Language -* Select the appropriate language of the document you want to get from the dropdown options.

3. *Primary currency -* Click on the empty field to be shown the tooltip with all the currencies you can use.

   <img src="https://mintcdn.com/engini/z4rxIkvoFGimUaTN/help/assets/apps/morning/1-K7ZDFC583fqflRsgZNq_image.png?fit=max&auto=format&n=z4rxIkvoFGimUaTN&q=85&s=6f4cb35913c8c598b30920fe1ba255a9" alt="" width="359" height="442" data-path="help/assets/apps/morning/1-K7ZDFC583fqflRsgZNq_image.png" />

4. *Vat type -* Select the appropriate VAT (Value Added Tax) classification for the document. Choose from the dropdown options, which include:
   * Default (Based on business type)
   * Exempt (VAT free)
   * Mixed (Contains exempt and due VAT income rows)

5. *Add Field* - Click Add Field to add and populate additional fields for the selected activity. To learn more about managing activity data, [click here](/help/workflows/workflow-editor#add-fields).

### Get Document Statuses

<img src="https://mintcdn.com/engini/z4rxIkvoFGimUaTN/help/assets/apps/morning/Y31mbotIGhH8vpAadr1gE_untitled-design-2026-05-29t163118742.png?fit=max&auto=format&n=z4rxIkvoFGimUaTN&q=85&s=1b34375197af2e1f4094e3da19b8e371" alt="" width="1913" height="981" data-path="help/assets/apps/morning/Y31mbotIGhH8vpAadr1gE_untitled-design-2026-05-29t163118742.png" />

* *Add Filter -* Click Add Filter to define conditions that narrow down the data list and return only the relevant items. To learn more about using filters, [click here](/help/workflows/workflow-editor#add-filters).

### Get Document Types

<img src="https://mintcdn.com/engini/z4rxIkvoFGimUaTN/help/assets/apps/morning/RUlyk3F9hCJy1S3hrzwki_untitled-design-2026-05-29t163344907.png?fit=max&auto=format&n=z4rxIkvoFGimUaTN&q=85&s=c3faff16189411186bba1ec5f8f90349" alt="" width="1912" height="984" data-path="help/assets/apps/morning/RUlyk3F9hCJy1S3hrzwki_untitled-design-2026-05-29t163344907.png" />

* *Add Filter -* Click Add Filter to define conditions that narrow down the data list and return only the relevant items. To learn more about using filters, [click here](/help/workflows/workflow-editor#add-filters).

### Get Document download links

<img src="https://mintcdn.com/engini/z4rxIkvoFGimUaTN/help/assets/apps/morning/ploI6x2ZrezXP5yP38sm1_untitled-design-2026-05-29t163539715.png?fit=max&auto=format&n=z4rxIkvoFGimUaTN&q=85&s=e5bf0f827f997a62ae39141da66d047e" alt="" width="1915" height="983" data-path="help/assets/apps/morning/ploI6x2ZrezXP5yP38sm1_untitled-design-2026-05-29t163539715.png" />

* *Id*
  1. Click on the empty field and the tooltip will pop up showing all the id you can use.
  2. Select the id that is relevant. you can use:
     * Static value – number / string. when using strings, you need to surround them with single quotes (‘).
     * Property value from a previous activity (Using the tooltip that opens when clicking on the field).

### Get Document distribution info

<img src="https://mintcdn.com/engini/z4rxIkvoFGimUaTN/help/assets/apps/morning/Ue9vFe-KXEKrPW9A4K5u6_untitled-design-2026-05-29t163652712.png?fit=max&auto=format&n=z4rxIkvoFGimUaTN&q=85&s=ee8a0f2aa1cce25f62b4650233da6869" alt="" width="1910" height="988" data-path="help/assets/apps/morning/Ue9vFe-KXEKrPW9A4K5u6_untitled-design-2026-05-29t163652712.png" />

* *Id*
  1. Click on the empty field and the tooltip will pop up showing all the id you can use.
  2. Select the id that is relevant. you can use:
     * Static value – number / string. when using strings, you need to surround them with single quotes (‘).
     * Property value from a previous activity (Using the tooltip that opens when clicking on the field).

### Initialize INCOME Array

Add this activity to initialize a INCOME array. The Name is automatically populated as “income array” by default. However, this field is editable.

<img src="https://mintcdn.com/engini/z4rxIkvoFGimUaTN/help/assets/apps/morning/-FLiDhLwu-IirHniu3bQu_untitled-design-2026-05-29t163812774.png?fit=max&auto=format&n=z4rxIkvoFGimUaTN&q=85&s=2c842f378b7476baa0cdcc242992f17f" alt="" width="1912" height="984" data-path="help/assets/apps/morning/-FLiDhLwu-IirHniu3bQu_untitled-design-2026-05-29t163812774.png" />

By creating and utilizing this array-type variable, you can seamlessly manage and input income value into the designated Income field for each new document entry.

### Add INCOME to array

To use this action, you first need to initialize a income array.

<img src="https://mintcdn.com/engini/z4rxIkvoFGimUaTN/help/assets/apps/morning/701W6MXt-w2x2Kw_jwtAS_2-87.png?fit=max&auto=format&n=z4rxIkvoFGimUaTN&q=85&s=432d5342fd3761addbf0c5b05edbdc98" alt="" width="1916" height="984" data-path="help/assets/apps/morning/701W6MXt-w2x2Kw_jwtAS_2-87.png" />

1. *Variable -* Select the variable from the dropdown menu. This variable likely represents the specific array or container where income data will be added.

2. *Item description -* Provide a clear and concise description of the income item being added to the array. You can populate the field in one of the following options:
   * Static value – number / string. when using strings, you need to surround them with single quotes (‘).
   * Property value from a previous activity (Using the tooltip that opens when clicking on the field).
   * Expression – using functions and/or Previous activity properties and/or static values (Using the tooltip that opens when clicking on the field).

3. *Quantity -* Specify the quantity associated with the income item. This could represent the number of units sold, hours worked, or any other relevant unit of measurement depending on the nature of the income source.
   You can populate the field in one of the following options:
   * Numeric Static value
   * Property value from a previous activity (Using the tooltip that opens when clicking on the field).
   * Expression – using functions and/or Previous activity properties and/or static values (Using the tooltip that opens when clicking on the field).

4. *Item price -* Input the unit price or value associated with each unit in the quantity.
   You can populate the field in one of the following options:
   * Numeric Static value
   * Property value from a previous activity (Using the tooltip that opens when clicking on the field).
   * Expression – using functions and/or Previous activity properties and/or static values (Using the tooltip that opens when clicking on the field).

5. *Currency -* Click on the empty field to be shown the tooltip with all the currencies you can use.

   <img src="https://mintcdn.com/engini/z4rxIkvoFGimUaTN/help/assets/apps/morning/1-K7ZDFC583fqflRsgZNq_image.png?fit=max&auto=format&n=z4rxIkvoFGimUaTN&q=85&s=6f4cb35913c8c598b30920fe1ba255a9" alt="" width="359" height="442" data-path="help/assets/apps/morning/1-K7ZDFC583fqflRsgZNq_image.png" />

6. *Vat Type -* Select the appropriate VAT (Value Added Tax) classification for the income. Choose from the dropdown options, which include:
   * Default (Based on business type)
   * Exempt (VAT free)
   * Mixed (Contains exempt and due VAT income rows)

7. *Add Field* - Click Add Field to add and populate additional fields for the selected activity. To learn more about managing activity data, [click here](/help/workflows/workflow-editor#add-fields).

### Initialize EMAILS Array

Add this activity to initialize a EMAILS array. The Name is automatically populated as “email array” by default. However, this field is editable.

<img src="https://mintcdn.com/engini/z4rxIkvoFGimUaTN/help/assets/apps/morning/fCieT4e3DbReN-O8wqPwN_untitled-design-2026-05-29t164233745.png?fit=max&auto=format&n=z4rxIkvoFGimUaTN&q=85&s=f656020a2558d31d543b2cf719b17414" alt="" width="1912" height="984" data-path="help/assets/apps/morning/fCieT4e3DbReN-O8wqPwN_untitled-design-2026-05-29t164233745.png" />

By creating and utilizing this array-type variable, you can seamlessly manage and input multiple email values into the designated Email field for each new client entry.

### Append EMAIL to array

To use this action, you first need to initialize a email array.

<img src="https://mintcdn.com/engini/z4rxIkvoFGimUaTN/help/assets/apps/morning/Y14QoH7wrDuxWOOFnGjBt_2-88.png?fit=max&auto=format&n=z4rxIkvoFGimUaTN&q=85&s=f71763503ed8741b1773a210597277c0" alt="" width="1914" height="988" data-path="help/assets/apps/morning/Y14QoH7wrDuxWOOFnGjBt_2-88.png" />

1. *Name -* Select a variable from a dropdown menu. This variable likely represents the specific array or container where email data will be appended.
2. *Value -* Input the actual email address or relevant information associated with the email entry. You can populate the field in one of the following options:
   * Static value – number / string. when using strings, you need to surround them with single quotes (‘).
   * Property value from a previous activity (Using the tooltip that opens when clicking on the field).
   * Expression – using functions and/or Previous activity properties and/or static values (Using the tooltip that opens when clicking on the field).

### Initialize PAYMENTS Array

Add this activity to initialize a PAYMENTS array. The Name is automatically populated as “payment array” by default. However, this field is editable.

<img src="https://mintcdn.com/engini/z4rxIkvoFGimUaTN/help/assets/apps/morning/Rd1b4KNHd-UVPmUQxD--A_untitled-design-2026-05-29t164500798.png?fit=max&auto=format&n=z4rxIkvoFGimUaTN&q=85&s=e23b56f704568dd3ab930a4cd673ac3d" alt="" width="1915" height="986" data-path="help/assets/apps/morning/Rd1b4KNHd-UVPmUQxD--A_untitled-design-2026-05-29t164500798.png" />

By creating and utilizing this array-type variable, you can seamlessly manage and input multiple payment values into the designated Payment field for each new document entry.

### Add PAYMENT to array

To use this action, you first need to initialize a payment array.

<img src="https://mintcdn.com/engini/z4rxIkvoFGimUaTN/help/assets/apps/morning/IzD7udE-yDTtKu-CVr4LE_3-15.png?fit=max&auto=format&n=z4rxIkvoFGimUaTN&q=85&s=8916f83a8577bcecf9c1f2e545335609" alt="" width="1916" height="987" data-path="help/assets/apps/morning/IzD7udE-yDTtKu-CVr4LE_3-15.png" />

1. *Variable -* Select the variable from the dropdown menu. This variable likely represents the specific array or container where payment data will be added.

2. *Payment date* *(YYYY-MM-DD) -* Enter the specific date of payment in the format “YYYY-MM-DD”.
   You can populate the field in one of the following options:
   * String static value – when using strings, you need to surround them with single quotes (‘).
   * Property value from a previous activity (Using the tooltip that opens when clicking on the field).
   * Expression – using functions and/or Previous activity properties and/or static values (Using the tooltip that opens when clicking on the field).

3. *Payment method -* Click on the empty field to be shown the tooltip with all the methods you can use.

4. *Price -* Input the monetary value of the payment. This could represent the total amount paid in a transaction.
   You can populate the field in one of the following options:
   * Numeric static value
   * Property value from a previous activity (Using the tooltip that opens when clicking on the field).
   * Expression – using functions and/or Previous activity properties and/or static values (Using the tooltip that opens when clicking on the field).

5. *Currency -* Click on the empty field to be shown the tooltip with all the currencies you can use.

   <img src="https://mintcdn.com/engini/z4rxIkvoFGimUaTN/help/assets/apps/morning/1-K7ZDFC583fqflRsgZNq_image.png?fit=max&auto=format&n=z4rxIkvoFGimUaTN&q=85&s=6f4cb35913c8c598b30920fe1ba255a9" alt="" width="359" height="442" data-path="help/assets/apps/morning/1-K7ZDFC583fqflRsgZNq_image.png" />

6. *Add Field* - Click Add Field to add and populate additional fields for the selected activity. To learn more about managing activity data, [click here](/help/workflows/workflow-editor#add-fields).

### Initialize RECIPIENTS Array

Add this activity to initialize a RECIPIENTS array. The Name is automatically populated as “recipients array” by default. However, this field is editable.

<img src="https://mintcdn.com/engini/z4rxIkvoFGimUaTN/help/assets/apps/morning/78jm7g7gjqpHQYVh2NfSL_untitled-design-2026-05-29t164800424.png?fit=max&auto=format&n=z4rxIkvoFGimUaTN&q=85&s=02edf9a66b7693ce0ace457fe777146e" alt="" width="1914" height="985" data-path="help/assets/apps/morning/78jm7g7gjqpHQYVh2NfSL_untitled-design-2026-05-29t164800424.png" />

This allowing users to set up and manage an array specifically designated for recipients-related data.

### Append RECIPIENT to array

To use this action, you first need to initialize a recipient array.

<img src="https://mintcdn.com/engini/z4rxIkvoFGimUaTN/help/assets/apps/morning/ZHh2Wq6kR7rxeABbLd5qK_untitled-design-2026-05-29t164857306.png?fit=max&auto=format&n=z4rxIkvoFGimUaTN&q=85&s=b849b42327fd43b9b73c532b3bb06c0d" alt="" width="1917" height="983" data-path="help/assets/apps/morning/ZHh2Wq6kR7rxeABbLd5qK_untitled-design-2026-05-29t164857306.png" />

1. *Name -* Select a variable from a dropdown menu. This variable likely represents the specific array or container where recipient data will be appended.
2. *Value -* Input the relevant information associated with the recipient entry.
   You can populate the field in one of the following options:
   * Static value – number / string. when using strings, you need to surround them with single quotes (‘).
   * Property value from a previous activity (Using the tooltip that opens when clicking on the field).
   * Expression – using functions and/or Previous activity properties and/or static values (Using the tooltip that opens when clicking on the field).

### Initialize LABELS Array

Add this activity to initialize a LABELS array. The Name is automatically populated as “label array” by default. However, this field is editable.

<img src="https://mintcdn.com/engini/z4rxIkvoFGimUaTN/help/assets/apps/morning/KsJvSJdl4vOhv0__PuOQF_untitled-design-2026-05-29t165001830.png?fit=max&auto=format&n=z4rxIkvoFGimUaTN&q=85&s=ff4b2605b7f61673667cdc3f91b4f52b" alt="" width="1913" height="983" data-path="help/assets/apps/morning/KsJvSJdl4vOhv0__PuOQF_untitled-design-2026-05-29t165001830.png" />

This allowing users to set up and manage an array specifically designated for labels-related data.

### Append LABEL to array

To use this action, you first need to initialize a label array.

<img src="https://mintcdn.com/engini/z4rxIkvoFGimUaTN/help/assets/apps/morning/Ur86Wsm7VMHZCEZt2WzV8_image.png?fit=max&auto=format&n=z4rxIkvoFGimUaTN&q=85&s=93e0f18f6bf96a13a3f9d021f3762d66" alt="" width="1919" height="986" data-path="help/assets/apps/morning/Ur86Wsm7VMHZCEZt2WzV8_image.png" />

1. *Name -* Select a variable from a dropdown menu. This variable likely represents the specific array or container where label data will be appended.
2. *Value -* Input the relevant information associated with the label entry. You can populate the field in one of the following options:
   * Static value – number / string. when using strings, you need to surround them with single quotes (‘).
   * Property value from a previous activity (Using the tooltip that opens when clicking on the field).
   * Expression – using functions and/or Previous activity properties and/or static values (Using the tooltip that opens when clicking on the field).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.