Skip to content

Worklittle Jobs changelog

io.github.worklittle/jobs

11 changes recorded. MCP Harbor re-reads this listing from the official registry every six hours and asks the live server what it exposes, and keeps what changed between one look and the next.

  • Tools +2 −4
    • + add_applied_job
    • + create_sign_in_link
    • − track_applied_job
    • − list_recent_chats
    • − mint_mcp_ui_embed_session
    • − list_active_applications
  • server.json 2 fields changed
    description
    Find jobs near you. Search over 4 million openings by role, place, pay, visa and more. Find jobs near you and apply instantly. Search over 7.5 million listings by role, pay and visa.
    version
    1.1.0 1.2.1

  • llms.txt +55 −34

    https://docs.worklittle.com/llms.txt

    − - [Overview](https://docs.worklittle.com/use-cases/overview): Integration patterns for the Worklittle API: pick the one that matches what you are building. Worklittle is job discovery, auto-apply, swipe-to-apply style card UIs, and commute search on an interactive job map, over one API. **Jobs** is the market-wide index plus candidate-side apply and document tools. **Business** is your own hiring workspace: postings, ATS pipeline, employees, HR docs, and webhooks. If the data belongs to every em− - [Job search assistant](https://docs.worklittle.com/use-cases/job-search-assistant): Search the market-wide index, enrich only the rows that matter, and paginate on demand. Job search is free within monthly quotas. Still keep limit and caching intentional so agents do not burn quota. Use this for job boards and search pages, commute or neighborhood views that plot employers on a map, swipe-to-apply decks that show one job at a time and then start auto-apply, career copilots, matching and rankin− - [Interactive job map](https://docs.worklittle.com/use-cases/interactive-job-map): Commute search: plot employers with open roles on an interactive job map using geocoded coordinates, then drill into jobs and auto-apply where eligible. Worklittle geocodes every job. GET /jobs/map returns employers with coordinates and open-job counts so you can build commute search, not string match on city names. Job listings stay on GET /jobs. Auto-apply stays on Apply with AI. Every job is geocoded. `GET /jo− - [Apply with AI](https://docs.worklittle.com/use-cases/apply-with-ai): Auto-apply: Apply with AI fills out and submits the employer's own application form for you. It works on over 3 million jobs. Apply with AI opens the employer's form, fills it from the person's profile and resume, and submits it. It follows the account's auto_submit setting; pass auto_submit: false to review first.− - [Resumes and cover letters](https://docs.worklittle.com/use-cases/resume-cover-letter): 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.− - [Embedded job board](https://docs.worklittle.com/use-cases/embedded-job-board): Ship a careers site on your own domain with the public board endpoints: no API key, open CORS, ETag caching, resume autofill, JSON-LD. A company board lists only roles that employer published on Worklittle. It is not a filtered view of `GET /jobs`. | | `GET /jobs` | `GET /job-boards/:company/...` | | --- | --- | --- | | Scope | Over 3 million jobs you can apply to | Roles that employer published on Worklittle | | A− - [ATS automation](https://docs.worklittle.com/use-cases/ats-automation): List and stage candidates, write notes, schedule interviews, manage employees and offers, and sync an external HRIS. Worklittle stays the source of truth. Anything a script or agent writes appears immediately for teammates in Worklittle Business, and anything they change is visible to your integration. Use this for pipeline software that moves candidates through stages, recruiter CRM features such as notes and interview sc− - [People Search](https://docs.worklittle.com/use-cases/people-search): Public People Search is temporarily unavailable. Calls return 410 Gone.− - [Organization operations](https://docs.worklittle.com/use-cases/org-ops): Write surveys, HR documents, and attendance from code so the results show up in the Worklittle UI your team already uses, with no separate internal tool to maintain. The point of this pattern is not the API. It is that a script or an agent can produce something a non-technical teammate opens in the product five seconds later. All routes are organization-scoped and gated by org role as well as key scope. A **403** often m− - [Alerts and market data](https://docs.worklittle.com/use-cases/alerts-and-market): Answer aggregate market questions with free stats instead of paging through search results. If the question is a count, a trend, or a top-companies list, do not answer it with search pagination. GET /jobs/stats exists for exactly that and it is free.− - [REST, SDK, CLI, or MCP](https://docs.worklittle.com/use-cases/rest-vs-mcp): One key and one billing account work across REST, SDK, CLI, and MCP. Choose by where your code runs and who calls it.− - [Structured extraction](https://docs.worklittle.com/use-cases/structured-extraction): Use job keywords and structured detail fields instead of raw description text.− - [Pagination and limits](https://docs.worklittle.com/use-cases/pagination-and-limits): Cursor pagination, page-size caps, and monthly free quotas for job search.− - [Prompting for applications](https://docs.worklittle.com/use-cases/prompting-applications): Prompt blocks for resume, cover letter, and apply agents that stay grounded in the candidate's history and the posting.− - [Grounding](https://docs.worklittle.com/use-cases/grounding): Rules for agents that answer from Worklittle data: cite the field, report absence, and refuse without being useless.− - [Retries and spend](https://docs.worklittle.com/use-cases/retries-and-spend): Rate limits, retry policy, 402 handling, and controls that keep an agent loop inside budget.− - [Closed jobs and eligibility](https://docs.worklittle.com/use-cases/closed-jobs-and-eligibility): closed_at says the role is gone. can_apply says Worklittle can apply to it. Search only returns jobs that pass both, so check them again only for jobs you read later. Worklittle can apply to over 3 million open jobs, and every search result is one of them. A role can still close between search and submit.− - [Capability map](https://docs.worklittle.com/use-cases/capability-map): Product goal to endpoint, MCP tool, required scope, and reference page. Billing note that shapes most designs: job search is free within monthly quotas; the paid meters are a flat Apply with AI price per application and AI tokens, both on the organization wallet.− - [People Search for hiring](https://docs.worklittle.com/help/hiring/people-search-hiring): Public People Search is temporarily unavailable. Use Candidates and imports instead. Public People Search is temporarily turned off because the opt-in directory is still too small to offer publicly.− - [Calendar and attendance](https://docs.worklittle.com/help/team-hr/calendar-attendance): Track shifts and time off, and invite candidates and employees to events. [Calendar](https://worklittle.com/business/calendar) shows who is working, who is out, and when, for the whole team or one person.− - [How does API usage get billed?](https://docs.worklittle.com/help/api/api-usage-and-billing): Keys are free. Apply with AI and AI token usage accrue to the organization that owns the key. Creating a key is free. AI-powered actions add to the amount owed on the organization that owns the key.− - [What is free on the API vs what costs money?](https://docs.worklittle.com/help/api/free-vs-paid-api): Which API calls are free within monthly quotas and which are metered. Most API traffic is free within monthly quotas. Apply with AI has a flat price per application, and other AI bills by token usage.− - [Overview](https://docs.worklittle.com/jobs/get-started/overview): Jobs API for searching over 4 million open jobs, applying to over 3 million of them, and AI document tools. Low-cost data for over 4 million open jobs with a combined worth of $10 billion, updated hourly. Each job includes geocoded location data so you can build map search, radius filters, and local discovery.− - [Pricing](https://docs.worklittle.com/jobs/get-started/pricing): Apply with AI costs $0.20 per application, or $0.05 with Worklittle Instant. Other Jobs API and MCP AI bills by token usage. Add a payment method for higher access to AI features.− - [Libraries overview](https://docs.worklittle.com/jobs/libraries/overview): Official TypeScript and Python SDKs and a CLI for job search, apply, and document tools. Search over 3 million jobs you can apply to, updated hourly, each with geocoded location data. The SDKs and CLI call the same Jobs API as curl, so you can search jobs, read company maps, apply with AI, track applications, and generate résumés from a script or agent. Posting jobs, public career boards, and ATS automation are in [Busi− - [Search people](https://docs.worklittle.com/jobs/api/search-people): Public People Search is temporarily unavailable. Prefer Manage candidates for your own hiring pipeline.− - [Search jobs](https://docs.worklittle.com/jobs/api/search-jobs): Search over 3 million jobs you can apply to, paginate results, and fetch full job details for agents and job boards.− - [Search companies](https://docs.worklittle.com/jobs/api/search-companies): Find employers by name or slug, map them in the index, and scope job search by company.− - [Apply for jobs](https://docs.worklittle.com/jobs/api/apply-for-jobs): Apply to over 3 million jobs with one API call. Worklittle fills out and submits the employer's form, and you track every application.− - [Create resumes](https://docs.worklittle.com/jobs/api/create-resumes): Generate a one-page hiring-ready resume (HTML, PDF, and/or DOCX) tailored to a job.− - [Create cover letters](https://docs.worklittle.com/jobs/api/create-cover-letters): Generate a one-page hiring-ready cover letter for a company and role (HTML, PDF, and/or DOCX).− - [Rate limits](https://docs.worklittle.com/jobs/resources/rate-limits): Per-minute throttles and free monthly quotas for job search, apply, and MCP job tools.− - [Errors](https://docs.worklittle.com/jobs/resources/errors): Structured JSON errors for job search, apply, and MCP job tools.− - [Search people](https://docs.worklittle.com/business/api/search-people): Public People Search is temporarily unavailable. Prefer Manage candidates for your own hiring pipeline.+ - [Overview](https://docs.worklittle.com/use-cases/overview): Integration patterns for the Worklittle API. Pick the one that matches what you are building. **Jobs** is the market-wide index plus candidate-side apply and documents. **Business** is your own hiring workspace: postings, ATS, employees, HR docs, and webhooks. Data about every employer is Jobs. Data about your employer is Business. One `sk-wl-api01-` key works for both.+ - [Job search assistant](https://docs.worklittle.com/use-cases/job-search-assistant): Search the market-wide index, fetch detail only for rows you show, and paginate on demand. Use this for job boards, career copilots, and ranking services. Your own applicants are not in `GET /jobs`. Use [Manage candidates](/business/api/manage-candidates) for those.+ - [Interactive job map](https://docs.worklittle.com/use-cases/interactive-job-map): Plot employers with open roles on a map using geocoded coordinates, then drill into jobs. Every job is geocoded. `GET /jobs/map` returns one row per employer with coordinates, logo, and open-job count. Scope: `jobs:read`.+ - [Apply for jobs](https://docs.worklittle.com/use-cases/apply-with-ai): Fill and submit the employer's own application form, then track the result. Apply opens the employer's form, fills it from the person's profile and resume, and submits it. It follows the account's `auto_submit` setting. Pass `auto_submit: false` to review first. Scope: `jobs:apply`. Reference: [Apply for jobs](/jobs/api/apply-for-jobs).+ - [Resumes and cover letters](https://docs.worklittle.com/use-cases/resume-cover-letter): Generate a resume or cover letter for a job_id, then attach it to an application. Ready documents never invent facts. Missing facts are omitted. Scope: `jobs:documents`. Cost: $0.01 per document, charged only when returned. Full request and response format: [Create resumes](/jobs/api/create-resumes) and [Create cover letters](/jobs/api/create-cover-letters).+ - [Embedded job board](https://docs.worklittle.com/use-cases/embedded-job-board): Host a careers site on your domain with the public board endpoints: no key, open CORS, ETag caching, JSON-LD. A company board lists only roles that employer published on Worklittle. It is not a filtered view of `GET /jobs`. Board routes need no key and are free.+ - [ATS automation](https://docs.worklittle.com/use-cases/ats-automation): List and stage candidates, write notes, schedule interviews, manage employees and offers, and sync an external HRIS. All routes are organization-scoped and need `jobs:applications`. Writes appear immediately for teammates in Worklittle Business. ATS rows never appear in market search. Reference: [Manage candidates](/business/api/manage-candidates).+ - [Organization operations](https://docs.worklittle.com/use-cases/org-ops): Write surveys, HR documents, and attendance from code so results show up in Worklittle Business. All routes are organization-scoped and gated by org role as well as key scope. A **403** often means the key is valid but the member lacks access.+ - [Alerts and market data](https://docs.worklittle.com/use-cases/alerts-and-market): Answer counts, trends, and salary questions with stats endpoints instead of paging search.+ - [REST, SDK, CLI, or MCP](https://docs.worklittle.com/use-cases/rest-vs-mcp): One key and one billing account work across REST, SDK, CLI, and MCP. Choose by where your code runs.+ - [Structured extraction](https://docs.worklittle.com/use-cases/structured-extraction): Use job keywords and structured fields instead of parsing raw description text.+ - [Pagination and limits](https://docs.worklittle.com/use-cases/pagination-and-limits): Cursor pagination and page-size caps for job search.+ - [Prompting for applications](https://docs.worklittle.com/use-cases/prompting-applications): Prompt blocks for resume, cover letter, and apply agents that stay grounded in real data.+ - [Grounding](https://docs.worklittle.com/use-cases/grounding): Rules for agents that answer from Worklittle data: cite the field, report absence, and refuse usefully.+ - [Retries and spend](https://docs.worklittle.com/use-cases/retries-and-spend): Retry policy, 402 handling, and controls that keep an agent loop inside budget.+ - [Closed jobs and eligibility](https://docs.worklittle.com/use-cases/closed-jobs-and-eligibility): closed_at says the role is gone. Search only returns open jobs Worklittle can apply to, so check again only for jobs you read later.+ - [Capability map](https://docs.worklittle.com/use-cases/capability-map): Product goal to endpoint, MCP tool, required scope, and reference page. Pricing is flat per call. Only documents and applications cost money. See /jobs/get-started/pricing.+ - [Calendar and attendance](https://docs.worklittle.com/help/team-hr/calendar-attendance): Track availability and time off, and invite candidates and employees to events. [Calendar](https://worklittle.com/business/calendar) shows who is working, who is out, and when, for the whole team or one person.+ - [How does API usage get billed?](https://docs.worklittle.com/help/api/api-usage-and-billing): Keys are free. API calls have flat prices, billed to the workspace that owns the key. Creating a key is free. Paid calls have a flat price and bill the workspace that owns the key.+ - [What is free on the API vs what costs money?](https://docs.worklittle.com/help/api/free-vs-paid-api): Which API calls are free within monthly quotas and which have a flat price. Most API traffic is free within monthly quotas. Apply with AI, resumes, and cover letters have flat prices. Nothing on the API bills by tokens.+ - [Why hire with Worklittle Business?](https://docs.worklittle.com/help/business-basics/why-hire-on-worklittle): Worklittle is a job search and an ATS in one, so your jobs reach job seekers directly and you hire, onboard, and manage your team in the same place. Most applicant tracking systems wait for candidates to find you. Worklittle is also a job search used by job seekers in 150+ countries, so the jobs you post here reach people who are already looking.+ - [Worklittle Business vs Ashby, Greenhouse, and Workday](https://docs.worklittle.com/help/business-basics/worklittle-vs-ashby-greenhouse-workday): How Worklittle Business compares with Ashby, Greenhouse, and Workday Recruiting, and when each fits. Ashby, Greenhouse, and Workday Recruiting are applicant tracking systems. Worklittle Business is an ATS too, but it is also connected to a job search where job seekers find your roles directly.+ - [Hiring, HR, and team tools in one place](https://docs.worklittle.com/help/business-basics/all-in-one-workspace): Every tool in Worklittle Business and where to find it, from job posts and candidates to employee records, letters, surveys, and automations. Worklittle Business puts hiring first, with the team tools you need after someone joins in the same workspace, so you do fewer HR tasks by hand.+ - [Ask Worklittle to find candidates for you](https://docs.worklittle.com/help/business-basics/sourcing-help): Our team can find people who fit a role you posted and let them know about it. If you would rather not source candidates yourself, Worklittle can do it for you. We look for people who fit a role you posted and tell them about it when it is a good match.+ - [Where your job shows up](https://docs.worklittle.com/help/hiring/where-your-job-shows-up): A Public job appears in Worklittle job search, on the map, in job alert emails, in AI apps, and on your careers page. When you publish a job as **Public**, Worklittle shows it to job seekers in several places, not only on your careers page.+ - [Hire people who live nearby](https://docs.worklittle.com/help/hiring/hire-local-candidates): Reach job seekers close to your office or store, and cut relocation and visa costs. Job seekers on Worklittle browse a map and sort by distance, so a job with an accurate location reaches people who already live nearby.+ - [Your careers page](https://docs.worklittle.com/help/hiring/careers-page): Every organization gets a public careers page on jobs.worklittle.com with apply built in. Your organization has a careers page on jobs.worklittle.com that lists your Public jobs. People can read each job and apply without leaving the page.+ - [Source candidates who didn't apply](https://docs.worklittle.com/help/hiring/source-candidates): Add people from your workspace to another opening at the Sourced stage with Source for…. Someone who applied for one role, or a past hire, may be a great fit for another. **Source for…** adds them to a different job without asking them to apply again.+ - [Hiring and workforce analytics](https://docs.worklittle.com/help/hiring/hiring-analytics): See your pipeline, where candidates come from, applicants per job, headcount, and survey sentiment on your Business home. Your [Business home](https://worklittle.com/business) is a dashboard. Add widgets to track hiring and your team at a glance.+ - [See your whole workforce](https://docs.worklittle.com/help/team-hr/workforce-overview): View every employee with their role, department, manager, pay, and fit for their role, whether you have 1 person or 1,000. [Employees](https://worklittle.com/business/employees) keeps your whole team in one place, from a single first hire to a company with many departments.+ - [Offer letters and HR letters](https://docs.worklittle.com/help/team-hr/offer-and-hr-letters): Send offer letters, NDAs, policy acknowledgments, and other HR documents from templates, and download employment verification letters. [Documents](https://worklittle.com/business/documents) has ready-made templates for the letters and agreements most teams send, plus an employment verification letter for every employee.+ - [Employee self-service](https://docs.worklittle.com/help/team-hr/employee-self-service): Employees update their own details, see their pay, time off, and benefits, sign documents, and download their verification letter. Employees can handle common requests themselves on [You](https://worklittle.com/business/you), so they don't have to ask HR and you have fewer tasks.+ - [Track visa status and sponsorship](https://docs.worklittle.com/help/team-hr/visa-work-authorization): Record each employee's work authorization, mark which jobs offer visa sponsorship, and give employees letters for visa paperwork. Worklittle keeps work authorization on each employee's record so you know where everyone stands, and employees can keep it current themselves.+ - [Pay, benefits, and reimbursements](https://docs.worklittle.com/help/team-hr/pay-benefits-records): Keep compensation, bonus, equity, benefits, PTO, and reimbursement totals on each employee's record. Each employee's record on [Employees](https://worklittle.com/business/employees) holds pay and benefits, so you can see and update them in one place.+ - [Employee sentiment](https://docs.worklittle.com/help/team-hr/survey-sentiment): See how your team feels from survey answers, with positive, neutral, and negative sentiment and a trend over time. Worklittle reads written survey answers and marks each one positive, neutral, or negative, so you can see how your team feels without reading every response first.+ - [Keep employee records ready for compliance](https://docs.worklittle.com/help/team-hr/employee-records-compliance): Up-to-date employee details, signed agreements, and verification letters in one place, so you are ready when someone asks. Audits, verifications, and visa paperwork are easier when records are current and documents are signed and in one place. Worklittle Business keeps all of it together.+ - [Overview](https://docs.worklittle.com/jobs/get-started/overview): Search open jobs, apply to them, and generate resumes and cover letters. Every job has a geocoded location, so you can build map search and radius filters. The index updates hourly.+ - [Pricing](https://docs.worklittle.com/jobs/get-started/pricing): Flat prices per call. Applications are $0.20, documents are $0.01, and search is free within monthly quotas.+ - [Libraries overview](https://docs.worklittle.com/jobs/libraries/overview): Official TypeScript and Python SDKs and a CLI for job search, apply, and document tools. The SDKs and CLI call the same Jobs API as curl. Use them to search jobs, read company maps, apply to jobs, track applications, and generate resumes from a script or agent. Posting jobs, public career boards, and ATS automation are in [Business libraries](/business/libraries/overview).+ - [Search jobs](https://docs.worklittle.com/jobs/api/search-jobs): Search open jobs you can apply to, page through results, read full job details, and get salary averages.

    Showing the first 40 of each.

  • Tools +3
    • + list_applications
    • + get_apply_settings
    • + update_apply_settings

  • llms.txt +31 −18

    https://docs.worklittle.com/llms.txt

    − - [Apply with AI](https://docs.worklittle.com/use-cases/apply-with-ai): Auto-apply: Apply with AI fills and sends employer applications for you by default (resume required). Use hosted apply for Worklittle-published jobs. Auto-apply on Worklittle means the session opens the employer's own form, fills it from the candidate resume, and submits. API keys submit by default; pass `auto_submit: false` to review first. Hosted apply is a different path: it posts JSON to a Worklittle-published job.− - [Embedded job board](https://docs.worklittle.com/use-cases/embedded-job-board): Ship a careers site on your own domain with the public board endpoints: no API key, open CORS, ETag caching, resume autofill, JSON-LD. A company board lists only roles that employer published on Worklittle. It is not a filtered view of `GET /jobs`. | | `GET /jobs` | `GET /business/jobs/company/:company/...` | | --- | --- | --- | | Scope | Market-wide index of millions of roles | Roles that employer published on Wor− - [Closed jobs and eligibility](https://docs.worklittle.com/use-cases/closed-jobs-and-eligibility): closed_at says the role is gone. can_apply says automation is allowed (more than 3 million open jobs today). Check both, and check them late. More than 3 million open jobs are Apply with AI eligible. Still check closed_at and can_apply late: a role can close between search and submit.− - [Capability map](https://docs.worklittle.com/use-cases/capability-map): Product goal to endpoint, MCP tool, required scope, and reference page. Billing note that shapes most designs: job search is free within monthly quotas; the only paid meter is AI tokens on the organization wallet.− - [Pipeline stages explained](https://docs.worklittle.com/help/saved-jobs/stages): What each Saved board column means, from Saved through Offer, plus Skipped and Viewed. Each column on your Saved board is a stage showing how far along you are with a role. Jobs start in Saved when you heart them, and you choose when they move.− - [Start an Apply with AI session](https://docs.worklittle.com/help/apply-with-ai/start-apply): Sign in, open a job, tap Apply. Worklittle fills and submits the form. Sign in, open a job, and tap **Apply**. Usage counts toward your free monthly AI, or Instant if you have it.− - [Do I have to answer questions?](https://docs.worklittle.com/help/apply-with-ai/answer-questions): No. Upload your resume and tap Apply. You only review if you turn Submit automatically off. No. You never have to answer anything. Upload your resume, tap **Apply**, and Worklittle fills the form and submits it.− - [Upload or replace your resume](https://docs.worklittle.com/help/profile-alerts/resume-upload): Upload, replace, view, or delete the resume Worklittle attaches to applications. One resume on file keeps you ready to apply anywhere on Worklittle in a single tap.− - [Bulk employee actions](https://docs.worklittle.com/help/team-hr/bulk-employee-actions): Update, email, or export many people at once. Select several people on [Employees](https://worklittle.com/business/employees) and act on all of them together.− - [Worklittle Instant](https://docs.worklittle.com/help/account/worklittle-instant): The $9.99 plan with $20 of AI credit for Apply with AI, resumes, headshots, and chat on worklittle.com. Worklittle Instant costs $9.99 per month and includes $20 of AI credit each calendar month, for AI help while you job hunt on worklittle.com.− - [Apply with AI prompt tips](https://docs.worklittle.com/help/prompt-guides/apply-prompt-tips): How to describe yourself so applications go through smoothly. Upload your resume and tap Apply. Worklittle fills out and sends the application in a cloud browser in chat, and you can watch and take control at any time. You review first only if you turn Submit automatically off.− - [How does API usage get billed?](https://docs.worklittle.com/help/api/api-usage-and-billing): Keys are free. AI token usage accrues to the organization that owns the key. Creating a key is free. AI-powered actions add to the amount owed on the organization that owns the key.− - [What is free on the API vs what costs money?](https://docs.worklittle.com/help/api/free-vs-paid-api): Which API calls are free within monthly quotas and which are metered. Most API traffic is free within monthly quotas. The only metered charge is AI token usage.− - [Overview](https://docs.worklittle.com/jobs/get-started/overview): Jobs API for searching millions of open roles, apply flows, and AI document tools. Low-cost data for millions of jobs with a combined worth of $10 billion, updated hourly. Each job includes geocoded location data so you can build map search, radius filters, and local discovery.− - [Pricing](https://docs.worklittle.com/jobs/get-started/pricing): Jobs API and MCP bill for AI token usage. Add a payment method for higher access to AI features.− - [Libraries overview](https://docs.worklittle.com/jobs/libraries/overview): Official TypeScript and Python SDKs and a CLI for job search, apply, and document tools. Search millions of open jobs, updated hourly, each with geocoded location data. The SDKs and CLI call the same Jobs API as curl, so you can search the market index, read company maps, submit hosted applications, and generate résumés from a script or agent. Posting jobs, public career boards, and ATS automation are in [Business libra− - [Search jobs](https://docs.worklittle.com/jobs/api/search-jobs): Search Worklittle's open-role index, paginate results, and fetch enriched job details for agents and job boards.− - [Apply for jobs](https://docs.worklittle.com/jobs/api/apply-for-jobs): Worklittle lets you apply to up to 200 jobs at once, including support for over 4 million open listings. Connect your API key to apply for jobs and track jobs you applied to.+ - [Apply with AI](https://docs.worklittle.com/use-cases/apply-with-ai): Auto-apply: Apply with AI fills out and submits the employer's own application form for you. It works on over 3 million jobs. Apply with AI opens the employer's form, fills it from the person's profile and resume, and submits it. It follows the account's auto_submit setting; pass auto_submit: false to review first.+ - [Embedded job board](https://docs.worklittle.com/use-cases/embedded-job-board): Ship a careers site on your own domain with the public board endpoints: no API key, open CORS, ETag caching, resume autofill, JSON-LD. A company board lists only roles that employer published on Worklittle. It is not a filtered view of `GET /jobs`. | | `GET /jobs` | `GET /job-boards/:company/...` | | --- | --- | --- | | Scope | Over 3 million jobs you can apply to | Roles that employer published on Worklittle | | A+ - [Closed jobs and eligibility](https://docs.worklittle.com/use-cases/closed-jobs-and-eligibility): closed_at says the role is gone. can_apply says Worklittle can apply to it. Search only returns jobs that pass both, so check them again only for jobs you read later. Worklittle can apply to over 3 million open jobs, and every search result is one of them. A role can still close between search and submit.+ - [Capability map](https://docs.worklittle.com/use-cases/capability-map): Product goal to endpoint, MCP tool, required scope, and reference page. Billing note that shapes most designs: job search is free within monthly quotas; the paid meters are a flat Apply with AI price per application and AI tokens, both on the organization wallet.+ - [Pipeline stages explained](https://docs.worklittle.com/help/saved-jobs/stages): What each Saved board column means, from Saved through Offer, plus Skipped and Viewed. Each column on your Saved board is a stage showing how far along you are with a role. Jobs start in Saved when you heart them. You move them yourself, and Worklittle also moves them when an application is sent or an employer email says interview, offer, or rejected.+ - [Start an Apply with AI session](https://docs.worklittle.com/help/apply-with-ai/start-apply): Sign in, open a job, tap Apply. Worklittle fills and submits the form. Sign in, open a job, and tap **Apply**. Each application costs $0.20, or $0.05 with Instant, paid from your free monthly credit, Instant credit, or card.+ - [Do I have to answer questions?](https://docs.worklittle.com/help/apply-with-ai/answer-questions): No. Upload your resume and tap Apply. You only review if you turn off Submit without confirmation. No. You never have to answer anything. Upload your resume, tap **Apply**, and Worklittle fills the form and submits it.+ - [Upload or replace your resume](https://docs.worklittle.com/help/profile-alerts/resume-upload): Upload, replace, view, or delete your resumes. Keep up to 5, and Worklittle picks the best one for each job. A resume on file keeps you ready to apply anywhere on Worklittle in a single tap. You can keep up to 5, and Worklittle picks the one that fits each job.+ - [Bulk employee actions](https://docs.worklittle.com/help/team-hr/bulk-employee-actions): Update, email, export, or merge many people at once. Select several people on [Employees](https://worklittle.com/business/employees) and act on all of them together.+ - [Worklittle Instant](https://docs.worklittle.com/help/account/worklittle-instant): The $9.99 plan with $10 of AI credit (200 applications at $0.05) for Apply with AI, resumes, headshots, and chat on worklittle.com. Worklittle Instant costs $9.99 per month and includes $10 of AI credit each calendar month, for AI help while you job hunt on worklittle.com.+ - [Use Worklittle with an AI browser agent](https://docs.worklittle.com/help/api/ai-browser-agents): What an AI agent in your browser can do for you on worklittle.com. If your browser has a built-in AI agent, it can use Worklittle for you with the same buttons you use. No setup or API key needed.+ - [Apply with AI prompt tips](https://docs.worklittle.com/help/prompt-guides/apply-prompt-tips): How to describe yourself so applications go through smoothly. Upload your resume and tap Apply. Worklittle fills out and sends the application in a cloud browser in chat, and you can watch and take control at any time. You review first only if you turn off Submit without confirmation in Settings.+ - [How does API usage get billed?](https://docs.worklittle.com/help/api/api-usage-and-billing): Keys are free. Apply with AI and AI token usage accrue to the organization that owns the key. Creating a key is free. AI-powered actions add to the amount owed on the organization that owns the key.+ - [What is free on the API vs what costs money?](https://docs.worklittle.com/help/api/free-vs-paid-api): Which API calls are free within monthly quotas and which are metered. Most API traffic is free within monthly quotas. Apply with AI has a flat price per application, and other AI bills by token usage.+ - [How fit scores work](https://docs.worklittle.com/help/hiring/fit-scores): What the % after a candidate's or employee's name means, what goes into it, and how to use it fairly. The **67%** after someone's name on [Candidates](https://worklittle.com/business/candidates) and [Employees](https://worklittle.com/business/employees) is a fit score: a quick read on how well a person's background lines up with a job. It's worked out by a state-of-the-art AI model plus a few simple checks, and it's mea+ - [Which role should I give each teammate?](https://docs.worklittle.com/help/business-basics/roles-explained): A friendly guide to Worklittle Business roles, with picks for small businesses, startups, mid-sized companies, and enterprises. Every teammate gets a role. The role decides what they can see and change. Here is who each one is for, and what we suggest based on the size of your company.+ - [Add a whole department at once](https://docs.worklittle.com/help/business-basics/add-people-by-department): Pick a department, or type any email, wherever you add people: recruiters, documents, events and invites. Anywhere you add people in Worklittle Business, a department works like a group. Pick **Recruiting** or **Interns** once and everyone in it is added, instead of clicking each person. You can also type any email address to bring in someone who isn't in your organization yet.+ - [Search and filter in Worklittle Business](https://docs.worklittle.com/help/business-basics/search-and-filter): One search bar finds jobs, candidates, employees, documents and surveys from any page. On a computer, [Jobs](https://worklittle.com/business/jobs), [Candidates](https://worklittle.com/business/candidates), [Employees](https://worklittle.com/business/employees), [Calendar](https://worklittle.com/business/calendar), [Documents](https://worklittle.com/business/documents) and [Surveys](h+ - [Submit without confirmation](https://docs.worklittle.com/help/apply-with-ai/submit-without-confirmation): Choose whether Worklittle sends each application on its own or waits for you to review it first. **Submit without confirmation** decides what happens once Worklittle has filled in an application: send it right away, or wait for you to check it and press **Submit**.+ - [Your Worklittle apply email address](https://docs.worklittle.com/help/apply-with-ai/apply-email-address): Why some applications use a my.worklittle.com email, how codes are read for you, and how employer emails reach your inbox. When you apply signed in, Worklittle can put your own **my.worklittle.com** email address on the form. It lets Worklittle finish email checks for you while employer emails still reach your real inbox.+ - [What is my Worklittle applicant ID?](https://docs.worklittle.com/help/apply-with-ai/applicant-id): The ID in your email lets any app that uses Worklittle apply for you again without starting over. When you apply to jobs through an app or tool that uses Worklittle, Worklittle keeps one profile for you and emails you its ID.+ - [Will Worklittle apply to the same job twice?](https://docs.worklittle.com/help/apply-with-ai/apply-to-same-job-twice): No. A job you already applied to is never sent again, and you are not charged again. No. Worklittle applies to each job once for you, however you start it.+ - [Interview, offer, and rejected updates](https://docs.worklittle.com/help/saved-jobs/updates-from-employer-emails): Worklittle moves jobs on your Saved board when an employer email says interview, offer, or rejected. You can still move any job yourself. When an employer emails your [Worklittle apply address](/help/apply-with-ai/apply-email-address) about a job you applied to, Worklittle can move that job on [Saved](https://worklittle.com/saved) for you.+ - [Apply for jobs through the API](https://docs.worklittle.com/help/api/apply-for-jobs-api): Start Apply with AI from your own code: a free test run, one job or up to 10 at once, progress, and review before submit. Developers can start the same Apply with AI that runs on worklittle.com with one request. This page is the short version. The full reference is [Apply for jobs](https://docs.worklittle.com/jobs/api/apply-for-jobs).+ - [Turn auto-apply on or off with the API](https://docs.worklittle.com/help/api/auto-apply-api): Change auto-apply, review before submit, and tailored resumes for your account with one API call. The three **Applications** switches in [Profile settings](https://worklittle.com/settings/profile) can also be read and changed through the API.+ - [Apply for someone else with the API](https://docs.worklittle.com/help/api/apply-for-someone-else-api): For developers and platforms: apply on behalf of people who gave you permission, with their own name, email, and resume. On worklittle.com, Apply with AI applies for you. Applying for other people is only available through the API, for developers and platforms under the API terms. You must have each person's permission to apply for them.+ - [Overview](https://docs.worklittle.com/jobs/get-started/overview): Jobs API for searching over 4 million open jobs, applying to over 3 million of them, and AI document tools. Low-cost data for over 4 million open jobs with a combined worth of $10 billion, updated hourly. Each job includes geocoded location data so you can build map search, radius filters, and local discovery.+ - [Pricing](https://docs.worklittle.com/jobs/get-started/pricing): Apply with AI costs $0.20 per application, or $0.05 with Worklittle Instant. Other Jobs API and MCP AI bills by token usage. Add a payment method for higher access to AI features.+ - [Libraries overview](https://docs.worklittle.com/jobs/libraries/overview): Official TypeScript and Python SDKs and a CLI for job search, apply, and document tools. Search over 3 million jobs you can apply to, updated hourly, each with geocoded location data. The SDKs and CLI call the same Jobs API as curl, so you can search jobs, read company maps, apply with AI, track applications, and generate résumés from a script or agent. Posting jobs, public career boards, and ATS automation are in [Busi+ - [Search jobs](https://docs.worklittle.com/jobs/api/search-jobs): Search over 3 million jobs you can apply to, paginate results, and fetch full job details for agents and job boards.+ - [Apply for jobs](https://docs.worklittle.com/jobs/api/apply-for-jobs): Apply to over 3 million jobs with one API call. Worklittle fills out and submits the employer's form, and you track every application.

  • Tools +1
    • + submit_application

  • llms.txt +2 −2

    https://docs.worklittle.com/llms.txt

    − - [Jobs board and pipeline](https://docs.worklittle.com/help/hiring/jobs-board): The Jobs page lists every role you are hiring for, with status and candidate counts. The Jobs page at worklittle.com/business lists every role your company is hiring for.− - [Stage email templates](https://docs.worklittle.com/help/hiring/stage-email-templates): Write an email per stage and send it automatically when candidates move into that stage. Write an email for a stage and candidates receive it when they move into that stage.+ - [Jobs board and pipeline](https://docs.worklittle.com/help/hiring/jobs-board): The Jobs page lists every role you are hiring for, with status and candidate counts. The [Jobs](https://worklittle.com/business/jobs) page lists every role your company is hiring for.+ - [Stage email templates](https://docs.worklittle.com/help/hiring/stage-email-templates): Edit the email each pipeline stage sends when candidates move into it, across all jobs. Write an email for a stage and candidates receive it when they move into that stage.

  • llms.txt +200 −200

    https://docs.worklittle.com/llms.txt

    − - [Overview](https://docs.worklittle.com/use-cases/overview): Pick the Worklittle integration pattern that matches what you are shipping: job discovery, apply automation, an embedded careers board, ATS sync, sourcing, or an agent that combines several of them. Every pattern on this page runs on the same base URL and the same sk-wl-api01 key. The differences are which scopes you enable, which endpoints you call, and how much of the flow a model drives. Worklittle is job discovery, auto-apply, swi− - [Business MCP](https://docs.worklittle.com/business/mcp): Install Worklittle MCP for posting, ATS candidates, organization, surveys, documents, attendance, and webhooks in Cursor, Claude, VS Code, and other clients.− - [Job search assistant](https://docs.worklittle.com/use-cases/job-search-assistant): Build a search UI or conversational assistant on Worklittle's market-wide index: title search, commute search, filter, paginate with cursors, enrich with details and keywords, and stay inside monthly search quotas. Job search is free within monthly quotas. Still keep limit and caching intentional so agents do not burn quota.− - [Interactive job map](https://docs.worklittle.com/use-cases/interactive-job-map): Commute search: plot employers with open roles on an interactive job map using geocoded coordinates, then drill into jobs and auto-apply where eligible. Worklittle geocodes every job. GET /jobs/map returns employers with coordinates and open-job counts so you can build commute search, not string match on city names. Job listings stay on GET /jobs. Auto-apply stays on Apply with AI.− - [Apply with AI](https://docs.worklittle.com/use-cases/apply-with-ai): Auto-apply: Apply with AI fills and sends employer applications for you by default (resume required). Use hosted apply for Worklittle-published jobs. Auto-apply on Worklittle means the session opens the employer's own form, fills it from the candidate resume, and submits. API keys always submit. Hosted apply is a different path: it posts JSON to a Worklittle-published job.− - [Resumes and cover letters](https://docs.worklittle.com/use-cases/resume-cover-letter): Generate one-page, hiring-ready resumes and cover letters as HTML, PDF, or DOCX, targeted at a specific job_id, then attach the output directly to an application. Hiring-ready output never invents an employer, a school, or a metric. When a fact is missing it is omitted.− - [Embedded job board](https://docs.worklittle.com/use-cases/embedded-job-board): Ship a careers site on your own domain with the public job-board endpoints. No API key, CORS open, ETag caching, resume autofill, and JSON-LD for search engines. A company board lists only what that employer published on Worklittle. It is not a filtered view of the global index for that company slug.− - [ATS automation](https://docs.worklittle.com/use-cases/ats-automation): Drive your hiring pipeline from code: list and stage candidates, write notes, schedule interviews, manage employees and offers, and sync an external HRIS with webhooks. Worklittle stays the source of truth. Anything a script or agent writes appears immediately for teammates in Worklittle Business, and anything they change is visible to your integration.− - [People Search](https://docs.worklittle.com/use-cases/people-search): Public People Search is temporarily unavailable. Prefer ATS candidates for your own hiring pipeline. GET /people and related unlock routes return 410 Gone while the opt-in directory grows.− - [Organization operations](https://docs.worklittle.com/use-cases/org-ops): Write surveys, HR documents, and attendance from code so the results show up in the Worklittle UI your team already uses, with no separate internal tool to maintain. The point of this pattern is not the API. It is that a script or an agent can produce something a non-technical teammate opens in the product five seconds later.− - [Agent Quickstart](https://docs.worklittle.com/use-cases/agent-quickstart): Install agent skills, create an API key, then make a first Jobs API call. Official clients: cURL, CLI, Python, and TypeScript. Coding agents should fetch https://docs.worklittle.com/agent-onboarding/SKILL.md. This page is the same onboarding for people reading in a browser.− - [Overview](https://docs.worklittle.com/use-cases/agent-patterns): Architecture for putting a model in front of Worklittle: where the tool boundary belongs, which state the agent owns, and how to keep a chatty loop from becoming expensive or wrong. The hard part of an agent on this API is not tool calling. It is deciding what the model is allowed to decide.− - [REST, SDK, CLI, or MCP](https://docs.worklittle.com/use-cases/rest-vs-mcp): Same account, same key, same billing, four ways in. Pick the transport by where your code runs and who is calling it, not by which one feels more modern. One sk-wl-api01 key works for api.worklittle.com and mcp.worklittle.com. Choosing a transport is an ergonomics decision, not an access decision.− - [Tool chains](https://docs.worklittle.com/use-cases/tool-chains): The call sequences that actually work, in order, for job discovery, document tailoring, apply, and ATS pipeline updates. Copy these before inventing your own. Most agent failures on this API are ordering failures. The model has the right tools and calls them in the wrong sequence with the wrong inputs.− - [Structured extraction](https://docs.worklittle.com/use-cases/structured-extraction): Use keywords and structured detail fields instead of raw description text. Covers why list rows are thin, what enrichment adds, and how to handle postings with no usable body. get_job_keywords exists because feeding a full job description into a document model makes the output worse, not better.− - [Pagination and limits](https://docs.worklittle.com/use-cases/pagination-and-limits): Cursor pagination, the 50-result cap on job search, and why a large limit is usually a bug rather than an optimization. Job search is free within monthly quotas. A limit of 50 burns five times the quota of a limit of 10.− - [Multi-turn agents](https://docs.worklittle.com/use-cases/multi-turn-agents): Keep job_id, candidate_id, and session_id in application state across turns. A model that reconstructs an identifier from memory will eventually act on the wrong record. Identifiers are the one thing a language model must never generate. Every id in a request should be traceable to an API response your code stored.− - [Overview](https://docs.worklittle.com/use-cases/prompting): Model instructions for agents built on Worklittle: what belongs in a system prompt, what belongs in code, and the shared rules every Worklittle agent should carry. A prompt is a strong default and a weak guarantee. Anything that must be true should be enforced at the tool boundary, not requested in English.− - [Prompting for job search](https://docs.worklittle.com/use-cases/prompting-job-search): System prompt patterns for search assistants: mapping vague user language onto real filters, controlling search frequency, and presenting results a user can act on. Most bad search agents share one root cause. They put user phrasing straight into the query string instead of translating it into filters.− - [Prompting for applications](https://docs.worklittle.com/use-cases/prompting-applications): Instructions for resume generation, cover letters, and apply agents. The theme throughout is that documents are grounded in the candidate's real history and the posting's real text. A resume that invents an employer is not a formatting problem, it is a lie with the candidate's name on it. Hiring-ready generation omits unknowns by design and your prompt should reinforce that.− - [Prompting ATS agents](https://docs.worklittle.com/use-cases/prompting-ats): Employer-side agents write to real candidate records. These instructions keep them calling tools instead of narrating writes they never performed, and confirming identity before changing anything. The dangerous ATS failure is not an error. It is an agent that says it moved a candidate to onsite, sounds completely convincing, and never called the tool.− - [Grounding](https://docs.worklittle.com/use-cases/grounding): The rule underneath every Worklittle agent: never invent salary, company, location, or requirements. Cite the API field, and refuse cleanly when the data is not there. Job data has real consequences. A hallucinated salary changes whether someone applies, negotiates, or quits a job they already have.− - [Overview](https://docs.worklittle.com/use-cases/reliability): What to get right before you put a Worklittle integration in front of users: throttling and spend, stale jobs, webhook delivery, and a QA pass that catches the failures that do not raise errors. The failures that hurt in production are the quiet ones. A 429 is obvious. An agent that confidently reports a salary nobody published is not.− - [Retries and spend](https://docs.worklittle.com/use-cases/retries-and-spend): Rate limits, backoff, organization wallet PAYG and 402 handling, and how to keep an agent loop from turning search into a runaway quota burn. Retry policy and budget policy are the same policy. A retry on a metered route spends money, so blind retries are a cost bug as well as a load bug.− - [Webhooks reliability](https://docs.worklittle.com/use-cases/webhooks-reliability): Signature verification, at-least-once delivery, idempotency keys, and the reconciliation sweep that keeps an ATS mirror correct when a delivery is missed. Assume every event can arrive twice and any event can fail to arrive. Both assumptions are cheap to design for and expensive to retrofit.− - [Eval checklist](https://docs.worklittle.com/use-cases/eval-checklist): A concrete QA pass to run before shipping an agent on Worklittle. Each item is a scenario with a defined expected outcome, weighted toward failures that produce confident wrong answers rather than errors. Run these as fixtures in CI, not as a one-time manual pass. Model upgrades and prompt edits both break behavior that used to hold.− - [Glossary](https://docs.worklittle.com/use-cases/glossary): Worklittle terms you will meet in these docs and in API responses, from job_id and cursor to Apply with AI, enrichment, scopes, and Jobs vs Business surfaces.− - [Capability map](https://docs.worklittle.com/use-cases/capability-map): One table from product goal to the exact endpoint, MCP tool, required scope, and reference page. Start here when you know what you want to build but not what to call. Billing note that shapes most designs: job search is free within monthly quotas; the only paid meter is AI tokens on the organization wallet.− - [Agent skills](https://docs.worklittle.com/skills): Install instructions that help AI agents create more accurate Worklittle integrations. Agent skills are portable instruction packs for coding agents. They are separate from the slash-command mentorship skills on worklittle.com chat. [Agent skills](https://agentskills.io/home) are instructions that agents use to build faster and more accurately. Worklittle publishes a small collection so agents apply current best practices for the Jobs API, Bu− - [Apply to jobs with AI](https://docs.worklittle.com/help/apply-with-ai): Apply for jobs with one click. Upload your resume, tap Apply, and Worklittle fills out and sends the application on more than 3 million open jobs. No form filling by hand.− - [Worklittle vs ChatGPT, Claude Code, Cursor, and Grokbot](https://docs.worklittle.com/help/apply-with-ai/worklittle-vs-chatgpt-claude-code-grokbot): Worklittle is a job search you can browse, filter, and apply from. ChatGPT, Claude Code, Cursor, and Grokbot can still help you write and think, and you can use them together.− - [Worklittle vs LinkedIn, Indeed, ZipRecruiter, and AI tools](https://docs.worklittle.com/help/finding-jobs/worklittle-vs-job-search-tools): How Worklittle compares to LinkedIn, Indeed, ZipRecruiter, and many other job search tools, plus AI chat like ChatGPT, Claude, and Gemini.− - [Worklittle vs autofill browser extensions](https://docs.worklittle.com/help/apply-with-ai/apply-with-ai-vs-autofill): Autofill extensions only work when you are on a computer. Worklittle Apply with AI can run on a phone, tablet, or computer, up to 200 applications at once.− - [Tinder for Jobs vs other swipe to apply apps](https://docs.worklittle.com/help/finding-jobs/tinder-for-jobs-vs-other-swipe-apps): On Worklittle, swipe to apply means you can skip, save, or start Apply with AI from the same card. Other swipe apps often stop at matching or saving. Worklittle’s job deck is swipe to apply on more than 3 million open jobs. You can skip a role, save it for later, or tap Apply to start Apply with AI, which fills and sends the employer’s own application. Open the dec− - [Search for jobs on a map](https://docs.worklittle.com/help/worklittle-maps/search-for-jobs-on-a-map): Use Worklittle Maps to search nearby jobs by commute and neighborhood, then open a role or start Apply with AI. Remote-only roles stay on the Jobs deck. Worklittle Maps is an interactive job map for commute search across more than 150 countries. You pan a neighborhood, see which employers are hiring nearby, and open a role without guessing travel time from a city name in a list. Go to [Maps](− - [What is Worklittle?](https://docs.worklittle.com/help/getting-started/what-is-worklittle): A job search and hiring platform where Apply with AI fills out and sends applications for you. Apply for jobs with one click. Worklittle helps people find work and helps companies fill roles. On the job seeker side, **Apply with AI** fills out and sends real employer applications for you. That is apply for jobs with one click.− - [worklittle.com vs worklittle.com/business](https://docs.worklittle.com/help/getting-started/consumer-vs-business): Worklittle has two apps. One is for finding work, the other is for hiring. Same company, same login, two different apps depending on which side of the hiring table you are sitting on.− - [Browsing as a guest vs signing in](https://docs.worklittle.com/help/getting-started/guest-vs-signed-in): What you can do without an account, and what changes once you sign in. You can use most of worklittle.com without an account, but a guest session lives only in the browser you are using right now.− - [Your first day as an employer](https://docs.worklittle.com/help/getting-started/first-day-employer): Get from a new account to a live job post and real candidates. Worklittle Business lives at worklittle.com/business, and this is the shortest route through your first session.− - [Mobile bottom navigation](https://docs.worklittle.com/help/getting-started/mobile-bottom-nav): What the tabs at the bottom of your phone screen do. On a phone, worklittle.com puts Search, Chat, Post job, Saved, and You behind tabs pinned to the bottom of the screen. Worklittle Business at [worklittle.com/business](https://worklittle.com/business) has its own phone tabs, and they change with your role.+ - [Overview](https://docs.worklittle.com/use-cases/overview): Integration patterns for the Worklittle API: pick the one that matches what you are building. Worklittle is job discovery, auto-apply, swipe-to-apply style card UIs, and commute search on an interactive job map, over one API. **Jobs** is the market-wide index plus candidate-side apply and document tools. **Business** is your own hiring workspace: postings, ATS pipeline, employees, HR docs, and webhooks. If the data belongs to every em+ - [Business MCP](https://docs.worklittle.com/business/mcp): Install Worklittle MCP for posting, ATS candidates, organization, documents, attendance, and webhooks in Cursor, Claude, VS Code, and other clients.+ - [Job search assistant](https://docs.worklittle.com/use-cases/job-search-assistant): Search the market-wide index, enrich only the rows that matter, and paginate on demand. Job search is free within monthly quotas. Still keep limit and caching intentional so agents do not burn quota. Use this for job boards and search pages, commute or neighborhood views that plot employers on a map, swipe-to-apply decks that show one job at a time and then start auto-apply, career copilots, matching and rankin+ - [Interactive job map](https://docs.worklittle.com/use-cases/interactive-job-map): Commute search: plot employers with open roles on an interactive job map using geocoded coordinates, then drill into jobs and auto-apply where eligible. Worklittle geocodes every job. GET /jobs/map returns employers with coordinates and open-job counts so you can build commute search, not string match on city names. Job listings stay on GET /jobs. Auto-apply stays on Apply with AI. Every job is geocoded. `GET /jo+ - [Apply with AI](https://docs.worklittle.com/use-cases/apply-with-ai): Auto-apply: Apply with AI fills and sends employer applications for you by default (resume required). Use hosted apply for Worklittle-published jobs. Auto-apply on Worklittle means the session opens the employer's own form, fills it from the candidate resume, and submits. API keys submit by default; pass `auto_submit: false` to review first. Hosted apply is a different path: it posts JSON to a Worklittle-published job.+ - [Resumes and cover letters](https://docs.worklittle.com/use-cases/resume-cover-letter): 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.+ - [Embedded job board](https://docs.worklittle.com/use-cases/embedded-job-board): Ship a careers site on your own domain with the public board endpoints: no API key, open CORS, ETag caching, resume autofill, JSON-LD. A company board lists only roles that employer published on Worklittle. It is not a filtered view of `GET /jobs`. | | `GET /jobs` | `GET /business/jobs/company/:company/...` | | --- | --- | --- | | Scope | Market-wide index of millions of roles | Roles that employer published on Wor+ - [ATS automation](https://docs.worklittle.com/use-cases/ats-automation): List and stage candidates, write notes, schedule interviews, manage employees and offers, and sync an external HRIS. Worklittle stays the source of truth. Anything a script or agent writes appears immediately for teammates in Worklittle Business, and anything they change is visible to your integration. Use this for pipeline software that moves candidates through stages, recruiter CRM features such as notes and interview sc+ - [People Search](https://docs.worklittle.com/use-cases/people-search): Public People Search is temporarily unavailable. Calls return 410 Gone.+ - [Organization operations](https://docs.worklittle.com/use-cases/org-ops): Write surveys, HR documents, and attendance from code so the results show up in the Worklittle UI your team already uses, with no separate internal tool to maintain. The point of this pattern is not the API. It is that a script or an agent can produce something a non-technical teammate opens in the product five seconds later. All routes are organization-scoped and gated by org role as well as key scope. A **403** often m+ - [Agent Quickstart](https://docs.worklittle.com/use-cases/agent-quickstart): Install agent skills, create an API key, then make a first Jobs API call with cURL, the CLI, Python, or TypeScript. Coding agents should fetch https://docs.worklittle.com/agent-onboarding/SKILL.md.+ - [Overview](https://docs.worklittle.com/use-cases/agent-patterns): Where the tool boundary belongs when a model drives the Worklittle API, and which actions your code must gate.+ - [REST, SDK, CLI, or MCP](https://docs.worklittle.com/use-cases/rest-vs-mcp): One key and one billing account work across REST, SDK, CLI, and MCP. Choose by where your code runs and who calls it.+ - [Tool chains](https://docs.worklittle.com/use-cases/tool-chains): Call sequences for document tailoring, apply, ATS updates, market questions, and careers sites.+ - [Structured extraction](https://docs.worklittle.com/use-cases/structured-extraction): Use job keywords and structured detail fields instead of raw description text.+ - [Pagination and limits](https://docs.worklittle.com/use-cases/pagination-and-limits): Cursor pagination, page-size caps, and monthly free quotas for job search.+ - [Multi-turn agents](https://docs.worklittle.com/use-cases/multi-turn-agents): Hold job_id, candidate_job_id, and session_id in application state so a model never acts on an id it invented.+ - [Overview](https://docs.worklittle.com/use-cases/prompting): What belongs in a system prompt, what belongs in code, and a starting prompt for Worklittle agents.+ - [Prompting for job search](https://docs.worklittle.com/use-cases/prompting-job-search): Prompt blocks that map user language onto filters, limit search frequency, and present results.+ - [Prompting for applications](https://docs.worklittle.com/use-cases/prompting-applications): Prompt blocks for resume, cover letter, and apply agents that stay grounded in the candidate's history and the posting.+ - [Prompting ATS agents](https://docs.worklittle.com/use-cases/prompting-ats): Prompt blocks that keep employer-side agents calling tools instead of narrating writes, and confirming identity before changing records.+ - [Grounding](https://docs.worklittle.com/use-cases/grounding): Rules for agents that answer from Worklittle data: cite the field, report absence, and refuse without being useless.+ - [Overview](https://docs.worklittle.com/use-cases/reliability): Failure classes to handle before launch: throttling and spend, stale jobs, webhook delivery, and silent correctness.+ - [Retries and spend](https://docs.worklittle.com/use-cases/retries-and-spend): Rate limits, retry policy, 402 handling, and controls that keep an agent loop inside budget.+ - [Webhooks reliability](https://docs.worklittle.com/use-cases/webhooks-reliability): Verify signatures, dedupe at-least-once deliveries, acknowledge fast, and reconcile.+ - [Eval checklist](https://docs.worklittle.com/use-cases/eval-checklist): Scenarios with expected outcomes to run as fixtures before shipping an agent on Worklittle.+ - [Glossary](https://docs.worklittle.com/use-cases/glossary): Terms used in the Worklittle docs and API responses.+ - [Capability map](https://docs.worklittle.com/use-cases/capability-map): Product goal to endpoint, MCP tool, required scope, and reference page. Billing note that shapes most designs: job search is free within monthly quotas; the only paid meter is AI tokens on the organization wallet.+ - [Agent skills](https://docs.worklittle.com/skills): Install instructions that help AI agents create more accurate Worklittle integrations. Agent skills are portable instruction packs for coding agents. They are separate from the slash-command mentorship skills on worklittle.com chat. [Agent skills](https://agentskills.io/home) are instructions that agents use to build faster and more accurately. Worklittle publishes a small collection so agents apply current best practices for the Jobs API, Bu+ - [Apply for jobs instantly](https://docs.worklittle.com/help/apply-with-ai): Apply for jobs with one click. Upload your resume, tap Apply, and Worklittle fills out and sends the application on more than 3 million open jobs. No form filling by hand.+ - [Worklittle vs ChatGPT, Claude Code, Cursor, and Muse](https://docs.worklittle.com/help/apply-with-ai/worklittle-vs-chatgpt-claude-code-grokbot): Worklittle is a job search you can browse, filter, and apply from. ChatGPT, Claude Code, Cursor, Grokbot, Muse, and Instinct can still help you write and think, and you can use them together.+ - [Worklittle vs LinkedIn, Indeed, ZipRecruiter, and AI tools](https://docs.worklittle.com/help/finding-jobs/worklittle-vs-job-search-tools): Worklittle compared with LinkedIn, Indeed, ZipRecruiter, other job boards, and AI chat like ChatGPT, Claude, and Gemini.+ - [Worklittle vs autofill browser extensions](https://docs.worklittle.com/help/apply-with-ai/apply-with-ai-vs-autofill): Autofill extensions work only in a desktop browser tab. Apply with AI runs on phone, tablet, or computer, up to 200 applications at once.+ - [Tinder for Jobs vs other swipe to apply apps](https://docs.worklittle.com/help/finding-jobs/tinder-for-jobs-vs-other-swipe-apps): On Worklittle each swipe card lets you skip, save, or start Apply with AI. Other swipe apps often stop at matching or saving. Worklittle’s job deck is swipe to apply on more than 3 million open jobs. On each card you can skip, save, or tap Apply to start Apply with AI, which fills and sends the employer’s own application. Open the deck at [Jobs](https://worklittle.+ - [Search for jobs on a map](https://docs.worklittle.com/help/worklittle-maps/search-for-jobs-on-a-map): Search nearby jobs by commute and neighborhood on Worklittle Maps, then open a role or start Apply with AI. Remote-only roles are on Jobs. [Worklittle Maps](https://worklittle.com/maps) is an interactive job map for commute search in more than 150 countries. Remote-only roles are on [Jobs](https://worklittle.com/jobs).+ - [What is Worklittle?](https://docs.worklittle.com/help/getting-started/what-is-worklittle): A job search and hiring platform where Apply with AI fills out and sends applications for you. Apply for jobs with one click. Worklittle (sometimes written Work Little) helps you work little and get hired. It has two apps: [worklittle.com](https://worklittle.com) for finding work and [worklittle.com/business](https://worklittle.com/business) for hiring. **Apply with AI** fills out and sends real employe+ - [worklittle.com vs worklittle.com/business](https://docs.worklittle.com/help/getting-started/consumer-vs-business): worklittle.com is for finding work. worklittle.com/business is for hiring. Both apps use the same login. Which one you use depends on which side of the hiring table you are on.+ - [Browsing as a guest vs signing in](https://docs.worklittle.com/help/getting-started/guest-vs-signed-in): What you can do without an account, and what signing in adds. Most of worklittle.com works without an account, but a guest session lives only in the browser you are using.+ - [Your first day as an employer](https://docs.worklittle.com/help/getting-started/first-day-employer): Get from a new account to a live job post and real candidates. Worklittle Business is at worklittle.com/business. These steps cover your first session.+ - [Mobile bottom navigation](https://docs.worklittle.com/help/getting-started/mobile-bottom-nav): What the tabs at the bottom of your phone screen do. On a phone, worklittle.com has Search, Chat, Post job, Saved, and You tabs at the bottom. Worklittle Business at [worklittle.com/business](https://worklittle.com/business) has its own tabs, which change with your role.

    Showing the first 40 of each.

  • Tools +13 −8
    • + get_my_profile
    • + list_recent_chats
    • + mint_mcp_ui_embed_session
    • + logout_connected_account
    • + upload_my_resume
    • + get_my_resume
    • + delete_my_resume
    • + update_my_profile
    • + check_application_status
    • + stop_application
    • + steer_application
    • + save_about_me
    • + list_active_applications
    • − load_more_job_cards
    • − get_job_keywords
    • − delete_applied_job
    • − get_account
    • − upload_resume
    • − get_resume
    • − delete_resume
    • − update_account

  • llms.txt +3 −3

    https://docs.worklittle.com/llms.txt

    − - [Skills and interests](https://docs.worklittle.com/help/profile-alerts/skills-interests): Chips that describe you. The **Your favorite things** field is a quick list of what you are good at and what you enjoy.− - [Calendar and attendance](https://docs.worklittle.com/help/team-hr/calendar-attendance): Track shifts, time off, and who is present each day. **Calendar** shows who is working, who is out, and when. You can view the whole team side by side or zoom into one person.− - [Payment required messages](https://docs.worklittle.com/help/account/payment-required): What a payment error means and how to clear it. A payment error means Worklittle received your request but cannot complete it until the billing side is sorted out. There is nothing to "add credit" for. Fix the card or the monthly limit.+ - [Skills and interests](https://docs.worklittle.com/help/profile-alerts/skills-interests): Chips that describe you. The **More about you** field holds what you are good at, what you enjoy, and anything else you want applications to know.+ - [Calendar and attendance](https://docs.worklittle.com/help/team-hr/calendar-attendance): Track shifts and time off, and invite candidates and employees to events. **Calendar** shows who is working, who is out, and when. You can view the whole team side by side or zoom into one person.+ - [Payment required messages](https://docs.worklittle.com/help/account/payment-required): What a payment error means and how to clear it. A payment error means Worklittle received your request but cannot complete it until the billing side is sorted out. The banner in chat names the reason: out of credit, billing terms, monthly limit, or a failed payment.

  • server.json 2 fields changed
    description
    Swipe to apply for jobs and search over 4 million roles with visa, distance, and salary filters. Find jobs near you. Search over 4 million openings by role, place, pay, visa and more.
    version
    1.0.1 1.1.0