Delete a Dialog with Intent Enabled

Before you delete a dialog with intent enabled, you must first remove any intent sets from the dialog. Otherwise, an intent set can become “stuck” to the deleted dialog, so that the intent set is no longer visible and can’t be used in a different dialog. You don’t need to remove utterances you’ve added manually.

Required Editions

View supported editions.
User Permissions Needed
To build and manage Einstein Bots:

Customize Application

OR

Modify Metadata

OR

Manage Bots

To manage intent sets and bot training:

Customize Application

OR

Modify Metadata

OR

Manage Bots

OR

Manage Bots Training Data

  1. From the Dialogs page in the Bot Builder, select the dialog you want to delete.
  2. Click Dialog Intent.
  3. In the Intent Set section, remove any intent sets from the dialog.
    1. Click the dropdown Dropdown menu arrow icon next to an intent set.
    2. Select Delete, and then confirm your choice.
      This removes an intent set from the dialog and doesn’t delete the intent set from the org.
  4. Delete the dialog.
    1. From the list of dialogs in the Dialog tab, find the dialog you want to delete. Click the dropdown Dropdown menu arrow icon next to the dialog.
    2. Select Delete, and then confirm your choice.

If you delete a dialog before removing an intent set, you can recover a “stuck” intent set by recreating the deleted dialog with its exact name and API name. After you’ve created the dialog, click Enable Dialog Intent. Because the intent set is linked to the dialog’s API name, the intent set will appear in the Intent Sets section of the Dialog Intent tab. You can then remove the intent set and delete the dialog.