getsign_update_workflow_settings
Update workflow settings such as generation, signing, email, and tracking.
Signature collection (signatureCollection.isEnabled=true with fileColumnId,
the signed docs File column, and statusColumnId, the workflow status/track
column) is what makes the backend save the signed PDF into that File column
on signing completion.
Sign anywhere is a sub-option of it — sending for signature without predefined
signature pads — and does not control that file write. To enable it, call this
tool with signatureCollection.isEnabled=true,
enableSignAnywhere=true, fileColumnId (signed docs File column),
statusColumnId (workflow status/track column), and emailColumn (one or more
{id, type, title} from getsign_monday_item's emailColumn — id is emailColumnId).
Present every listed email column and let the user pick a single column or
multiple. Discover file/status columns from getsign_monday_item's
status_columns / file_columns.
Do not send enableSignAnywhere alone and do not auto-pick columns.
To enable Use stored document, set useFileColumn=true and presignedFileColumnId
to a board File column (from getsign_monday_item's file_columns)
holding a pre-made document per item — the signing document then comes from that
column instead of a template. Do not send useFileColumn=true without
presignedFileColumnId.
Email logo: after getsign_set_workflow_email_logo returns a storage key, pass
logo_key to attach it. Pass remove_email_logo=true to clear the current logo
and delete its storage object. Do not send logo_key and remove_email_logo
together. settings may be omitted when only attaching or removing a logo.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| logo_key | No | ||
| settings | No | ||
| workflow_id | Yes | ||
| force_update | No | ||
| remove_email_logo | No |