# AIQuickActionCustomBaseDefinition

interface

The base definition for all action types.

<a id="properties">

## Properties

<a id="member-id">

### `id: string` _(readonly)_

The unique identifier of the action.

<a id="member-label">

### `label: string` _(readonly)_

The human-readable label of the action.

<a id="member-model">

### `model?: string` _(readonly)_

The AI model to use for the action. For `'action'` type, if not specified, the default model will be used. For `'chat'` type, if not specified, the model currently selected in the AI Chat will be used.

<a id="member-type">

### `type: AIQuickActionType` _(readonly)_

The type of the action.

---

Full index of the CKEditor 5 API reference: [llms.txt](llms.txt)
