ActionStatus

A class that represents the status for a request to either invoke or submit a dialog.

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

```javascript
const actionStatus = CardService.newActionStatus()
                         .setStatusCode(CardService.Status.OK)
                         .setUserFacingMessage('Success');
```

### Methods

| Method | Return type | Brief description |
|---|---|---|
| `https://developers.google.com/apps-script/reference/card-service/action-status#setStatusCode(Status)` | `https://developers.google.com/apps-script/reference/card-service/action-status#` | Represents the status for a request to either open or submit a dialog. |
| `https://developers.google.com/apps-script/reference/card-service/action-status#setUserFacingMessage(String)` | `https://developers.google.com/apps-script/reference/card-service/action-status#` | The message to send users about the status of their request. |

## Detailed documentation

### `setStatusCode(statusCode)`

Represents the status for a request to either open or submit a dialog.

```javascript
const actionStatus = CardService.newActionStatus().setStatusCode(
    CardService.Status.OK,
);
```

#### Parameters

| Name | Type | Description |
|---|---|---|
| `statusCode` | `https://developers.google.com/apps-script/reference/card-service/status` | The status code. |

#### Return


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

*** ** * ** ***

### `setUserFacingMessage(message)`

The message to send users about the status of their request. If unset, a generic message based
on the `Status` is sent.

```javascript
const actionStatus =
    CardService.newActionStatus().setUserFacingMessage('Success');
```

#### Parameters

| Name | Type | Description |
|---|---|---|
| `message` | `String` | The message to send. |

#### Return


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