Type object
Schema URL https://catalog.lintel.tools/schemas/schemastore/proactions-ai-kit-configuration-for-sections/_shared/latest--partial-action.schema.json
Parent schema proactions-ai-kit-configuration-for-sections
Type: object

Schema for a single action entry used inside a section

Properties

title string required

Display title for the action

List of steps to execute

id string

Unique identifier for the action

category string

Category for sub-grouping actions

context string | string[]

Document context where this action appears

keywords string

Search keywords for finding this action

icon string

Icon HTML for the action

Steps to execute if an error occurs

hidden boolean

Whether this action is hidden from UI

isAvailable string

Condition for when action is available

panelContext object[]

Context specifications for panel display

swing object

Swing Web Client native integrations (v1.1.0+)

3 nested properties
inlineMenu object

Add button to inline text editor toolbar (appears when selecting text)

6 nested properties
enable boolean required

Enable this integration

label string

Button label text (defaults to action title)

icon string

FontAwesome icon class (e.g., 'fa fa-magic')

allowReadOnly boolean

Allow button to be active in read-only mode

Default: false
isEnabled string

Nunjucks expression for button enablement (e.g., '{{ client.isTextSelected() }}')

isActive string

Nunjucks expression for button visibility

objectAction object

Add action to object three-dots menu (search results, preview pane, explorer)

1 nested properties
enable boolean required

Enable this integration

contextMenu object

Add item to right-click context menus (Explorer and other contexts)

1 nested properties
enable boolean required

Enable this integration