Appearance
AvailableAction
Type: Object
An action offered to workflows and the UI, unifying the tenant's active custom actions with the actions exposed by its active integration instances.
Fields
| Name | Type | Args | Description | Deprecated |
|---|---|---|---|---|
| configSchema | String | Optional JSON Schema document (as a JSON string) describing the configuration the action accepts. Null when the action takes no configuration. | ||
| description | String | Optional documentation text for the action; null when none is declared. | ||
| icon | String | Optional Lucide icon name for the action; null when none is declared. | ||
| id | String! | Identifier used to invoke the action. For CUSTOM actions this is the custom action's TypeID (prefix cac); for INTEGRATION actions it is a composite handle of the form "integration:<instance TypeID, prefix igi>:<action name>". | ||
| label | String! | Human-readable display name for the action. | ||
| name | String! | Machine-readable slug of the action, as declared by the custom action or by the integration bundle's action spec. | ||
| source | ActionSource! | Whether the action is tenant-authored (CUSTOM) or supplied by an integration. |