Dialog

For details, see [Open interactive
dialogs](https://developers.google.com/chat/how-tos/dialogs) in the Google Chat documentation.

A builder for `https://developers.google.com/apps-script/reference/card-service/dialog#` objects.

Only available for Google Chat apps. Not available for Google Workspace add-ons.

```javascript
const card = CardService.newCardBuilder()
                 .setHeader(CardService.newCardHeader().setTitle('Card title'))
                 .build();

// Sets the card of the dialog.
const dialog = CardService.newDialog().setBody(card);
```

### Methods

| Method | Return type | Brief description |
|---|---|---|
| `https://developers.google.com/apps-script/reference/card-service/dialog#setBody(Card)` | `https://developers.google.com/apps-script/reference/card-service/dialog#` | Sets the card of the `Dialog`. |

## Detailed documentation

### `setBody(card)`

Sets the card of the `Dialog`.

```javascript
const card = CardService.newCardBuilder()
                 .setHeader(CardService.newCardHeader().setTitle('Card title'))
                 .build();

// Sets the card of the dialog.
const dialog = CardService.newDialog().setBody(card);
```

#### Parameters

| Name | Type | Description |
|---|---|---|
| `card` | `https://developers.google.com/apps-script/reference/card-service/card` | The `https://developers.google.com/apps-script/reference/card-service/card` to use. |

#### Return


`https://developers.google.com/apps-script/reference/card-service/dialog#` --- This object, for chaining.