Playbook & Feedback
Read and regenerate the workspace’s campaign playbook, and submit product feedback.
Tools (3)
Section titled “Tools (3)”get_playbook
Section titled “get_playbook”Full name: campaignstack_get_playbook
Get the workspace’s campaign playbook — an AI-generated strategy document covering company overview, outreach goals, target audience, tone, key talking points, and message boundaries. Returns null if no playbook has been generated yet. Use campaignstack_regenerate_playbook to create or refresh it.
Parameters
Section titled “Parameters”| Name | Type | Required | Default | Description |
|---|---|---|---|---|
workspaceId | string | No | — | Defaults to the API key’s workspace |
regenerate_playbook
Section titled “regenerate_playbook”Full name: campaignstack_regenerate_playbook
Trigger AI regeneration of the workspace playbook. This overwrites any existing playbook (including manual edits) with a freshly generated one based on current campaigns, ICPs, personas, and company context. The operation is NOT idempotent and may take several seconds. Fetch the updated playbook afterwards with campaignstack_get_playbook.
Parameters
Section titled “Parameters”| Name | Type | Required | Default | Description |
|---|---|---|---|---|
workspaceId | string | No | — | Defaults to the API key’s workspace |
submit_feedback
Section titled “submit_feedback”Full name: campaignstack_submit_feedback
Submit a feedback report or bug report to the CampaignStack team. Mirrors the in-app feedback widget (feedback-widget.tsx) — writes to the same feedbackReports table and triggers the same email notification. Use category ‘bug’ for broken functionality, ‘feature’ for capability requests, ‘question’ for how-to questions, and ‘other’ for anything else. Returns the new feedback report ID.
Parameters
Section titled “Parameters”| Name | Type | Required | Default | Description |
|---|---|---|---|---|
workspaceId | string | No | — | Defaults to the API key’s workspace |
category | bug | feature | question | other | Yes | — | Feedback category: bug (something broken), feature (new capability request), question (how-to), other |
message | string | Yes | — | The feedback body text (min length: 1) |
route | string | Yes | — | The app route or context where the feedback originates (e.g. ‘/dashboard/campaigns’ or ‘mcp-agent’) (min length: 1) |