Keep every job you apply for in one place: see what needs you next, move applications through stages, and switch between List, Board, Insights and Calendar.
Applications is where you keep track of the jobs you’re going for. Each application holds the role, the company, the saved job posting, the resume and letter you sent, your contacts, notes and a dated history. It also works out what each application needs next, such as an interview coming up or a follow-up that’s due.For focused work on one job, open its details and select Open workspace. Career and Application Workspaces explains Fit, Apply, interview preparation, practice, replies and saved results. Shared experience and search schedules live under Career.To open it, select Applications in the sidebar (on a phone, it’s in the bottom tab bar).
Next steps and follow-up reminders in Applications
Interview and activity times use your interface language’s 12- or 24-hour clock on web and native.
Their timezone follows Settings → Preferences.
Every application sits in one stage. The first five stages form a pipeline you move through in order:
Stage
Use it when
Saved
You found the job but haven’t applied yet.
Applied
You sent your application.
Screening
A recruiter or hiring manager got back to you, or you have a first call.
Interview
You’re in the interview process.
Offer
You received an offer.
Closed
The application ended, whatever the outcome.
You can rename, recolor and reorder stages, and add your own, such as Take-home assignment or Ghosted. Each one you add counts as one of these stages. See Customizing application stages.You can close an application from any stage. Closing asks for a reason (Accepted offer, Not selected, I withdrew, Accepted another offer or No response), which Insights uses later. Closing from Offer starts on Accepted offer. Closed applications are hidden until you turn on Show closed applications. See Managing an application.
When an application with a linked resume or letter reaches Applied or a later stage, Reactive Resume saves a copy
of each as a “Sent to company” version. You can always open exactly what you sent, even after you keep editing the
document.
In the web app, use the tabs above the list to switch views. Your choice is kept in the page address, so a bookmark opens the same view. In the native mobile app, open Applications and use the view selector below the heading: List, Board, Calendar or Insights. All four views are available on phones and tablets.
List
Board
Insights
Calendar
The default view. Categories that usually need you first appear first: Interview, Offer, Screening, Applied, Saved, then Closed when shown. Custom stages within a category follow your configured stage order.
Select a group heading to collapse or expand it.
Within each group, rows follow Next step: dated interviews, offer deadlines and follow-ups first, soonest first, then the application that has waited longest in its stage. The wait counts from the stage’s own date, such as the stage date in an imported CSV, not from when the row was added or last changed. An imported stage without a date has no elapsed wait and sorts after known stage dates. Moving between custom lanes in the same stage does not restart that clock. Web and native use the same ordering; equal dates keep a stable order.
Select the Role, Next step or Updated column heading to sort within each group. Select it again to reverse the order.
The Next step column shows the next interview, the follow-up you set, or what the stage is waiting on: how long ago you applied, Waiting to hear back after screening, Waiting for interview feedback once your interviews are done, No interview scheduled in Interview without an interview date, or Reply to the offer, Add the offer’s terms or Decide on the offer in Offer, depending on the saved terms and deadline. It turns amber when something is overdue, when you’ve had no reply for 10 days or more, and for an offer to decide.
The Sent column shows an icon for a linked resume and a linked letter. It says No documents attached in amber when an application was sent without a linked document.
Select a row to open its details.
One column per stage, with a card for each application. Drag a card to another column to move it to that stage. Each card also has a ⋯ menu with Move to…, Mark as closed… and Delete…, which is handy if you prefer the keyboard. When Show closed applications is on, a Closed column appears too. Dragging a card there asks why it ended before closing it, so Insights can use the outcome. In the mobile app, the Closed column is always the last column on the board.At a 1440px desktop browser width, the five standard open stages fit together, including Offer. Native tablet lanes also adapt to the available board width. Narrower boards and boards with extra stages keep horizontal scrolling so cards stay readable.
Board view groups applications by stage
A card's menu, with Move to… open
Charts about how your applications are going: how far they get, how often and how quickly people reply, and where your applications come from. See Viewing application insights.
A month calendar of your interviews, with a list of upcoming ones beside it in the web app. In a phone browser, a chronological agenda replaces the grid; use the month arrows to browse dates. The native mobile app also shows follow-ups, with the selected day and Coming up below the month on phones. See Scheduling interviews.
In a narrow phone browser, the web page shows List, Insights and Calendar, and list rows show the company and next step on a second line. Board remains available on wider browser layouts. The native mobile app offers all four views on phones and tablets.
In the web app, use Tab to focus an application’s role button. Its outline shows which application receives shortcuts. Moving focus outside the row stops bare-key triage. In the native app with a hardware keyboard, choose Keyboard triage in List; the outlined row and its role/company identify the current application. Choose Stop keyboard triage to turn it off.
Key
Action
j / k
Focus the next / previous displayed application. Stops at the ends; follows sorting, filters and expanded groups.
Enter
Open the focused application’s details.
1–5
Move to Saved, Applied, Screening, Interview or Offer, respectively, using that category’s default stage. Undo cancels the pending move; a newer stage saved elsewhere wins.
x
Toggle the focused application in the existing bulk selection.
f
Record Followed up for an open application beyond Saved. Sends no message; see Managing an application.
Typing in a field or editor, composing text, modifier chords, and open dialogs, menus or sheets do not trigger background triage. Holding a command key does not repeat stage, selection or contact actions. A hidden or removed application cannot receive the next action.Native bare-key triage requires an updated iOS or Android store build. Older installed binaries retain their existing controls and modifier shortcuts.
The role button's outline identifies keyboard focus; x selected the same fictional application for bulk actions.
Type in Search applications to filter the list as you type. Search looks at the role, company, location, contact names and tags. If nothing matches, select Clear search.In the web app, press / with an Applications view focused, outside a text field, to focus search. In the native mobile app, use ⌘F on an iPad hardware keyboard or CtrlF on Android. Open sheets and alerts keep keyboard focus.
Selecting a tag searches for it; here the fictional list shows Northwind Labs
In the web app, Show closed applications adds closed applications to the List, Board and Calendar views. The native mobile calendar shows only open applications. Insights always counts every application.Rows and board cards show up to two of an application’s tags, with a count for the rest. Select a tag to search for it without leaving the list; the search box shows the tag, and Clear search returns to every application.
In the List view on a computer or tablet, select the checkboxes next to the applications you want. The checkbox in the table header selects every row in the expanded stages, or clears them; it shows a partial state while only some are selected. After you select at least one row, a bar appears at the bottom of the page with:
Select all to add every matching application in expanded stages
Tags… to add the same tag to each
Move to… to move them all to one stage
Close… to close them all with one reason
Clear selection (×) to deselect
Delete permanently… to delete them permanently (you’re asked to confirm)
Act on selected applications
Bulk moves and keyboard triage show the new stage and Undo once the pending move is ready. They’re saved when the message goes away, when you reload or close the tab, or when the native app goes to the background; Undo puts the selected applications back where they were, without recording a stage change. If you move one of them again before then, here or on another device, that later move stays, even if it moved away and back to the same stage: the bulk move leaves it and says so, and Undo leaves it too. Other edits, such as a note, don’t stop the move. If you move the same applications again before the first move is saved, or while a move of one of them from its own menu or details, Mark as applied, or a message’s changes are still being saved, the later move is saved after the earlier one, so it’s the one that stays. Removing a stage in Stages moves its applications to another stage of the same kind without counting as a change. Tags and deletions are saved straight away.
The fictional application shows Offer while Undo can still cancel the pending move.
You can act on up to 200 applications at once. Larger selections show a reminder; deselect rows or narrow the search before choosing an action. The list leaves room to scroll its final rows above the selection bar, including when its buttons wrap.In the native mobile app, open a row’s ⋯ actions to start a selection, then tap other rows to add them. The selection controls appear above the list with Select all, Tags…, Move to…, Close…, Clear selection and Delete permanently….Selection follows the visible rows. Hiding closed applications, collapsing a stage, changing the search or applying Needs you removes hidden selections before a bulk action.
Select Needs you in Applications to show jobs whose next step needs your attention: an interview within a week, a follow-up due within a day or overdue, a long wait without a reply, or an offer to decide. The filter uses the same next-step rules as Career → Today, on your account’s timezone. Closed applications need no action and stay out of this filter.The filter works in List, Board, Calendar and Insights, and stays on when you switch views. Search can narrow it further. Turn Needs you off to show the other applications again; if no applications match, Clear filters removes the search and attention filters. Filtering changes what you see, without changing any saved application or stage.Calendar shows events from matching applications. An application whose next interview is more than a week away may be hidden; turn Needs you off to see its events. Calendar and Insights offer Clear filters when the filtered results have no events or sent applications to show.
Needs you narrows the list to fictional applications with an actionable next step
The native mobile app has the same Needs you chip above its views. Its search and attention filter clear when you switch accounts.
A reminder appears above the list when applications owe a follow-up: the follow-up date you set is due, an application has been at Applied or Screening for 10 days without a reply, or 10 days have passed since its last recorded interview ended.
With one, the reminder names it, for example “Harborlight Labs: no reply for 17 days.” Select Open to go to that application.
With several, it counts them, for example “8 applications need a follow-up.” Select Show to list only those applications, then Show all to return to the full list.
Select × to dismiss the reminder. Dismissing is remembered on this device, so those applications don’t come back in it here. The same rules feed Needs you in Career → Today, which also lists interviews in the next week and offers to decide. The native mobile app shows the same reminder above its list.
Press ⌘K (CtrlK on Windows and Linux) and type a company or role to find an application from the first list, or choose Applications to go to the page. Run Save job to open the add dialog. See Using the command bar.
German application labels describe closed applications, commands, and attached documents. This example is fictional.
The dates you choose for stage history do not change which move happened last. After retrying a submission or message
change whose response was lost, reload the list before moving it again.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Reactive Resume","description":"A privacy-minded resume builder that is customizable, portable, open-source, and free to use.","colors":{"primary":"#166534","light":"#07C983","dark":"#15803D"},"logo":{"light":"https://mintcdn.com/reactiveresume/lsEa0V8tmq-7Vofb/logo/light.svg?fit=max\u0026auto=format\u0026n=lsEa0V8tmq-7Vofb\u0026q=85\u0026s=21a2f3c9b27509effa871b216e67c0ce","dark":"https://mintcdn.com/reactiveresume/lsEa0V8tmq-7Vofb/logo/dark.svg?fit=max\u0026auto=format\u0026n=lsEa0V8tmq-7Vofb\u0026q=85\u0026s=fe4e07f4f06411b0ad16fd4644a475de","href":"https://rxresu.me"},"favicon":"https://mintcdn.com/reactiveresume/lsEa0V8tmq-7Vofb/favicon.svg?fit=max\u0026auto=format\u0026n=lsEa0V8tmq-7Vofb\u0026q=85\u0026s=6d7f6f71f71340846e94142b357a89b7","background":{"decoration":"grid"},"navbar":{"links":[{"href":"https://rxresu.me/resume-templates","label":"Resume templates"},{"href":"https://github.com/reactive-resume/reactive-resume/issues","label":"Support"}],"primary":{"type":"button","label":"Build your resume","href":"https://rxresu.me/auth/register"}},"footer":{"socials":{"website":"https://rxresu.me","github":"https://github.com/reactive-resume/reactive-resume"}},"seo":{"metatags":{"canonical":"https://docs.rxresu.me","og:image":"https://rxresu.me/opengraph/banner.jpg"},"indexing":"navigable"},"fonts":{"heading":{"family":"IBM Plex Sans"},"body":{"family":"IBM Plex Sans"}},"icons":{"library":"lucide"},"contextual":{"options":["copy","view"],"display":"header"},"styling":{"latex":true},"navigation":{"global":{"anchors":[{"anchor":"Reactive Resume","icon":"link","href":"https://rxresu.me"},{"anchor":"Source Code","icon":"github","href":"https://github.com/reactive-resume/reactive-resume"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"reactiveresume","hasAudioNarration":false,"actualSubdomain":"reactiveresume","customDomains":["docs.rxresu.me"],"gitSource":{"type":"github","owner":"reactive-resume","repo":"reactive-resume","deployBranch":"main","contentDirectory":"docs","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6aeb1c58b75ff94b1a012b3e","collectionId":"29c69779-baf1-495c-ad2d-c288d78d4747","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6aeb1c58b75ff94b1a012b3e"},"feedback":{"edits":true,"thumbs":false,"issues":true,"agentFeedback":true},"entitlements":{"AI_CHAT":{"status":"DISABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"DISABLED"}},"buildId":"6aeb1c58b75ff94b1a012b3e","clientVersion":"0.0.4054","searchFilterCounts":[{"language":"default","tag":"API Reference","count":258},{"language":"default","tag":"Documentation","count":125},{"language":"default","tag":"Applications","count":55},{"language":"default","tag":"Career","count":45},{"language":"default","tag":"Documents","count":29},{"language":"default","tag":"Resumes","count":27},{"language":"default","tag":"Cover Letters","count":23},{"language":"default","tag":"Comparisons","count":17},{"language":"default","tag":"Agent","count":15},{"language":"default","tag":"Integrations","count":13}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":true,"enableContextualStarterQuestions":true,"enableAskAiSearchBar":true,"deflection":{"enabled":true,"email":"hello@amruthpillai.com","showHelpButton":true}},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":true},"customCss":[],"page":{"pagePath":"guides/tracking-job-applications","slug":"/guides/tracking-job-applications","pageMetadata":{"title":"Tracking job applications","description":"Keep every job you apply for in one place: see what needs you next, move applications through stages, and switch between List, Board, Insights and Calendar.","href":"/guides/tracking-job-applications"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Keep every job you apply for in one place: see what needs you next, move applications through stages, and switch between List, Board, Insights and Calendar.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,em:`em`,li:`li`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{Card,CardGroup,Frame,Heading,Note,OptimizedImage,Tab,Table,Tabs}=_components;if(!Card)_missingMdxReference(`Card`,true);if(!CardGroup)_missingMdxReference(`CardGroup`,true);if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Tab)_missingMdxReference(`Tab`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Tabs)_missingMdxReference(`Tabs`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Applications`}),` is where you keep track of the jobs you’re going for. Each application holds the role, the company, the saved job posting, the resume and letter you sent, your contacts, notes and a dated history. It also works out what each application needs next, such as an interview coming up or a follow-up that’s due.`]}),`\n`,_jsxs(_components.p,{children:[`For focused work on one job, open its details and select `,_jsx(_components.strong,{children:`Open workspace`}),`. `,_jsx(_components.a,{href:`/guides/career-overview`,children:`Career and Application Workspaces`}),` explains Fit, Apply, interview preparation, practice, replies and saved results. Shared experience and search schedules live under `,_jsx(_components.strong,{children:`Career`}),`.`]}),`\n`,_jsxs(_components.p,{children:[`To open it, select `,_jsx(_components.strong,{children:`Applications`}),` in the sidebar (on a phone, it’s in the bottom tab bar).`]}),`\n`,_jsx(Frame,{caption:`Next steps and follow-up reminders in Applications`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/reactiveresume/Cijkpe5ZR7UIMvPm/images/guides/tracking-job-applications/applications-next-step-list.webp?fit=max\u0026auto=format\u0026n=Cijkpe5ZR7UIMvPm\u0026q=85\u0026s=7b57746005ca56559f318f2648418628`,alt:`Applications page showing a follow-up reminder for 2 applications with Show, the List, Board, Insights and Calendar tabs, a search field, Show closed, and applications grouped under Interview, Offer, Screening and Applied, with next steps such as Waiting for interview feedback, Decide on the offer and No reply in 35 days`,\"data-og-width\":`1600`,width:`1600`,\"data-og-height\":`1000`,height:`1000`,\"data-path\":`images/guides/tracking-job-applications/applications-next-step-list.webp`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/reactiveresume/Cijkpe5ZR7UIMvPm/images/guides/tracking-job-applications/applications-next-step-list.webp?w=280\u0026fit=max\u0026auto=format\u0026n=Cijkpe5ZR7UIMvPm\u0026q=85\u0026s=87ca751677c2bbd0720e27db89146ccd 280w, https://mintcdn.com/reactiveresume/Cijkpe5ZR7UIMvPm/images/guides/tracking-job-applications/applications-next-step-list.webp?w=560\u0026fit=max\u0026auto=format\u0026n=Cijkpe5ZR7UIMvPm\u0026q=85\u0026s=f11368409a99e222726bf0997372faea 560w, https://mintcdn.com/reactiveresume/Cijkpe5ZR7UIMvPm/images/guides/tracking-job-applications/applications-next-step-list.webp?w=840\u0026fit=max\u0026auto=format\u0026n=Cijkpe5ZR7UIMvPm\u0026q=85\u0026s=5151656c609a39440f07722d4de4b9eb 840w, https://mintcdn.com/reactiveresume/Cijkpe5ZR7UIMvPm/images/guides/tracking-job-applications/applications-next-step-list.webp?w=1100\u0026fit=max\u0026auto=format\u0026n=Cijkpe5ZR7UIMvPm\u0026q=85\u0026s=16862bb5532ef9392d3a3a71af6631a1 1100w, https://mintcdn.com/reactiveresume/Cijkpe5ZR7UIMvPm/images/guides/tracking-job-applications/applications-next-step-list.webp?w=1650\u0026fit=max\u0026auto=format\u0026n=Cijkpe5ZR7UIMvPm\u0026q=85\u0026s=989ea68efb118af40b6333cd54c2b34d 1650w, https://mintcdn.com/reactiveresume/Cijkpe5ZR7UIMvPm/images/guides/tracking-job-applications/applications-next-step-list.webp?w=2500\u0026fit=max\u0026auto=format\u0026n=Cijkpe5ZR7UIMvPm\u0026q=85\u0026s=e1826bfa26341b6747e715c7399d7fc3 2500w`})}),`\n`,_jsxs(_components.p,{children:[`Interview and activity times use your interface language’s 12- or 24-hour clock on web and native.\nTheir timezone follows `,_jsx(_components.strong,{children:`Settings → Preferences`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`how-stages-work`,children:`How stages work`}),`\n`,_jsx(_components.p,{children:`Every application sits in one stage. The first five stages form a pipeline you move through in order:`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Stage`}),_jsx(_components.th,{children:`Use it when`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Saved`})}),_jsx(_components.td,{children:`You found the job but haven’t applied yet.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Applied`})}),_jsx(_components.td,{children:`You sent your application.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Screening`})}),_jsx(_components.td,{children:`A recruiter or hiring manager got back to you, or you have a first call.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Interview`})}),_jsx(_components.td,{children:`You’re in the interview process.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Offer`})}),_jsx(_components.td,{children:`You received an offer.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Closed`})}),_jsx(_components.td,{children:`The application ended, whatever the outcome.`})]})]})]}),`\n`,_jsxs(_components.p,{children:[`You can rename, recolor and reorder stages, and add your own, such as `,_jsx(_components.strong,{children:`Take-home assignment`}),` or `,_jsx(_components.strong,{children:`Ghosted`}),`. Each one you add counts as one of these stages. See `,_jsx(_components.a,{href:`/guides/customizing-application-stages`,children:`Customizing application stages`}),`.`]}),`\n`,_jsxs(_components.p,{children:[`You can close an application from any stage. Closing asks for a reason (`,_jsx(_components.strong,{children:`Accepted offer`}),`, `,_jsx(_components.strong,{children:`Not selected`}),`, `,_jsx(_components.strong,{children:`I withdrew`}),`, `,_jsx(_components.strong,{children:`Accepted another offer`}),` or `,_jsx(_components.strong,{children:`No response`}),`), which Insights uses later. Closing from `,_jsx(_components.strong,{children:`Offer`}),` starts on `,_jsx(_components.strong,{children:`Accepted offer`}),`. Closed applications are hidden until you turn on `,_jsx(_components.strong,{children:`Show closed applications`}),`. See `,_jsx(_components.a,{href:`/guides/managing-an-application#closing-an-application`,children:`Managing an application`}),`.`]}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`When an application with a linked resume or letter reaches `,_jsx(_components.strong,{children:`Applied`}),` or a later stage, Reactive Resume saves a copy\nof each as a “Sent to `,_jsx(_components.em,{children:`company`}),`” version. You can always open exactly what you sent, even after you keep editing the\ndocument.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`choosing-a-view`,children:`Choosing a view`}),`\n`,_jsxs(_components.p,{children:[`In the web app, use the tabs above the list to switch views. Your choice is kept in the page address, so a bookmark opens the same view. In the native mobile app, open `,_jsx(_components.strong,{children:`Applications`}),` and use the view selector below the heading: `,_jsx(_components.strong,{children:`List`}),`, `,_jsx(_components.strong,{children:`Board`}),`, `,_jsx(_components.strong,{children:`Calendar`}),` or `,_jsx(_components.strong,{children:`Insights`}),`. All four views are available on phones and tablets.`]}),`\n`,_jsxs(Tabs,{children:[_jsxs(Tab,{title:`List`,id:`list`,children:[_jsxs(_components.p,{children:[`The default view. Categories that usually need you first appear first: `,_jsx(_components.strong,{children:`Interview`}),`, `,_jsx(_components.strong,{children:`Offer`}),`, `,_jsx(_components.strong,{children:`Screening`}),`, `,_jsx(_components.strong,{children:`Applied`}),`, `,_jsx(_components.strong,{children:`Saved`}),`, then `,_jsx(_components.strong,{children:`Closed`}),` when shown. Custom stages within a category follow your configured stage order.`]}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Select a group heading to collapse or expand it.`}),`\n`,_jsxs(_components.li,{children:[`Within each group, rows follow `,_jsx(_components.strong,{children:`Next step`}),`: dated interviews, offer deadlines and follow-ups first, soonest first, then the application that has waited longest in its stage. The wait counts from the stage’s own date, such as the stage date in an imported CSV, not from when the row was added or last changed. An imported stage without a date has no elapsed wait and sorts after known stage dates. Moving between custom lanes in the same stage does not restart that clock. Web and native use the same ordering; equal dates keep a stable order.`]}),`\n`,_jsxs(_components.li,{children:[`Select the `,_jsx(_components.strong,{children:`Role`}),`, `,_jsx(_components.strong,{children:`Next step`}),` or `,_jsx(_components.strong,{children:`Updated`}),` column heading to sort within each group. Select it again to reverse the order.`]}),`\n`,_jsxs(_components.li,{children:[`The `,_jsx(_components.strong,{children:`Next step`}),` column shows the next interview, the follow-up you set, or what the stage is waiting on: how long ago you applied, `,_jsx(_components.strong,{children:`Waiting to hear back`}),` after screening, `,_jsx(_components.strong,{children:`Waiting for interview feedback`}),` once your interviews are done, `,_jsx(_components.strong,{children:`No interview scheduled`}),` in Interview without an interview date, or `,_jsx(_components.strong,{children:`Reply to the offer`}),`, `,_jsx(_components.strong,{children:`Add the offer’s terms`}),` or `,_jsx(_components.strong,{children:`Decide on the offer`}),` in Offer, depending on the saved terms and deadline. It turns amber when something is overdue, when you’ve had no reply for 10 days or more, and for an offer to decide.`]}),`\n`,_jsxs(_components.li,{children:[`The `,_jsx(_components.strong,{children:`Sent`}),` column shows an icon for a linked resume and a linked letter. It says `,_jsx(_components.strong,{children:`No documents attached`}),` in amber when an application was sent without a linked document.`]}),`\n`,_jsx(_components.li,{children:`Select a row to open its details.`}),`\n`]})]}),_jsxs(Tab,{title:`Board`,id:`board`,children:[_jsxs(_components.p,{children:[`One column per stage, with a card for each application. Drag a card to another column to move it to that stage. Each card also has a `,_jsx(_components.strong,{children:`⋯`}),` menu with `,_jsx(_components.strong,{children:`Move to…`}),`, `,_jsx(_components.strong,{children:`Mark as closed…`}),` and `,_jsx(_components.strong,{children:`Delete…`}),`, which is handy if you prefer the keyboard. When `,_jsx(_components.strong,{children:`Show closed applications`}),` is on, a `,_jsx(_components.strong,{children:`Closed`}),` column appears too. Dragging a card there asks why it ended before closing it, so Insights can use the outcome. In the mobile app, the `,_jsx(_components.strong,{children:`Closed`}),` column is always the last column on the board.`]}),_jsxs(_components.p,{children:[`At a 1440px desktop browser width, the five standard open stages fit together, including `,_jsx(_components.strong,{children:`Offer`}),`. Native tablet lanes also adapt to the available board width. Narrower boards and boards with extra stages keep horizontal scrolling so cards stay readable.`]}),_jsx(Frame,{caption:`Board view groups applications by stage`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/reactiveresume/b1LwE_wTlI4VFf4a/images/guides/tracking-job-applications/default-application-board.png?fit=max\u0026auto=format\u0026n=b1LwE_wTlI4VFf4a\u0026q=85\u0026s=8e18d5fe8c888bcc194fa6b84e400b5e`,alt:`Applications board with Saved, Applied, Screening, Interview and Offer fully visible, and a fictional Platform Engineer application in Interview`,\"data-og-width\":`1440`,width:`1440`,\"data-og-height\":`1000`,height:`1000`,\"data-path\":`images/guides/tracking-job-applications/default-application-board.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/reactiveresume/b1LwE_wTlI4VFf4a/images/guides/tracking-job-applications/default-application-board.png?w=280\u0026fit=max\u0026auto=format\u0026n=b1LwE_wTlI4VFf4a\u0026q=85\u0026s=6abcdd8856b4be210bda614865bbef3f 280w, https://mintcdn.com/reactiveresume/b1LwE_wTlI4VFf4a/images/guides/tracking-job-applications/default-application-board.png?w=560\u0026fit=max\u0026auto=format\u0026n=b1LwE_wTlI4VFf4a\u0026q=85\u0026s=93d5b8a15a2845c8dc04fc3acb4ae7de 560w, https://mintcdn.com/reactiveresume/b1LwE_wTlI4VFf4a/images/guides/tracking-job-applications/default-application-board.png?w=840\u0026fit=max\u0026auto=format\u0026n=b1LwE_wTlI4VFf4a\u0026q=85\u0026s=7550f153e0913dc46c356c9dd589c654 840w, https://mintcdn.com/reactiveresume/b1LwE_wTlI4VFf4a/images/guides/tracking-job-applications/default-application-board.png?w=1100\u0026fit=max\u0026auto=format\u0026n=b1LwE_wTlI4VFf4a\u0026q=85\u0026s=ce263e25b61336b32fd527aa73500a88 1100w, https://mintcdn.com/reactiveresume/b1LwE_wTlI4VFf4a/images/guides/tracking-job-applications/default-application-board.png?w=1650\u0026fit=max\u0026auto=format\u0026n=b1LwE_wTlI4VFf4a\u0026q=85\u0026s=b544ca7c5072e3ab3c2c671d8b87f527 1650w, https://mintcdn.com/reactiveresume/b1LwE_wTlI4VFf4a/images/guides/tracking-job-applications/default-application-board.png?w=2500\u0026fit=max\u0026auto=format\u0026n=b1LwE_wTlI4VFf4a\u0026q=85\u0026s=3e7e36c74bd44c4826bf2b67fb4c6c2d 2500w`})}),_jsx(Frame,{caption:`A card's menu, with Move to… open`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/reactiveresume/TCvR3p1ZH4S_BEqu/images/guides/tracking-job-applications/board-card-move-to-menu.webp?fit=max\u0026auto=format\u0026n=TCvR3p1ZH4S_BEqu\u0026q=85\u0026s=b168a650082a6243a4820ef02966da94`,alt:`Card menu with Move to…, Mark as closed… and Delete…, and the Move to submenu listing Saved, Applied, Screening, Interview and Offer`,\"data-og-width\":`880`,width:`880`,\"data-og-height\":`500`,height:`500`,\"data-path\":`images/guides/tracking-job-applications/board-card-move-to-menu.webp`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/reactiveresume/TCvR3p1ZH4S_BEqu/images/guides/tracking-job-applications/board-card-move-to-menu.webp?w=280\u0026fit=max\u0026auto=format\u0026n=TCvR3p1ZH4S_BEqu\u0026q=85\u0026s=b0a55886f3d3a451f5cabf178a43e284 280w, https://mintcdn.com/reactiveresume/TCvR3p1ZH4S_BEqu/images/guides/tracking-job-applications/board-card-move-to-menu.webp?w=560\u0026fit=max\u0026auto=format\u0026n=TCvR3p1ZH4S_BEqu\u0026q=85\u0026s=71e9c011d95bf21cd277cf0206a524e5 560w, https://mintcdn.com/reactiveresume/TCvR3p1ZH4S_BEqu/images/guides/tracking-job-applications/board-card-move-to-menu.webp?w=840\u0026fit=max\u0026auto=format\u0026n=TCvR3p1ZH4S_BEqu\u0026q=85\u0026s=9f2a92f12fc71781b23754d07f9aea15 840w, https://mintcdn.com/reactiveresume/TCvR3p1ZH4S_BEqu/images/guides/tracking-job-applications/board-card-move-to-menu.webp?w=1100\u0026fit=max\u0026auto=format\u0026n=TCvR3p1ZH4S_BEqu\u0026q=85\u0026s=5e4ada955f9a939df32ad3afc89b77d3 1100w, https://mintcdn.com/reactiveresume/TCvR3p1ZH4S_BEqu/images/guides/tracking-job-applications/board-card-move-to-menu.webp?w=1650\u0026fit=max\u0026auto=format\u0026n=TCvR3p1ZH4S_BEqu\u0026q=85\u0026s=c567517cab8d11666ec0275976852704 1650w, https://mintcdn.com/reactiveresume/TCvR3p1ZH4S_BEqu/images/guides/tracking-job-applications/board-card-move-to-menu.webp?w=2500\u0026fit=max\u0026auto=format\u0026n=TCvR3p1ZH4S_BEqu\u0026q=85\u0026s=abe91feed050b516b9ae10bdb15d9dab 2500w`})})]}),_jsx(Tab,{title:`Insights`,id:`insights`,children:_jsxs(_components.p,{children:[`Charts about how your applications are going: how far they get, how often and how quickly people reply, and where your applications come from. See `,_jsx(_components.a,{href:`/guides/viewing-application-insights`,children:`Viewing application insights`}),`.`]})}),_jsx(Tab,{title:`Calendar`,id:`calendar`,children:_jsxs(_components.p,{children:[`A month calendar of your interviews, with a list of upcoming ones beside it in the web app. In a phone browser, a chronological agenda replaces the grid; use the month arrows to browse dates. The native mobile app also shows follow-ups, with the selected day and `,_jsx(_components.strong,{children:`Coming up`}),` below the month on phones. See `,_jsx(_components.a,{href:`/guides/scheduling-interviews`,children:`Scheduling interviews`}),`.`]})})]}),`\n`,_jsxs(_components.p,{children:[`In a narrow phone browser, the web page shows `,_jsx(_components.strong,{children:`List`}),`, `,_jsx(_components.strong,{children:`Insights`}),` and `,_jsx(_components.strong,{children:`Calendar`}),`, and list rows show the company and next step on a second line. `,_jsx(_components.strong,{children:`Board`}),` remains available on wider browser layouts. The native mobile app offers all four views on phones and tablets.`]}),`\n`,_jsx(Heading,{level:`2`,id:`keyboard-triage-in-list`,children:`Keyboard triage in List`}),`\n`,_jsxs(_components.p,{children:[`In the web app, use `,_jsx(`kbd`,{children:`Tab`}),` to focus an application’s role button. Its outline shows which application receives shortcuts. Moving focus outside the row stops bare-key triage. In the native app with a hardware keyboard, choose `,_jsx(_components.strong,{children:`Keyboard triage`}),` in List; the outlined row and its role/company identify the current application. Choose `,_jsx(_components.strong,{children:`Stop keyboard triage`}),` to turn it off.`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Key`}),_jsx(_components.th,{children:`Action`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsxs(_components.td,{\"data-numeric\":`true`,children:[_jsx(`kbd`,{children:`j`}),` / `,_jsx(`kbd`,{children:`k`})]}),_jsx(_components.td,{children:`Focus the next / previous displayed application. Stops at the ends; follows sorting, filters and expanded groups.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(`kbd`,{children:`Enter`})}),_jsx(_components.td,{children:`Open the focused application’s details.`})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(`kbd`,{children:`1`}),`–`,_jsx(`kbd`,{children:`5`})]}),_jsxs(_components.td,{children:[`Move to `,_jsx(_components.strong,{children:`Saved`}),`, `,_jsx(_components.strong,{children:`Applied`}),`, `,_jsx(_components.strong,{children:`Screening`}),`, `,_jsx(_components.strong,{children:`Interview`}),` or `,_jsx(_components.strong,{children:`Offer`}),`, respectively, using that category’s default stage. `,_jsx(_components.strong,{children:`Undo`}),` cancels the pending move; a newer stage saved elsewhere wins.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(`kbd`,{children:`x`})}),_jsx(_components.td,{children:`Toggle the focused application in the existing bulk selection.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(`kbd`,{children:`f`})}),_jsxs(_components.td,{children:[`Record `,_jsx(_components.strong,{children:`Followed up`}),` for an open application beyond Saved. Sends no message; see `,_jsx(_components.a,{href:`/guides/managing-an-application`,children:`Managing an application`}),`.`]})]})]})]}),`\n`,_jsx(_components.p,{children:`Typing in a field or editor, composing text, modifier chords, and open dialogs, menus or sheets do not trigger background triage. Holding a command key does not repeat stage, selection or contact actions. A hidden or removed application cannot receive the next action.`}),`\n`,_jsx(_components.p,{children:`Native bare-key triage requires an updated iOS or Android store build. Older installed binaries retain their existing controls and modifier shortcuts.`}),`\n`,_jsx(Frame,{caption:`The role button's outline identifies keyboard focus; x selected the same fictional application for bulk actions.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/reactiveresume/VE_iyM2ZMyvM6dyY/images/guides/career/applications-keyboard-triage.png?fit=max\u0026auto=format\u0026n=VE_iyM2ZMyvM6dyY\u0026q=85\u0026s=d7e730abe7385e838caedb8036f4cbe6`,alt:`Fictional Cedar Platform engineer in Interview with an outlined role button, checked selection and one selected in the bulk toolbar`,\"data-og-width\":`1200`,width:`1200`,\"data-og-height\":`1000`,height:`1000`,\"data-path\":`images/guides/career/applications-keyboard-triage.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/reactiveresume/VE_iyM2ZMyvM6dyY/images/guides/career/applications-keyboard-triage.png?w=280\u0026fit=max\u0026auto=format\u0026n=VE_iyM2ZMyvM6dyY\u0026q=85\u0026s=9dbdba5111c1b9e1d313e3705268df38 280w, https://mintcdn.com/reactiveresume/VE_iyM2ZMyvM6dyY/images/guides/career/applications-keyboard-triage.png?w=560\u0026fit=max\u0026auto=format\u0026n=VE_iyM2ZMyvM6dyY\u0026q=85\u0026s=59e71ec2a0f6c3f0e2763eaae4e293ef 560w, https://mintcdn.com/reactiveresume/VE_iyM2ZMyvM6dyY/images/guides/career/applications-keyboard-triage.png?w=840\u0026fit=max\u0026auto=format\u0026n=VE_iyM2ZMyvM6dyY\u0026q=85\u0026s=6ff57e890a4769f490b32c56817e5b91 840w, https://mintcdn.com/reactiveresume/VE_iyM2ZMyvM6dyY/images/guides/career/applications-keyboard-triage.png?w=1100\u0026fit=max\u0026auto=format\u0026n=VE_iyM2ZMyvM6dyY\u0026q=85\u0026s=b68a4249cb15d82000c888ac8e991291 1100w, https://mintcdn.com/reactiveresume/VE_iyM2ZMyvM6dyY/images/guides/career/applications-keyboard-triage.png?w=1650\u0026fit=max\u0026auto=format\u0026n=VE_iyM2ZMyvM6dyY\u0026q=85\u0026s=767b7e642372db5eb3430ed9f9c76257 1650w, https://mintcdn.com/reactiveresume/VE_iyM2ZMyvM6dyY/images/guides/career/applications-keyboard-triage.png?w=2500\u0026fit=max\u0026auto=format\u0026n=VE_iyM2ZMyvM6dyY\u0026q=85\u0026s=e1ce21341658a4fa9627f99372cfcb6f 2500w`})}),`\n`,_jsx(Heading,{level:`2`,id:`finding-applications`,children:`Finding applications`}),`\n`,_jsxs(_components.p,{children:[`Type in `,_jsx(_components.strong,{children:`Search applications`}),` to filter the list as you type. Search looks at the role, company, location, contact names and tags. If nothing matches, select `,_jsx(_components.strong,{children:`Clear search`}),`.`]}),`\n`,_jsxs(_components.p,{children:[`In the web app, press `,_jsx(`kbd`,{children:`/`}),` with an Applications view focused, outside a text field, to focus search. In the native mobile app, use `,_jsx(`kbd`,{children:`⌘`}),` `,_jsx(`kbd`,{children:`F`}),` on an iPad hardware keyboard or `,_jsx(`kbd`,{children:`Ctrl`}),` `,_jsx(`kbd`,{children:`F`}),` on Android. Open sheets and alerts keep keyboard focus.`]}),`\n`,_jsx(Frame,{caption:`Selecting a tag searches for it; here the fictional list shows Northwind Labs`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/reactiveresume/Ux-MjazTgENCbIZb/images/guides/career/applications-search-shortcut.png?fit=max\u0026auto=format\u0026n=Ux-MjazTgENCbIZb\u0026q=85\u0026s=eced22f0edec4e572c05caab038c7bcd`,alt:`Applications search filled with platform after selecting that tag on the Staff Engineer row at fictional Northwind Labs, with the tag chips still visible`,\"data-og-width\":`1280`,width:`1280`,\"data-og-height\":`720`,height:`720`,\"data-path\":`images/guides/career/applications-search-shortcut.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/reactiveresume/Ux-MjazTgENCbIZb/images/guides/career/applications-search-shortcut.png?w=280\u0026fit=max\u0026auto=format\u0026n=Ux-MjazTgENCbIZb\u0026q=85\u0026s=34b840714b8955af13014df490fd18f0 280w, https://mintcdn.com/reactiveresume/Ux-MjazTgENCbIZb/images/guides/career/applications-search-shortcut.png?w=560\u0026fit=max\u0026auto=format\u0026n=Ux-MjazTgENCbIZb\u0026q=85\u0026s=ce4a38e4a6a016007d4569f04af881cb 560w, https://mintcdn.com/reactiveresume/Ux-MjazTgENCbIZb/images/guides/career/applications-search-shortcut.png?w=840\u0026fit=max\u0026auto=format\u0026n=Ux-MjazTgENCbIZb\u0026q=85\u0026s=42d199f55617a64e2e986487db936478 840w, https://mintcdn.com/reactiveresume/Ux-MjazTgENCbIZb/images/guides/career/applications-search-shortcut.png?w=1100\u0026fit=max\u0026auto=format\u0026n=Ux-MjazTgENCbIZb\u0026q=85\u0026s=8f38f184295ab64f40ca2721be5dc4ed 1100w, https://mintcdn.com/reactiveresume/Ux-MjazTgENCbIZb/images/guides/career/applications-search-shortcut.png?w=1650\u0026fit=max\u0026auto=format\u0026n=Ux-MjazTgENCbIZb\u0026q=85\u0026s=162f5f1bb9e08fa48b08fef04324d1ec 1650w, https://mintcdn.com/reactiveresume/Ux-MjazTgENCbIZb/images/guides/career/applications-search-shortcut.png?w=2500\u0026fit=max\u0026auto=format\u0026n=Ux-MjazTgENCbIZb\u0026q=85\u0026s=3148da70f3bfa9c22ed1611522189040 2500w`})}),`\n`,_jsxs(_components.p,{children:[`In the web app, `,_jsx(_components.strong,{children:`Show closed applications`}),` adds closed applications to the List, Board and Calendar views. The native mobile calendar shows only open applications. Insights always counts every application.`]}),`\n`,_jsxs(_components.p,{children:[`Rows and board cards show up to two of an application’s tags, with a count for the rest. Select a tag to search for it without leaving the list; the search box shows the tag, and `,_jsx(_components.strong,{children:`Clear search`}),` returns to every application.`]}),`\n`,_jsx(Heading,{level:`2`,id:`acting-on-several-applications-at-once`,children:`Acting on several applications at once`}),`\n`,_jsx(_components.p,{children:`In the List view on a computer or tablet, select the checkboxes next to the applications you want. The checkbox in the table header selects every row in the expanded stages, or clears them; it shows a partial state while only some are selected. After you select at least one row, a bar appears at the bottom of the page with:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Select all`}),` to add every matching application in expanded stages`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Tags…`}),` to add the same tag to each`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Move to…`}),` to move them all to one stage`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Close…`}),` to close them all with one reason`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Clear selection`}),` (×) to deselect`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Delete permanently…`}),` to delete them permanently (you’re asked to confirm)`]}),`\n`]}),`\n`,_jsx(Frame,{caption:`Act on selected applications`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/reactiveresume/tzAkIUDVrCjJCQ__/images/guides/tracking-job-applications/list-bulk-actions-bar.png?fit=max\u0026auto=format\u0026n=tzAkIUDVrCjJCQ__\u0026q=85\u0026s=6981e4d133cdef5c20748561c63ec894`,alt:`Five fictional applications with every visible row checked from the header checkbox, above a selection bar with 5 selected, Tags…, Move to…, Close…, clear and Move to Trash`,\"data-og-width\":`1440`,width:`1440`,\"data-og-height\":`700`,height:`700`,\"data-path\":`images/guides/tracking-job-applications/list-bulk-actions-bar.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/reactiveresume/tzAkIUDVrCjJCQ__/images/guides/tracking-job-applications/list-bulk-actions-bar.png?w=280\u0026fit=max\u0026auto=format\u0026n=tzAkIUDVrCjJCQ__\u0026q=85\u0026s=d802815fa52ad6816066b60369437cf5 280w, https://mintcdn.com/reactiveresume/tzAkIUDVrCjJCQ__/images/guides/tracking-job-applications/list-bulk-actions-bar.png?w=560\u0026fit=max\u0026auto=format\u0026n=tzAkIUDVrCjJCQ__\u0026q=85\u0026s=5e0e0867760bded6efc4ab4317d93722 560w, https://mintcdn.com/reactiveresume/tzAkIUDVrCjJCQ__/images/guides/tracking-job-applications/list-bulk-actions-bar.png?w=840\u0026fit=max\u0026auto=format\u0026n=tzAkIUDVrCjJCQ__\u0026q=85\u0026s=264d9bb646538d6531a9bc1d3ba2cf8a 840w, https://mintcdn.com/reactiveresume/tzAkIUDVrCjJCQ__/images/guides/tracking-job-applications/list-bulk-actions-bar.png?w=1100\u0026fit=max\u0026auto=format\u0026n=tzAkIUDVrCjJCQ__\u0026q=85\u0026s=1c21cd1d37ff0d36c796ea38951cd75b 1100w, https://mintcdn.com/reactiveresume/tzAkIUDVrCjJCQ__/images/guides/tracking-job-applications/list-bulk-actions-bar.png?w=1650\u0026fit=max\u0026auto=format\u0026n=tzAkIUDVrCjJCQ__\u0026q=85\u0026s=4bbfad9db3a64386b45e963cba4fd762 1650w, https://mintcdn.com/reactiveresume/tzAkIUDVrCjJCQ__/images/guides/tracking-job-applications/list-bulk-actions-bar.png?w=2500\u0026fit=max\u0026auto=format\u0026n=tzAkIUDVrCjJCQ__\u0026q=85\u0026s=0dbf00d14270fa84d7a5d077df0b6c09 2500w`})}),`\n`,_jsxs(_components.p,{children:[`Bulk moves and keyboard triage show the new stage and `,_jsx(_components.strong,{children:`Undo`}),` once the pending move is ready. They’re saved when the message goes away, when you reload or close the tab, or when the native app goes to the background; `,_jsx(_components.strong,{children:`Undo`}),` puts the selected applications back where they were, without recording a stage change. If you move one of them again before then, here or on another device, that later move stays, even if it moved away and back to the same stage: the bulk move leaves it and says so, and `,_jsx(_components.strong,{children:`Undo`}),` leaves it too. Other edits, such as a note, don’t stop the move. If you move the same applications again before the first move is saved, or while a move of one of them from its own menu or details, `,_jsx(_components.strong,{children:`Mark as applied`}),`, or a message’s changes are still being saved, the later move is saved after the earlier one, so it’s the one that stays. Removing a stage in `,_jsx(_components.strong,{children:`Stages`}),` moves its applications to another stage of the same kind without counting as a change. Tags and deletions are saved straight away.`]}),`\n`,_jsx(Frame,{caption:`The fictional application shows Offer while Undo can still cancel the pending move.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/reactiveresume/QYFy4Fao4N406TMD/images/guides/tracking-job-applications/stage-move-undo.png?fit=max\u0026auto=format\u0026n=QYFy4Fao4N406TMD\u0026q=85\u0026s=acd0fa2e3b38072dbe44a984d23deaa1`,alt:`Fictional Cedar Platform engineer in Offer with a Moved to Offer message and Undo button`,\"data-og-width\":`1280`,width:`1280`,\"data-og-height\":`720`,height:`720`,\"data-path\":`images/guides/tracking-job-applications/stage-move-undo.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/reactiveresume/QYFy4Fao4N406TMD/images/guides/tracking-job-applications/stage-move-undo.png?w=280\u0026fit=max\u0026auto=format\u0026n=QYFy4Fao4N406TMD\u0026q=85\u0026s=ca7e8d8edf1dabe3fac958f344777962 280w, https://mintcdn.com/reactiveresume/QYFy4Fao4N406TMD/images/guides/tracking-job-applications/stage-move-undo.png?w=560\u0026fit=max\u0026auto=format\u0026n=QYFy4Fao4N406TMD\u0026q=85\u0026s=7c92a2387d8c4aef8314c6494b8fcab6 560w, https://mintcdn.com/reactiveresume/QYFy4Fao4N406TMD/images/guides/tracking-job-applications/stage-move-undo.png?w=840\u0026fit=max\u0026auto=format\u0026n=QYFy4Fao4N406TMD\u0026q=85\u0026s=71857fdc186e081a5c36bb22408a03cf 840w, https://mintcdn.com/reactiveresume/QYFy4Fao4N406TMD/images/guides/tracking-job-applications/stage-move-undo.png?w=1100\u0026fit=max\u0026auto=format\u0026n=QYFy4Fao4N406TMD\u0026q=85\u0026s=d06976889954bcf352efa4758f2826a7 1100w, https://mintcdn.com/reactiveresume/QYFy4Fao4N406TMD/images/guides/tracking-job-applications/stage-move-undo.png?w=1650\u0026fit=max\u0026auto=format\u0026n=QYFy4Fao4N406TMD\u0026q=85\u0026s=76e954a620b0d54360e55c9d77f65095 1650w, https://mintcdn.com/reactiveresume/QYFy4Fao4N406TMD/images/guides/tracking-job-applications/stage-move-undo.png?w=2500\u0026fit=max\u0026auto=format\u0026n=QYFy4Fao4N406TMD\u0026q=85\u0026s=836729d7b28f9c67dadb9c16a131e092 2500w`})}),`\n`,_jsx(_components.p,{children:`You can act on up to 200 applications at once. Larger selections show a reminder; deselect rows or narrow the search before choosing an action. The list leaves room to scroll its final rows above the selection bar, including when its buttons wrap.`}),`\n`,_jsxs(_components.p,{children:[`In the native mobile app, open a row’s `,_jsx(_components.strong,{children:`⋯`}),` actions to start a selection, then tap other rows to add them. The selection controls appear above the list with `,_jsx(_components.strong,{children:`Select all`}),`, `,_jsx(_components.strong,{children:`Tags…`}),`, `,_jsx(_components.strong,{children:`Move to…`}),`, `,_jsx(_components.strong,{children:`Close…`}),`, `,_jsx(_components.strong,{children:`Clear selection`}),` and `,_jsx(_components.strong,{children:`Delete permanently…`}),`.`]}),`\n`,_jsxs(_components.p,{children:[`Selection follows the visible rows. Hiding closed applications, collapsing a stage, changing the search or applying `,_jsx(_components.strong,{children:`Needs you`}),` removes hidden selections before a bulk action.`]}),`\n`,_jsx(Heading,{level:`2`,id:`focus-on-what-needs-you`,children:`Focus on what needs you`}),`\n`,_jsxs(_components.p,{children:[`Select `,_jsx(_components.strong,{children:`Needs you`}),` in Applications to show jobs whose next step needs your attention: an interview within a week, a follow-up due within a day or overdue, a long wait without a reply, or an offer to decide. The filter uses the same next-step rules as `,_jsx(_components.a,{href:`/guides/career-overview`,children:`Career → Today`}),`, on your account’s timezone. Closed applications need no action and stay out of this filter.`]}),`\n`,_jsxs(_components.p,{children:[`The filter works in List, Board, Calendar and Insights, and stays on when you switch views. Search can narrow it further. Turn `,_jsx(_components.strong,{children:`Needs you`}),` off to show the other applications again; if no applications match, `,_jsx(_components.strong,{children:`Clear filters`}),` removes the search and attention filters. Filtering changes what you see, without changing any saved application or stage.`]}),`\n`,_jsxs(_components.p,{children:[`Calendar shows events from matching applications. An application whose next interview is more than a week away may be hidden; turn `,_jsx(_components.strong,{children:`Needs you`}),` off to see its events. Calendar and Insights offer `,_jsx(_components.strong,{children:`Clear filters`}),` when the filtered results have no events or sent applications to show.`]}),`\n`,_jsx(Frame,{caption:`Needs you narrows the list to fictional applications with an actionable next step`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/reactiveresume/J0x0zWp7Rwrh5KDu/images/guides/tracking-job-applications/applications-needs-you.png?fit=max\u0026auto=format\u0026n=J0x0zWp7Rwrh5KDu\u0026q=85\u0026s=2071818602e89227285432993e36f4ca`,alt:`Applications with Needs you selected and four fictional jobs awaiting a reply, follow-up, upcoming interview or offer decision`,\"data-og-width\":`1200`,width:`1200`,\"data-og-height\":`1000`,height:`1000`,\"data-path\":`images/guides/tracking-job-applications/applications-needs-you.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/reactiveresume/J0x0zWp7Rwrh5KDu/images/guides/tracking-job-applications/applications-needs-you.png?w=280\u0026fit=max\u0026auto=format\u0026n=J0x0zWp7Rwrh5KDu\u0026q=85\u0026s=09f297271fce39cec48e5a914fbdc6e7 280w, https://mintcdn.com/reactiveresume/J0x0zWp7Rwrh5KDu/images/guides/tracking-job-applications/applications-needs-you.png?w=560\u0026fit=max\u0026auto=format\u0026n=J0x0zWp7Rwrh5KDu\u0026q=85\u0026s=1d7d37f3e7f4f166682c75e0e5969720 560w, https://mintcdn.com/reactiveresume/J0x0zWp7Rwrh5KDu/images/guides/tracking-job-applications/applications-needs-you.png?w=840\u0026fit=max\u0026auto=format\u0026n=J0x0zWp7Rwrh5KDu\u0026q=85\u0026s=58577657d2706446059f8f4510d33dfd 840w, https://mintcdn.com/reactiveresume/J0x0zWp7Rwrh5KDu/images/guides/tracking-job-applications/applications-needs-you.png?w=1100\u0026fit=max\u0026auto=format\u0026n=J0x0zWp7Rwrh5KDu\u0026q=85\u0026s=ae3a973be4f21f1f98bf400e0d0eec16 1100w, https://mintcdn.com/reactiveresume/J0x0zWp7Rwrh5KDu/images/guides/tracking-job-applications/applications-needs-you.png?w=1650\u0026fit=max\u0026auto=format\u0026n=J0x0zWp7Rwrh5KDu\u0026q=85\u0026s=76e5df4355d11955fbeef3903d2c0b2a 1650w, https://mintcdn.com/reactiveresume/J0x0zWp7Rwrh5KDu/images/guides/tracking-job-applications/applications-needs-you.png?w=2500\u0026fit=max\u0026auto=format\u0026n=J0x0zWp7Rwrh5KDu\u0026q=85\u0026s=d827b43c43c710e5bb4cd698e3423f40 2500w`})}),`\n`,_jsxs(_components.p,{children:[`The native mobile app has the same `,_jsx(_components.strong,{children:`Needs you`}),` chip above its views. Its search and attention filter clear when you switch accounts.`]}),`\n`,_jsx(Heading,{level:`2`,id:`follow-up-reminders`,children:`Follow-up reminders`}),`\n`,_jsxs(_components.p,{children:[`A reminder appears above the list when applications owe a follow-up: the follow-up date you set is due, an application has been at `,_jsx(_components.strong,{children:`Applied`}),` or `,_jsx(_components.strong,{children:`Screening`}),` for 10 days without a reply, or 10 days have passed since its last recorded interview ended.`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`With one, the reminder names it, for example “Harborlight Labs: no reply for 17 days.” Select `,_jsx(_components.strong,{children:`Open`}),` to go to that application.`]}),`\n`,_jsxs(_components.li,{children:[`With several, it counts them, for example “8 applications need a follow-up.” Select `,_jsx(_components.strong,{children:`Show`}),` to list only those applications, then `,_jsx(_components.strong,{children:`Show all`}),` to return to the full list.`]}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`Select `,_jsx(_components.strong,{children:`×`}),` to dismiss the reminder. Dismissing is remembered on this device, so those applications don’t come back in it here. The same rules feed `,_jsx(_components.strong,{children:`Needs you`}),` in `,_jsx(_components.a,{href:`/guides/career-overview`,children:`Career → Today`}),`, which also lists interviews in the next week and offers to decide. The native mobile app shows the same reminder above its list.`]}),`\n`,_jsx(Heading,{level:`2`,id:`opening-applications-from-anywhere`,children:`Opening Applications from anywhere`}),`\n`,_jsxs(_components.p,{children:[`Press `,_jsx(`kbd`,{children:`⌘`}),` `,_jsx(`kbd`,{children:`K`}),` (`,_jsx(`kbd`,{children:`Ctrl`}),` `,_jsx(`kbd`,{children:`K`}),` on Windows and Linux) and type a company or role to find an application from the first list, or choose `,_jsx(_components.strong,{children:`Applications`}),` to go to the page. Run `,_jsx(_components.strong,{children:`Save job`}),` to open the add dialog. See `,_jsx(_components.a,{href:`/guides/using-the-command-bar`,children:`Using the command bar`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`related-guides`,children:`Related guides`}),`\n`,_jsxs(CardGroup,{cols:2,children:[_jsx(Card,{title:`Adding an application`,href:`/guides/adding-an-application`,children:_jsx(_components.p,{children:`Paste a job link or posting and start tracking it.`})}),_jsx(Card,{title:`Managing an application`,href:`/guides/managing-an-application`,children:_jsx(_components.p,{children:`Stages, next steps, what you sent, notes, contacts and history.`})}),_jsx(Card,{title:`Tailoring a resume for a job`,href:`/guides/tailoring-a-resume-for-a-job`,children:_jsx(_components.p,{children:`Make a copy of your resume for one application, or write a letter.`})}),_jsx(Card,{title:`Importing applications from CSV`,href:`/guides/importing-applications-from-csv`,children:_jsx(_components.p,{children:`Bring in a spreadsheet, or export your applications.`})})]}),`\n`,_jsxs(_components.p,{children:[`You can also manage applications from an AI client over MCP. See `,_jsx(_components.a,{href:`/guides/managing-applications-with-mcp`,children:`Managing applications with MCP`}),`.`]}),`\n`,_jsx(Frame,{caption:`German application labels describe closed applications, commands, and attached documents. This example is fictional.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/reactiveresume/OkJtt40Gx2Lo0km2/images/guides/tracking-job-applications/german-contextual-labels.png?fit=max\u0026auto=format\u0026n=OkJtt40Gx2Lo0km2\u0026q=85\u0026s=91f46216521633a313ae14f93c7c82c9`,alt:`German Applications page for Maya Chen, showing Accessibility Engineer at fictional Lumen Workshop, Geschlossene Bewerbungen anzeigen, and Keine Dokumente angehängt`,\"data-og-width\":`1280`,width:`1280`,\"data-og-height\":`720`,height:`720`,\"data-path\":`images/guides/tracking-job-applications/german-contextual-labels.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/reactiveresume/OkJtt40Gx2Lo0km2/images/guides/tracking-job-applications/german-contextual-labels.png?w=280\u0026fit=max\u0026auto=format\u0026n=OkJtt40Gx2Lo0km2\u0026q=85\u0026s=3b19dbb04ae9e72404eaab5c524f7aa1 280w, https://mintcdn.com/reactiveresume/OkJtt40Gx2Lo0km2/images/guides/tracking-job-applications/german-contextual-labels.png?w=560\u0026fit=max\u0026auto=format\u0026n=OkJtt40Gx2Lo0km2\u0026q=85\u0026s=1eda9a7a153509cc6eb75493bddc7314 560w, https://mintcdn.com/reactiveresume/OkJtt40Gx2Lo0km2/images/guides/tracking-job-applications/german-contextual-labels.png?w=840\u0026fit=max\u0026auto=format\u0026n=OkJtt40Gx2Lo0km2\u0026q=85\u0026s=29f1c0cc3654485cc03f04ea6a6a81eb 840w, https://mintcdn.com/reactiveresume/OkJtt40Gx2Lo0km2/images/guides/tracking-job-applications/german-contextual-labels.png?w=1100\u0026fit=max\u0026auto=format\u0026n=OkJtt40Gx2Lo0km2\u0026q=85\u0026s=d7d91d5f66d305a8eb7210f3526ac80c 1100w, https://mintcdn.com/reactiveresume/OkJtt40Gx2Lo0km2/images/guides/tracking-job-applications/german-contextual-labels.png?w=1650\u0026fit=max\u0026auto=format\u0026n=OkJtt40Gx2Lo0km2\u0026q=85\u0026s=5534095d9a640d2f96ac4e638d536ce1 1650w, https://mintcdn.com/reactiveresume/OkJtt40Gx2Lo0km2/images/guides/tracking-job-applications/german-contextual-labels.png?w=2500\u0026fit=max\u0026auto=format\u0026n=OkJtt40Gx2Lo0km2\u0026q=85\u0026s=7751323e9ed366505548b865f6dffc3d 2500w`})}),`\n`,_jsx(_components.p,{children:`The dates you choose for stage history do not change which move happened last. After retrying a submission or message\nchange whose response was lost, reload the list before moving it again.`})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Tracking job applications","description":"Keep every job you apply for in one place: see what needs you next, move applications through stages, and switch between List, Board, Insights and Calendar.","href":"/guides/tracking-job-applications"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"How stages work","slug":"how-stages-work","depth":2,"children":[]},{"title":"Choosing a view","slug":"choosing-a-view","depth":2,"children":[]},{"title":"Keyboard triage in List","slug":"keyboard-triage-in-list","depth":2,"children":[]},{"title":"Finding applications","slug":"finding-applications","depth":2,"children":[]},{"title":"Acting on several applications at once","slug":"acting-on-several-applications-at-once","depth":2,"children":[]},{"title":"Focus on what needs you","slug":"focus-on-what-needs-you","depth":2,"children":[]},{"title":"Follow-up reminders","slug":"follow-up-reminders","depth":2,"children":[]},{"title":"Opening Applications from anywhere","slug":"opening-applications-from-anywhere","depth":2,"children":[]},{"title":"Related guides","slug":"related-guides","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"reactiveresume","siteName":"Reactive Resume","title":"Tracking job applications - Reactive Resume","contextualStarterQuestions":[{"_id":"6aeab5660081d9b91bc482ef","deploymentId":"696550c78205dc150ed83107","questionText":"What views are available for apps?","status":"active","generatedBy":"contextual","path":"guides/tracking-job-applications","createdAt":"2026-11-04T04:32:38.191Z","updatedAt":"2026-11-04T04:32:38.191Z","__v":0},{"_id":"6aeab5660081d9b91bc482ee","deploymentId":"696550c78205dc150ed83107","questionText":"How do I track job applications?","status":"active","generatedBy":"contextual","path":"guides/tracking-job-applications","createdAt":"2026-11-04T04:32:38.191Z","updatedAt":"2026-11-04T04:32:38.191Z","__v":0},{"_id":"6aeab5660081d9b91bc482f0","deploymentId":"696550c78205dc150ed83107","questionText":"How do I get next step reminders?","status":"active","generatedBy":"contextual","path":"guides/tracking-job-applications","createdAt":"2026-11-04T04:32:38.191Z","updatedAt":"2026-11-04T04:32:38.191Z","__v":0}],"navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-04T04:32:35.109Z","originalFileLocation":"guides/tracking-job-applications.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Keep every job you apply for in one place: see what needs you next, move applications through stages, and switch between List, Board, Insights and Calendar.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Reactive Resume\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/reactiveresume/m9TtW-C9R_eefHpI/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/reactiveresume/m9TtW-C9R_eefHpI/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/reactiveresume/m9TtW-C9R_eefHpI/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/reactiveresume/m9TtW-C9R_eefHpI/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/reactiveresume/m9TtW-C9R_eefHpI/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/reactiveresume/m9TtW-C9R_eefHpI/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/reactiveresume/m9TtW-C9R_eefHpI/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/reactiveresume/m9TtW-C9R_eefHpI/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/reactiveresume/m9TtW-C9R_eefHpI/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Tracking job applications - Reactive Resume\">\u003cmeta data-mint-head property=\"og:description\" content=\"Keep every job you apply for in one place: see what needs you next, move applications through stages, and switch between List, Board, Insights and Calendar.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Reactive Resume\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.rxresu.me/guides/tracking-job-applications\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://rxresu.me/opengraph/banner.jpg\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Tracking job applications - Reactive Resume\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Keep every job you apply for in one place: see what needs you next, move applications through stages, and switch between List, Board, Insights and Calendar.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://rxresu.me/opengraph/banner.jpg\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/reactiveresume/m9TtW-C9R_eefHpI/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Reactive Resume\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#166534\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.rxresu.me/guides/tracking-job-applications\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/guides/tracking-job-applications.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.rxresu.me/#organization\",\"name\":\"Reactive Resume\",\"url\":\"https://docs.rxresu.me\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/reactiveresume/lsEa0V8tmq-7Vofb/logo/light.svg?fit=max\u0026auto=format\u0026n=lsEa0V8tmq-7Vofb\u0026q=85\u0026s=21a2f3c9b27509effa871b216e67c0ce\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.rxresu.me#website\",\"name\":\"Reactive Resume\",\"url\":\"https://docs.rxresu.me\",\"publisher\":{\"@id\":\"https://docs.rxresu.me/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.rxresu.me/guides/tracking-job-applications#webpage\",\"url\":\"https://docs.rxresu.me/guides/tracking-job-applications\",\"name\":\"Tracking job applications\",\"description\":\"Keep every job you apply for in one place: see what needs you next, move applications through stages, and switch between List, Board, Insights and Calendar.\",\"dateModified\":\"2026-11-04T04:32:35.109Z\",\"isPartOf\":{\"@id\":\"https://docs.rxresu.me#website\"},\"breadcrumb\":{\"@id\":\"https://docs.rxresu.me/guides/tracking-job-applications#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.rxresu.me/guides/tracking-job-applications#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Reactive Resume\",\"item\":\"https://docs.rxresu.me\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Tracking job applications\",\"item\":\"https://docs.rxresu.me/guides/tracking-job-applications\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.rxresu.me/guides/tracking-job-applications#article\",\"headline\":\"Tracking job applications\",\"name\":\"Tracking job applications\",\"description\":\"Keep every job you apply for in one place: see what needs you next, move applications through stages, and switch between List, Board, Insights and Calendar.\",\"url\":\"https://docs.rxresu.me/guides/tracking-job-applications\",\"mainEntityOfPage\":{\"@id\":\"https://docs.rxresu.me/guides/tracking-job-applications#webpage\"},\"image\":\"https://rxresu.me/opengraph/banner.jpg\",\"dateModified\":\"2026-11-04T04:32:35.109Z\",\"publisher\":{\"@id\":\"https://docs.rxresu.me/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.rxresu.me#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Reactive Resume\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Reactive Resume","nav":{"global":{"anchors":[{"anchor":"Reactive Resume","icon":"link","href":"https://rxresu.me"},{"anchor":"Source Code","icon":"github","href":"https://github.com/reactive-resume/reactive-resume"}]},"tabs":[{"tab":"Documentation","icon":"book","groups":[{"group":"Getting started","pages":[{"title":"Introduction","href":"/getting-started"},{"title":"Quickstart","href":"/getting-started/quickstart"},{"title":"Video guides","icon":"circle-play","href":"/guides/video-guides"},{"title":"What's new in v6","href":"/guides/whats-new-in-v6"},{"title":"Using the command bar","href":"/guides/using-the-command-bar"},{"title":"Keyboard shortcuts","href":"/guides/keyboard-shortcuts"},{"title":"Checking service status","href":"/guides/checking-service-status"},{"title":"Accessing the previous version","href":"/guides/accessing-the-previous-version"}]},{"group":"Account","pages":[{"title":"Creating an account","href":"/guides/creating-an-account"},{"title":"Signing in","href":"/guides/signing-in"},{"title":"Updating your account details","href":"/guides/updating-your-profile"},{"title":"Changing appearance and language","href":"/guides/changing-appearance-and-language"},{"title":"Linking social accounts","href":"/guides/linking-social-accounts"},{"title":"Setting up two-step verification","href":"/guides/setting-up-two-factor-authentication"},{"title":"Setting up passkeys","href":"/guides/setting-up-passkeys"},{"title":"Exporting your data","href":"/guides/exporting-your-data"},{"title":"Deleting your account","href":"/guides/deleting-your-account"}]},{"group":"Documents","pages":[{"title":"Creating your first resume","href":"/guides/creating-your-first-resume"},{"title":"Managing your documents","href":"/guides/managing-documents"},{"title":"Organizing documents with tags","href":"/guides/organizing-with-tags"},{"title":"Using the Trash","href":"/guides/using-the-trash"},{"title":"Importing a resume","href":"/guides/importing-resumes"}]},{"group":"Resume editor","pages":[{"title":"Getting to know the resume editor","href":"/guides/editor-overview"},{"title":"Filling in your details","href":"/guides/filling-in-your-details"},{"title":"Formatting text","href":"/guides/formatting-text"},{"title":"Managing sections","href":"/guides/managing-sections"},{"title":"Editing entries","href":"/guides/editing-entries"},{"title":"Entering dates","href":"/guides/entering-dates"},{"title":"Undoing changes and version history","href":"/guides/undoing-changes-and-version-history"},{"title":"Using private notes","href":"/guides/using-private-notes"},{"title":"Editing on a phone or tablet","href":"/guides/editing-on-mobile"}]},{"group":"Design","pages":[{"title":"Choosing a template","href":"/guides/choosing-a-template"},{"title":"Changing how entries look","href":"/guides/changing-how-entries-look"},{"title":"Customizing typography","href":"/guides/customizing-typography"},{"title":"Choosing colors","href":"/guides/choosing-colors"},{"title":"Choosing paper size, margins and language","href":"/guides/selecting-page-format"},{"title":"Arranging the layout","href":"/guides/arranging-the-layout"},{"title":"Fitting content on a page","href":"/guides/fitting-content-on-a-page"},{"title":"Applying custom styles","href":"/applying-custom-styles"}]},{"group":"Checking your resume","pages":[{"title":"Checking your resume before you apply","href":"/guides/checking-your-resume"},{"title":"Checking any resume PDF with the ATS checker","href":"/guides/using-the-ats-checker"}]},{"group":"Cover letters","pages":[{"title":"Writing a cover letter","href":"/guides/writing-a-cover-letter"}]},{"group":"Sharing and exporting","pages":[{"title":"Sharing your resume as a web page","href":"/guides/sharing-your-resume-publicly"},{"title":"Getting feedback on your resume","href":"/guides/getting-feedback-on-your-resume"},{"title":"Downloading your resume","href":"/guides/exporting-your-resume"},{"title":"Exporting a resume to Markdown","href":"/guides/exporting-resume-to-markdown"}]},{"group":"AI assistant","pages":[{"title":"Connecting an AI provider","href":"/guides/using-ai"},{"title":"Using the assistant","href":"/guides/using-the-assistant"},{"title":"Assistant tools","href":"/guides/ai-agent-tools"}]},{"group":"Career and application workspaces","pages":[{"title":"Your career, in one place","href":"/guides/career-overview"},{"title":"Prepare your first application","href":"/guides/first-career-application"},{"title":"Tell your story once","href":"/guides/building-career-knowledge"},{"title":"Apply when your experience is different","href":"/guides/checking-job-fit"},{"title":"Answer another application form","href":"/guides/writing-application-answers"},{"title":"Get ready for interview day","href":"/guides/preparing-for-interview-day"},{"title":"Find roles while you are busy","href":"/guides/finding-roles-automatically"},{"title":"Reply to a recruiter","href":"/guides/replying-to-recruiters"},{"title":"Choose between two offers","href":"/guides/comparing-job-offers"},{"title":"Career and workspace controls","description":"A reference for tabs, saved versions, context, schedules, voice limits and career data controls.","href":"/guides/career-workspace-reference"}]},{"group":"Application tracker","pages":[{"title":"Tracking job applications","href":"/guides/tracking-job-applications"},{"title":"Adding an application","description":"Save a job from a link, pasted posting or optional keyword search, then prepare a resume or record what you already submitted.","href":"/guides/adding-an-application"},{"title":"Managing an application","href":"/guides/managing-an-application"},{"title":"Customizing application stages","href":"/guides/customizing-application-stages"},{"title":"Scheduling interviews","href":"/guides/scheduling-interviews"},{"title":"Tailoring a resume for a job","href":"/guides/tailoring-a-resume-for-a-job"},{"title":"Viewing application insights","href":"/guides/viewing-application-insights"},{"title":"Importing applications from CSV","href":"/guides/importing-applications-from-csv"}]},{"group":"Integrations","pages":[{"title":"Using the API","href":"/guides/using-the-api"},{"title":"Using the patch API","href":"/guides/using-the-patch-api"},{"title":"Reactive Resume JSON schema","href":"/guides/json-resume-schema"},{"title":"Using the MCP server","href":"/guides/using-the-mcp-server"},{"title":"Using WebMCP","href":"/guides/using-webmcp"},{"title":"Managing applications with MCP","href":"/guides/managing-applications-with-mcp"},{"title":"Using agent skills","href":"/guides/using-agent-skills"},{"title":"Large RPC requests","href":"/guides/large-rpc-requests"}]},{"group":"Use cases","pages":[{"title":"Free resume builder","href":"/use-cases/free-resume-builder"},{"title":"Open-source resume builder","href":"/use-cases/open-source-resume-builder"},{"title":"Privacy-focused resume builder","href":"/use-cases/privacy-focused-resume-builder"},{"title":"Self-hosted resume builder","href":"/use-cases/self-hosted-resume-builder"},{"title":"API and MCP resume automation","href":"/use-cases/api-mcp-resume-automation"},{"title":"Export and share resumes","href":"/use-cases/export-and-share-resumes"},{"title":"AI resume builder","href":"/use-cases/ai-resume-builder"}]},{"group":"Comparisons","pages":[{"title":"Reactive Resume vs Canva","href":"/comparisons/reactive-resume-vs-canva"},{"title":"Reactive Resume vs Adobe Express","href":"/comparisons/reactive-resume-vs-adobe-express"},{"title":"Reactive Resume vs Overleaf","href":"/comparisons/reactive-resume-vs-overleaf"},{"title":"Reactive Resume vs Resume.com","href":"/comparisons/reactive-resume-vs-resume-com"},{"title":"Reactive Resume vs MyPerfectResume","href":"/comparisons/reactive-resume-vs-myperfectresume"},{"title":"Reactive Resume vs Resume-Now","href":"/comparisons/reactive-resume-vs-resume-now"},{"title":"Reactive Resume vs Resume.io","href":"/comparisons/reactive-resume-vs-resume-io"},{"title":"Reactive Resume vs Zety","href":"/comparisons/reactive-resume-vs-zety"},{"title":"Reactive Resume vs Kickresume","href":"/comparisons/reactive-resume-vs-kickresume"},{"title":"Reactive Resume vs ResumeGemini","href":"/comparisons/reactive-resume-vs-resumegemini"},{"title":"Reactive Resume vs Jobscan","href":"/comparisons/reactive-resume-vs-jobscan"},{"title":"Reactive Resume vs Resumod","href":"/comparisons/reactive-resume-vs-resumod"},{"title":"Reactive Resume vs Rezi","href":"/comparisons/reactive-resume-vs-rezi"},{"title":"Reactive Resume vs CareerCircle","href":"/comparisons/reactive-resume-vs-careercircle"},{"title":"Reactive Resume vs Novorésumé","href":"/comparisons/reactive-resume-vs-novoresume"},{"title":"Reactive Resume vs LiveCareer","href":"/comparisons/reactive-resume-vs-livecareer"},{"title":"Reactive Resume vs Freesumes","href":"/comparisons/reactive-resume-vs-freesumes"}]},{"group":"Self-hosting","pages":[{"title":"Self-hosting with Docker","href":"/self-hosting/docker"},{"title":"Self-hosting with Kubernetes","href":"/self-hosting/kubernetes"},{"title":"Self-hosting on Vercel","href":"/self-hosting/vercel"},{"title":"Self-hosting on Hostinger","href":"/self-hosting/hostinger"},{"title":"Self-hosting on Cloudflare","href":"/self-hosting/cloudflare"},{"title":"Self-hosting on your NAS","href":"/self-hosting/nas"}]},{"group":"Server configuration","pages":[{"title":"Environment variables","href":"/self-hosting/environment-variables"},{"title":"Sharing domains","href":"/self-hosting/sharing-domains"},{"title":"Mirror Computer Modern fonts","href":"/self-hosting/fonts"},{"title":"Deployment examples","href":"/self-hosting/examples"},{"title":"Job search and AI","href":"/self-hosting/job-search-and-ai"},{"title":"Single sign-on (SSO)","href":"/self-hosting/sso"}]},{"group":"Upgrade guides","pages":[{"title":"Migrating from v5","href":"/self-hosting/upgrading-to-v6"},{"title":"Migrating from v4","href":"/self-hosting/migration"}]},{"group":"Contributing","pages":[{"title":"Development setup","href":"/contributing/development"},{"title":"Project architecture","href":"/contributing/architecture"},{"title":"Web access adapters","href":"/contributing/web-access"},{"title":"Career platform rollout","href":"/contributing/career-platform"},{"title":"Contributing translations","href":"/contributing/translations"},{"title":"Deployment checks","href":"/contributing/deployment-checks"},{"title":"Storage cleanup jobs","href":"/contributing/storage-cleanup"}]},{"group":"Community","pages":[{"title":"Sponsors","href":"/community/sponsors"},{"title":"Spotlight","href":"/community/spotlight"}]},{"group":"Legal","pages":[{"title":"License","href":"/legal/license"},{"title":"Privacy Policy","href":"/legal/privacy-policy"},{"title":"Terms of Service","href":"/legal/terms-of-service"}]}]},{"tab":"Changelog","icon":"clock","pages":[{"title":"Changelog","href":"/changelog"}]},{"tab":"API Reference","icon":"code","pages":[{"title":"API Reference","href":"/api-reference/system/get-application-health-and-version"}]}]},"basePath":"","title":"Tracking job applications - Reactive Resume","buildId":"dpl_345ReqzYaAjzS9QpeJemsKdb7KDj","deploymentId":"dpl_345ReqzYaAjzS9QpeJemsKdb7KDj","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-PS-3COT9.js","DynamicMarkdown-BcnBltEQ.js","zoom-image-lightbox-B4-wUcHm.js","lightbox-handle-r17bVUz3.js"]}