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

# Custom Entities in the Assistant

> Have the Wizflow assistant create and update custom entities while it builds your flow, with a preview to approve first

The [AI Assistant](https://docs.wizflow.io/ai-assistant/overview.md) can now create and change [custom entities](https://docs.wizflow.io/features/custom-entities.md). When a flow needs a question or display that no built-in entity covers, the assistant writes the custom entity itself, shows it to you, and only adds it once you approve.

<video controls src="https://mintcdn.com/dreamplan-d87d53ea/76ArL01S2X_ipk7J/resources/pr-8593-assistant-custom-entities.mp4?fit=max&auto=format&n=76ArL01S2X_ipk7J&q=85&s=2bdf9daa1ac245ad0f36c7ee6c569c1b" />

The assistant creating a custom entity and asking for approval

***

## What it can do

> [card] Create a custom entity
>
> Ask for something the built-in entities can't do, and the assistant writes a new custom entity for it.

> [card] Update one you have
>
> Change an existing custom entity, such as its look, its inputs or its wording.

The assistant hands this work to the same agent the custom entity editor uses, so the result is the same kind of entity you would get there.

***

## Using it

**1. Ask for it**

For example: "Add a step where the customer drags a slider to split their savings between three goals." If no built-in entity fits, the assistant offers a custom one.

**2. Check the approval card**

The card says whether it is a new custom entity or an update, and shows a live preview. Open the component editor from the card to change the code or the settings before you approve.

**3. Approve**

Approving saves the custom entity and lets the assistant carry on with the flow.

> [!TIP]
>
> In the assistant's timeline, the steps the custom entity agent takes show nested under the assistant's own step, so you can follow what it is doing.

***

## Next steps

> [card] [Custom Entities](https://docs.wizflow.io/features/custom-entities.md)
>
> How custom entities work and how to edit them by hand

> [card] [Data Models in the Assistant](https://docs.wizflow.io/ai-assistant/data-models.md)
>
> Map a flow to a data model from the chat


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