RevnuDocs
Browse the Docs

API Reference / Send a Gmail card

Send a Gmail card

POST/api/v1/review/{id}/send

Approve and send a Gmail reply or draft, optionally with an edited body. This sends real email.

Gmail replies and drafts go through here rather than /answer, because sending email holds a one-shot delivery lease with recovery fences, mirrored from the dashboard's own send path.

curl -X POST -H "Authorization: Bearer $REVNU_API_TOKEN" \
  -H "content-type: application/json" \
  -d '{"body":"Thanks Priya, Thursday at 2 works."}' \
  https://revnu.com/api/v1/review/k97…/send

Body

Field Meaning
body Optional. Send this text instead of the draft. Cannot be empty if present.

Responses

200 { ok, … } once the provider accepted it. 409 if the card was already handled or is not a Gmail card. 503 delivery_pending with a Retry-After header if the provider's answer was lost: the send is fenced for reconciliation rather than risked twice, so wait and retry the same call.

Agents: this page is also markdown at /docs/review-send.md, answers Accept: text/markdown, and is listed in /docs/llms.txt.

Frequently Asked Questions

`review:write`. A token without it gets `403` with `requiredScope` in the body. `GET /me` shows a token's scopes.