MCP recipes

Approval queue triage in Claude: approve, reject or rewrite queued messages

When campaigns run in approval mode, drafts wait in a queue. This recipe has your assistant list them, summarise each, rewrite the ones that need it and reject the ones that should not go. Approving a message sends it immediately, so the recipe shows the exact text first and waits for your yes.

Published by Sellinger AI. Numbers and settings checked on 19 October 2026 against the fact register. Report an error.

What this recipe does

A review loop over three queues: pending messages, pending actions and suggestions. The assistant never approves on its own.

Connect the Sellinger connector first (claude.ai: Settings, Connectors, Add custom connector, paste https://app.sellinger.ai/api/v2/mcp). The steps are on the MCP page.

The prompt

Paste into Claude or ChatGPT
Triage my approval queue.
1. Call list_approvals with status pending.
2. For each item show channel, who it is for and the exact draft text.
3. Group them into: send as is, needs a rewrite, reject.
4. For rewrites, call regenerate_approval_draft with my feedback, then list_approvals again to read the new text.
Do not call approve_approval until I have seen the exact text and said yes for that item. Use reject_approval for items I reject.

The exact tools it calls

Tools used by this recipe
`list_approvals`Pending items across the three queues, with a source field you must copy exactly
`regenerate_approval_draft`Rewrites a queued draft in place from your feedback. Nothing is sent
`reject_approval`Discards an item so it is never sent
`approve_approval`Approves an item. For messages and suggestions this sends immediately, with no undo. You can pass an edited message

The connector has 43 tools in total.

What needs your approval

  • approve_approval sends the message over LinkedIn, email or WhatsApp at once. Always read the exact text and confirm each item.
  • A pending action only changes status when approved; a background worker picks it up later.

Sample output

No sample output is published for this recipe yet. It has not been run end to end in Claude or ChatGPT for this page, and we do not invent output. The tool names and what each returns are taken from the connector's tool descriptions in the product code (checked 19 October 2026). When a real run is captured it will be added here with its date.

Notes and limits

  • The source field must be copied from the list. The wrong value targets the wrong queue and the call fails.

Common questions

Can it approve everything at once?
It can, but the recipe is written so that you confirm each exact text first.
Can I undo an approval?
No. Approving a message sends it.
Can I edit a draft?
Yes. Ask for a rewrite with feedback, or pass an edited message when approving.

Sources and method

Tool names, parameters and warnings are from frontend/src/lib/mcp/hosted-tools.ts and the saved prompts in hosted-prompts.ts (43 registered tools, checked 19 October 2026). The recipe has not been run for this page.

Related: for sales leaders, prep my day, all recipes, MCP connector.

From the blog

Connect Claude or ChatGPT to your workspace

Start with a 30 day free trial, no card. Read tools run freely and writes ask first.

Unit4ShellyRocket.ChatGetAcceptPeopleForce

Teams that have used Sellinger

Start free trial