PendiumDocs

set_column_default

Set a workflow-level default (platform, template, media source, publish mode) for its rows.

Set a workflow-level default that applies to its rows. No LLM cost. The key chooses which default; value is the new value (pass an empty string to clear where applicable).

Authentication: Required

Parameters

ParameterTypeRequiredDescription
workflowIdstringYesThe workflow to set the default on. Get from create_workflow or list_workflows.
keyenumYesWhich default to set: platform, templateType, mediaSource, or publishMode.
valuestringYesThe new default value. Empty string clears the default where the key supports clearing.

Per-key semantics

keyBehavior
platformBulk-applies the platform to every row AND clears each row's template (templates are platform-scoped).
templateTypeBulk-applies a template name to every row. Pass the sentinel __ai_picked__ to restore each row's LLM-picked template instead.
mediaSourceWorkflow-level only — does not touch per-row state.
publishModeWorkflow-level only — does not touch per-row state.

Note: value is not validated against the workflow's configured platforms or templates. Pass a real, valid value — e.g. a platform the agent actually has configured. An invalid value is accepted as-is and may produce empty or skipped generations downstream.

Returns

workflowId, syntheticId, and the key / value you set (value is null if cleared).

On this page