UpdateCustomWorkflowActionInput
Input for updating a custom action. Only provided fields are changed.
nameStringNew machine-readable slug, unique per tenant, matching ^[a-z][a-z0-9_-]{0,63}$. Omit to leave unchanged.
labelStringNew human-readable display name. Omit to leave unchanged.
descriptionStringNew tooltip / documentation text, max 1000 characters. Omit to leave unchanged.
iconStringNew Lucide icon name, max 64 characters. Omit to leave unchanged.
TypeID (prefix scr) of a different Script to back the action; it must exist in this tenant. Omit to leave unchanged.
pinToCurrentScriptBooleanTrue re-snapshots the backing script's current source into pinnedScriptContent; false clears the pin so the action follows the live script. Omit to leave the existing pin untouched.
configSchemaStringNew JSON Schema document (as a JSON string) for the action's configuration. Omit to leave unchanged.
isActiveBooleanSoft enable/disable toggle; false hides the action from listAvailableActions without deleting it. Omit to leave unchanged.
View exact SDL
"""Input for updating a custom action. Only provided fields are changed."""
input UpdateCustomWorkflowActionInput {
"""
New machine-readable slug, unique per tenant, matching `^[a-z][a-z0-9_-]{0,63}$`. Omit to leave unchanged.
"""
name: String
"""New human-readable display name. Omit to leave unchanged."""
label: String
"""
New tooltip / documentation text, max 1000 characters. Omit to leave unchanged.
"""
description: String
"""New Lucide icon name, max 64 characters. Omit to leave unchanged."""
icon: String
"""
TypeID (prefix `scr`) of a different Script to back the action; it must exist in this tenant. Omit to leave unchanged.
"""
scriptId: ScriptID
"""
True re-snapshots the backing script's current source into pinnedScriptContent; false clears the pin so the action follows the live script. Omit to leave the existing pin untouched.
"""
pinToCurrentScript: Boolean
"""
New JSON Schema document (as a JSON string) for the action's configuration. Omit to leave unchanged.
"""
configSchema: String
"""
Soft enable/disable toggle; false hides the action from listAvailableActions without deleting it. Omit to leave unchanged.
"""
isActive: Boolean
}One stable address across all schema views. Follow a field’s type to explore connections between domains.