---
title: "Batch Insert Step"
slug: "batch-insert-step"
tags: ["database", "Entities", "batch"]
updated: 2026-06-26T14:08:26Z
published: 2026-06-26T14:08:26Z
canonical: "documentation.decisions.com/batch-insert-step"
---

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

# Batch Insert Step

## Overview

Users are able to save objects such as a Case Entity, Database Structure, Defined Data Structure, Entity, Entity Extension, Flow Data Extension, or Folder Extension to the database using the **Batch Insert** steps.

Prerequisite:  
Data Structure is required. To learn more about Data Structures, see [About Data Structures](https://documentation.decisions.com/version-10/docs/about-data-structures)

---

## Batch Insert Entities

The Batch Entities step takes in a list of data objects and saves them to the database. The **Type Name** determines the entity type and the **Entities** field takes in a list of the values of the Type specified. The values may be also be dynamically mapped using Create Data step or from the Flow.

![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/image-1778875529239.png)

---

## **Batch Insert Entities (auto queue)**

The Batch Insert Entities (auto queue) step takes in data one piece at a time and stores it in memory for a specified amount of time via the **Batch Save Time** configuration option. After the time has passed, the data is then saved in the database.

![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/image-1778875599908.png)

---

## **Batch Insert Entities (save pending)**

The Batch Insert Entities (saves pending) is used with the Batch Insert Entities (auto-queue) step and allows the data being stored in the memory to empty before the time specified by the Batch Insert Entities (auto queue) step if the ForEach step has completed filtering through the data and has not reached the specified end time. The step executes the process when all data has been filtered through.

![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/image-1778875937392.png)
