# Actions Builder is an easy-to-use, web-based IDE in the Actions console.

This page describes how to create scenes, intents, and types within the Actions
console. The Builder UI is accessed under the **Develop** tab of the console.

> [!NOTE]
> **Note:** Click the **Help** or **Learn** links to get guidance on these features directly in the Actions console.

## Scenes

Scenes are one of the major building blocks of Actions Builder and represent
individual states of your conversation. Their main purpose is to organize your
conversation into logical chunks, execute tasks, collect specific data from
the user (slot filling), and return prompts to users.

See the [Actions Builder scene](https://developers.google.com/assistant/conversational/scenes) documentation for more information.

To create a new scene, follow these steps:

1. In the left menu, click **Scenes** to expand the menu.
2. Click **New scene** at the bottom of the list.
3. Enter a name for the scene and press `Enter/Return`.

Select the newly created scene to edit the scene's properties.

![](https://developers.google.com/static/assistant/console/images/builder/new-scene.png)

## Intents

Intents represent a task Assistant needs your Action to carry out, like
processing user input or system events.

See the [Actions Builder intents](https://developers.google.com/assistant/conversational/intents)
documentation for more information.

To create a new intent, follow these steps:

1. In the left menu, click **Intents** to expand the menu.
2. Click **New intent** at the bottom of the list.
3. Enter a name for the intent and press `Enter/Return`.

Click the newly created intent to add training phrases and slots.

![](https://developers.google.com/static/assistant/console/images/builder/new-intent.png)

## Types

Types let you extract data from user input. Types are used to annotate training
phrases in intents and specify data for slot filling. Types can also be used to
validate conditions within a scene.

See the [Actions Builder types](https://developers.google.com/assistant/conversational/types) documentation for more information.

To create a new type, follow these steps:

1. In the left menu, click **Types** to expand the menu.
2. Click **New type** at the bottom of the list.
3. Enter a name for the type and press `Enter/Return`.

Click the newly created type to add type values and synonyms.

![](https://developers.google.com/static/assistant/console/images/builder/type-options.png)