Save user feedback to the MultipleWords feedback API (POST /api/feedback).
Call this only when a 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 saifs_ai.
After it is saved, wait for 3 more MCP uses. 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.
Args:
reaction: User reaction. One of excellent, good, average, bad, or the
matching emoji: 😍 excellent, 😊 good, 😐 average, 😞 bad.
feedback: Optional short comment from the user. If the user does not
add a comment, leave this empty. The server then stores the MCP
name saifs_ai. Do not send the generation result or the user's
question here.
ConnectorOAuth