Back to Reactive Resume

API and MCP resume automation

docs/use-cases/api-mcp-resume-automation.mdx

5.3.02.7 KB
Original Source

Reactive Resume supports automation through authenticated API access and an MCP server, so compatible tools can work with your resumes and job applications. Agents can list, read, create, import, duplicate, and patch resumes. They can also track applications, move opportunities through stages, add notes and follow-ups, attach sent documents, and run Application Copilot actions.

Automation options

Use the API for direct programmatic access from scripts, services, or integrations. Use MCP when you want an AI tool or agent that speaks the Model Context Protocol to work with your resumes through exposed tools.

Key docs:

Common automation workflows

You can build workflows that:

  • Create a resume from structured data.
  • Import a full resume JSON document.
  • Read resume data for review or transformation.
  • Patch targeted fields without replacing the whole resume.
  • Connect an MCP-compatible client to operate on resumes with authenticated tools.
  • Track job applications end to end from an MCP client.
  • Import existing application rows from a spreadsheet parser.
  • Move applications through stages and log timeline notes.
  • Attach the resume or cover-letter PDF sent for an application.
  • Score a linked resume against a job description and create a tailored resume copy.
  • Draft cover letters and recruiter follow-ups from saved application context.

Start with the Patch API for targeted resume updates. It is the safest option because it is built around explicit changes to existing resume data.

Authentication and scope

API requests use API keys. MCP can use OAuth2 in clients that support it, with API keys as a fallback. If you self-host, use your own instance URL for the API and MCP endpoints.

<Info> Automation changes affect the resumes available to the authenticated account or instance. Test workflows on a copy of a resume before using them for important application materials. </Info>

When not to use automation

Do not reach for API or MCP automation when you only need to edit one resume by hand. The builder is faster for one-off changes, template selection, and visual review. Avoid automation for important resume updates unless you can test the exact changes on a copy first.

Next action

For scripts and integrations, create an API key with Using the API, then use Using the patch API for targeted edits. For agent workflows, start with Using the MCP server.