When to report
Report a response that is wrong, incomplete or different from the documentation, an error you did not expect, or a missing feature that blocks the task. Send one report per problem. Do not report errors you can fix by changing the request. Avalidation_error that names a field is the API doing its job; fix the field.
Do not use feedback to ask for help with a letter. Reports are read by people, not in real time, and a letter that is stuck is a different job: poll get_letter_status and see Cancel & track.
What to send
POST https://sendpaperplane.com/v1/feedback with these fields:
order_id we can look at the exact order. We record it without checking it, so a mistyped id never makes a report fail, and nothing in the response tells you whether an order exists.
From MCP
The same report is thesubmit_feedback tool on the MCP server. It takes the same fields and returns the same feedback_id.
mail:quote only, a key with no scopes at all, and an anonymous caller can all report.
Response and limits
feedback_id with already_submitted: true instead of creating a duplicate. A new report returns 201; a repeat returns 200.
Feedback has its own rate limit of 10 reports a minute per caller (API key, else IP), separate from every other route, so an integration that is being throttled elsewhere can still report it. A throttled report is 429 rate_limited with a Retry-After header.
What we do with the note
The note is written by whoever called the API, and an agent may be relaying text it read on a page it did not write. We treat it that way: it is stored as plain text, never rendered as HTML and never handed to a model as instructions. Keep API keys, tokens and personal data out of the note. Strings shaped like paperplane API keys, capability and confirmation tokens, credit codes, bearer headers and payment payloads are replaced with[redacted] before storage, but nothing can redact a person’s name or address. Describe what happened without pasting a recipient or letter text.
Tell your agent
Add a line like this to your agent’s instructions file, such asAGENTS.md or CLAUDE.md: