Re-humanize a job's still-flagged passages for free
free_rehumanizeContinue a finished humanize job for free by uploading a fresh detection report; only still-flagged passages are rewritten at no credit cost.
Instructions
Continue a finished humanize job for FREE. Upload a fresh detection report for that job's result; only the passages it still flags are rewritten, at no credit cost. The server enforces strict limits: one free continuation per job, a per-day cap, the report must be of THAT job's own result (>=90% match) and show >=20% AI, and the result must still exist (kept ~7 days). If a limit is not met it returns a clear reason - relay it and stop; do not retry or silently fall back to a paid job. Pass the job_id a prior humanize_document (or check_job) returned.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"job_id": "<job_id>",
"report_path": "<report_path>"
},
"name": "free_rehumanize"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| job_id | Yes | The finished humanize job to continue (its job_id from humanize_document/check_job) | |
| segments | No | Per-passage word control for the still-flagged passages (optional), same shape and experimental caveat as humanize_document.segments | |
| output_path | No | Where to write the result; defaults to beside the report | |
| report_path | Yes | Absolute path to the fresh Turnitin/iThenticate report for that job's result | |
| instructions | No | Extra requirements for this job | |
| wait_seconds | No | How long to wait before returning a job id (default 55) |