Save user feedback to the MultipleWords feedback API (POST /api/feedback). Call this only when a marketing_intelligence or marketing_intelligence_get_engine result has feedback_prompt.ready=true (the server asks after every 3 MCP runs — not per tool — and keeps asking until saved). Ask the user to pick a reaction and show the emojis: 😍 excellent, 😊 good, 😐 average, 😞 bad. Pass `reaction` (excellent|good|average|bad, or the emoji) and optional `feedback` comment text. If the user does not add a comment, omit `feedback` — the server stores the MCP name marketing_analysis. Do not send the analysis, test notes, or the user's question as the comment. Ask on the 3rd, 6th, 9th, … MCP run. Do not invent a reaction. Do not send user_name, email, is_login, or app_id — those are injected server-side from the authenticated session. When showing the saved reaction, include the matching emoji.
When to call this tool:
- User picks a reaction on the 3rd, 6th, 9th, … time this MCP is used
- Collect a short comment plus 😍 😊 😐 😞 after an analysis
- Save how the marketing analysis felt (excellent/good/average/bad)
When NOT to call this tool:
- Calling feedback before this MCP has been used 3 times
- Asking after every tool call instead of every 3rd MCP run
- Inventing a reaction the user did not choose
- Passing user_name, email, is_login, or app_id (server injects them)