latest--partial-action.schema
sharedSchema for a single action entry used inside a section
Properties
Display title for the action
List of steps to execute
Unique identifier for the action
Category for sub-grouping actions
Document context where this action appears
Search keywords for finding this action
Icon HTML for the action
Optional event subscriptions that automatically trigger this action.
Steps to execute if an error occurs
Condition for when action is available
Context specifications for panel display
Swing Web Client native integrations (v1.1.0+)
4 nested properties
Add button to inline text editor toolbar (appears when selecting text)
7 nested properties
Enable this integration
Button label text (defaults to action title)
FontAwesome icon class (e.g., 'fa fa-magic')
Allow button to be active in read-only mode
Nunjucks expression for button enablement (e.g., '{{ client.isTextSelected() }}')
Nunjucks expression for button visibility
Optional source-level visibility gates evaluated before isActive.
3 nested properties
Show action when triggered from inline text selection toolbar
Show action when triggered from contextual slash menu
Show action when triggered from contextual block menu
Add action to object three-dots menu (search results, preview pane, explorer)
1 nested properties
Enable this integration
Add item to right-click context menus (Explorer and other contexts)
1 nested properties
Enable this integration
Trigger action when a block element is dropped in the editor (e.g., drag and drop between stories)
3 nested properties
Enable this integration
Simple conditions that must match for the action to run. All conditions must be true.
5 nested properties
Only run when block is dropped between different stories
Only run when content is being restored from a previous version
Only run when block is copied between different channels
Only run when block is moved within the same container
Only run for specific block types (e.g., 'image', 'video')
Custom JavaScript expression for complex conditions. Has access to 'options' (block drop info) and 'ctx' (editor context). Must return true for the action to run.
Monitor configuration override for this action
9 nested properties
Enable monitor for this action
Show progress bar
Show current step name
Show elapsed time
Allow cancelling this flow
Confirm before cancelling
Render markdown in feedback messages
Override default width of the monitor in pixels for this action
Override default height of the monitor in pixels for this action