Back to home
Auto Apply API Coming soon

Add application automation to your product.

Jobo handles supported ATS forms in a real browser while your system supplies every approved answer. Ship application workflows without maintaining browser automation for each platform.

Built for your product

Application infrastructure without the browser maintenance.

Give customers an application experience inside your product while Jobo handles the provider-specific browser work behind it.

Ship application workflows faster.

Add applications to your product without building and maintaining a separate browser flow for every ATS.

Keep every answer under your control.

Your system supplies the approved candidate data. Jobo never creates a reusable profile or invents an answer with AI.

Handle real application forms.

Support multi-step questions, documents, education, work history, and validation corrections through one integration.

How it works

One integration for the full application flow.

Start with a job, provide answers from your own system, and follow one application resource through to its final outcome.

  1. 01

    Create

    Send a Jobo job ID or a supported apply URL. The response returns the form's questions directly.

  2. 02

    Answer

    Post the approved answers. They are checked immediately—an invalid value is refused before it ever reaches the employer.

  3. 03

    Advance

    Jobo fills the page and moves the form along. The response is the next step's questions or the final outcome.

  4. 04

    Done

    Repeat until the application is submitted, failed, or canceled. No webhooks to host, nothing to poll.

Public API

Five endpoints. One application resource.

Create, answer, review, and cancel applications through a compact API that keeps your product in control of the customer experience.

POST/api/auto-apply/applications

Create application.

Validate a job or supported apply URL and receive the first form step's questions in the same response.

SynchronousIdempotent
POST/api/auto-apply/applications/{id}/answers

Submit answers.

Answer the current step. Values are validated instantly, and the response carries the next step or the final outcome.

Instant validationSynchronous
GET/api/auto-apply/applications

List applications.

Browse application progress and outcomes using owner-scoped cursor pagination.

Status filtersPagination
GET/api/auto-apply/applications/{id}

Get application.

Inspect the current status, discovered steps, accepted answers, and final outcome.

Application stateHistory
POST/api/auto-apply/applications/{id}/cancel

Cancel application.

Request cancellation while an application is queued or moving through a form.

Safe cancellationAny time
Developer preview

Your answers, connected when needed.

Create an application and the response carries the form's questions. Post the approved values back—or cancel—and the next response carries the following step or the final outcome.

A straightforward exchange

Create once. Answer each form step.

Start with a job already in Jobo or a supported application URL. Each response contains only the questions needed for the current step, including structured education and work history when the form asks for them. Answers are checked the moment you send them, so mistakes never cost an application.

Explore the API preview
Create application
POST /api/auto-apply/applications
Idempotency-Key: application-2026-001

{
  "job_id": "job_123"
}
Submit answers
POST /api/auto-apply/applications/{id}/answers

{
  "answers": [
    {
      "field_id": "field_email",
      "value": "candidate@example.com"
    }
  ]
}
Complex forms

Built for complex forms. Designed for control.

Jobo maps the structure offered by the ATS. Your system decides what to provide, and the application keeps that data scoped to the task at hand.

Contact and eligibility

Candidate details, location, work authorization, and screening questions.

Education and work history

Ordered, multi-entry histories stay structured from answer to form.

Documents and links

Resumes, cover letters, portfolios, websites, and supporting files.

Choice, date, and autocomplete

Typed values preserve the options and constraints offered by the ATS.

Multi-step corrections

Validation feedback returns to your system so it can provide a complete correction.

Sandbox at launch

Test application flows without contacting an employer.

A fake ATS at sandbox.jobo.world lets your team exercise multi-step forms, validation corrections, documents, education, work history, cancellation, and final outcomes before any live ATS traffic is enabled.

Scenario previewAvailable at launch
  • 01 Multi-step application Included
  • 02 Education and work history Included
  • 03 Validation and correction Included
Auto Apply · Coming soon

Plan your application experience.

Auto Apply is coming soon. Contact us to discuss your use case or review the API preview.