campaignstack_propose_playbook_change
Ask the playbook assistant for a change to the workspace's craft data (playbook sections, outreach intent details, offer context) and get a proposal back. This tool NEVER writes: it returns an assistant message and, when a change fits, a proposalId whose current/proposed text you read with campaignstack_get_playbook_proposal and apply with campaignstack_decide_playbook_proposal. A question gets an answer and no proposal. A new proposal replaces the workspace's pending one. Runs an LLM call.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| request | Yes | What should change about how the workspace writes, in plain words, e.g. 'stop mentioning pricing in openers' or 'sound less corporate' | |
| workspaceId | No | Defaults to the API key's workspace |