Skip to content

Payment recovery campaign tools (XDEV-2332)#19

Closed
hookdump wants to merge 1 commit into
xdev-2330-mcp-dns-setupfrom
xdev-2332-mcp-payment-recovery
Closed

Payment recovery campaign tools (XDEV-2332)#19
hookdump wants to merge 1 commit into
xdev-2330-mcp-dns-setupfrom
xdev-2332-mcp-payment-recovery

Conversation

@hookdump

Copy link
Copy Markdown
Contributor

Stacked on #18#17#16#15.

Nine tools covering the ticket's three sub-areas: config CRUD (list/get_recovery_blueprint, clone_recovery_blueprint as the template-library path, update_recovery_email with CTA/merge-tag validation + deliverability warnings, confirm-gated publish_recovery_blueprint with explicit in-flight-impact messaging), engagement (get_recovery_engagement open/click rates per email), and live instances (list_recovery_campaigns + get_recovery_campaign_messages with PII scoping, irreversible stop_recovery_campaign with audited reason).

Server: churnkey-api#881. 59 tests passing.

XDEV-2332

🤖 Generated with Claude Code

Nine tools: blueprint config CRUD (list/get/clone/update_recovery_email/
publish), engagement rates, running-instance reads (campaigns + message
timeline, PII-scoped), and the irreversible stop_recovery_campaign interrupt.
59 tests passing.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@hookdump hookdump marked this pull request as draft June 11, 2026 13:56
@hookdump hookdump marked this pull request as ready for review June 12, 2026 14:09
@hookdump

Copy link
Copy Markdown
Contributor Author

Superseded by #25 — [MCP reslice 2/2] @churnkey/mcp tool definitions (this tool is included there). Closing in favor of the reslice.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant