Coding agent documentation index Fetch the complete documentation index at: https://docs.worklittle.com/docs-agent-manifest.json Use this file to discover all available pages before exploring further.

Resumes and cover letters

Generate a one-page resume or cover letter for a specific job_id as HTML, PDF, or DOCX, then attach it to an application.

Hiring-ready output never invents an employer, a school, or a metric. When a fact is missing it is omitted.

Output is hiring-ready: unknown facts are omitted, never invented or left as placeholders. Scope: agent:tools. Only AI tokens bill. Format conversion is free.

Endpoints and tools

| Goal | REST | MCP |
| --- | --- | --- |
| Resume | `POST /jobs/resumes` | `create_resume` |
| Cover letter | `POST /jobs/cover-letters` | `create_cover_letter` |

Request fields: job_id, resume_text (primary source), optional profile, job_context, instructions, formats.

Generate a document

1. Get a real job_id from search. 2. Call MCP get_job_keywords and pass the result as job_context. Do not paste the full description into instructions. It lowers output quality. 3. Send the candidate's facts as resume_text. 4. Use instructions only for emphasis, for example "Emphasize platform engineering".

curl -s -X POST "https://api.worklittle.com/jobs/resumes" \
  -H "Authorization: Bearer $WORKLITTLE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "job_id": "JOB_ID",
    "resume_text": "10 years frontend, React, design systems",
    "instructions": "Emphasize platform engineering"
  }'

Format precedence: body formats, then body format, then Accept, then HTML plus PDF. The response is always a JSON envelope with document_type, mode, formats, html, pdf_base64, pdf_mime, pdf_filename, docx_base64, docx_mime, docx_filename, and billing. Fields for formats you did not request are null. PDFs are US Letter, one page, shrink-to-fit.

Attaching the result to an application

Pass pdf_base64 as content_base64 in resume_file. The cover letter goes in the cover letter fields, not resume_file.

{
  "name": "Alex Rivera",
  "email": "alex@example.com",
  "resume_file": {
    "filename": "resume.pdf",
    "content_base64": "JVBERi0xLjQK..."
  }
}

Details: Apply for jobs.