--- title: Dynamic Create Data slug: /dynamic-create-data --- import Icon from "@site/src/components/icon"; import Tabs from '@theme/Tabs'; import TabItem from '@theme/TabItem'; import PartialParams from '@site/docs/_partial-hidden-params.mdx'; import PartialCurlyBraces from '@site/docs/_partial-escape-curly-braces.mdx'; The **Dynamic Create Data** component creates a [`Data`](/data-types#data) object or [`Message`](/data-types#message) with configurable fields. Define the table in the **Input Configuration** field, and the component creates corresponding input or output handles in the component. ## Use the Dynamic Create Data component in a flow The following example demonstrates how to use a **Dynamic Create Data** component to create a structured `Data` or `Message` object from multiple sources. 1. Add the **Dynamic Create Data** component to your flow. 2. To define your data's fields, in the **Input Configuration** field, click