Track your job applications in a sheet
Each application, reply, interview and rejection from your inbox, kept up to date in one sheet.
- On a schedule: Every day at 19:00
What it does
The task
Search my Gmail for e-mails since the last run about my job applications: confirmations, interview invitations, tests, rejections and offers. Match each one to a row in the Google Sheet sheet url by the company and the role, or add a new row. Update the status, the date of the last contact and the next step with its date. Mark the rows with no reply for days days. Do not reply to any e-mail.
- It works in Gmail and Google Sheets, in the workspace you pick, and signs in with passwords from your Cuiar vault.
- As a routine it runs every day at 19:00 (cron
0 19 * * *).
What you give it
| Blank | What to give | Example |
|---|---|---|
| sheet url | The Google Sheet where you track applications | https://docs.google.com/spreadsheets/d/1JobSearch2026 |
| days | Days with no reply after which a row is marked | 14 |
What you get back
An example run with the example values above. Your run uses your own data.
Applications updated: 3 changes, 1 new row
| Company | Role | Status | Last contact | Next step |
|---|---|---|---|---|
| Pinegrove Health | Product Analyst | Interview | 4 Nov | Video call, Thu 5 Nov 15:00 |
| Fernpoint Labs | Data Analyst | Rejected | 4 Nov | None |
| Orbis Media | Insights Analyst | Applied (new row) | 4 Nov | None |
| Kestrel Data | Analytics Engineer | Test | 3 Nov | SQL test due Sun 8 Nov |
No reply for 14 days: Halden Group, Brightleaf
Run it in Cuiar
- 01
Open it
Click Use in Cuiar on this page. The side panel opens with the task in the composer.
- 02
Fill in 2 blanks
Type sheet url and days. Tab moves to the next blank.
- 03
Run it, then repeat it
Run sends it once. To run it every day at 19:00, make a routine on cuiar.com/routines or with the CLI below.
As a routine, from the terminal
cuiar routines create "Track your job applications in a sheet" --schedule "0 19 * * *" --time-zone Europe/Berlin \
"Search my Gmail for e-mails since the last run about my job applications: confirmations, interview invitations, tests, rejections and offers. Match each one to a row in the Google Sheet https://docs.google.com/spreadsheets/d/1JobSearch2026 by the company and the role, or add a new row. Update the status, the date of the last contact and the next step with its date. Mark the rows with no reply for 14 days. Do not reply to any e-mail."Run it from your AI agent
Claude Code, Codex, Cursor and other MCP clients reach Cuiar at https://mcp.cuiar.com/mcp. Add the server one time, then ask for the task in plain words, or call create_routine yourself.
1. Add Cuiar to Claude Code
claude mcp add --transport http cuiar https://mcp.cuiar.com/mcp2. Ask your agent
Use the Cuiar tool create_routine to run my "Track your job applications in a sheet" template with sheet url = https://docs.google.com/spreadsheets/d/1JobSearch2026; days = 14.Setup for other agents: AI agents.
The tool call
{
"name": "create_routine",
"arguments": {
"name": "Track your job applications in a sheet",
"task": "Search my Gmail for e-mails since the last run about my job applications: confirmations, interview invitations, tests, rejections and offers. Match each one to a row in the Google Sheet https://docs.google.com/spreadsheets/d/1JobSearch2026 by the company and the role, or add a new row. Update the status, the date of the last contact and the next step with its date. Mark the rows with no reply for 14 days. Do not reply to any e-mail.",
"schedule": "0 19 * * *",
"time_zone": "Europe/Berlin"
}
}Related templates
All career templatesSalesAsks first
Follow up with leads from a trade show
Each lead you met added to the CRM, with a personal follow-up e-mail based on your notes.
You start it: When you start it- Google Sheets
- HubSpot
- Gmail
Sales
Find out why you lost deals last quarter
The real loss reasons from notes and e-mails, counted, with competitors, price gaps and fixes.
You start it: When you start it- PPipedrive
- Gmail
- Google Sheets
MarketingAsks first
Build a press list and draft pitches
Reporters who covered your topic recently, with their articles, and one pitch for each, sent after your OK.
You start it: When you start it- Google News
- Any news site
- Gmail
- +1 more: Google Sheets
MarketingAsks first
Find best-of lists that leave out your product
List articles that name your competitors and not you, with the site's contact and a pitch for your OK.
You start it: When you start it- Any website
- Gmail
- Google Sheets
Finance
Find card payments that have no receipt
Each card payment matched to a receipt from your inbox or folder, with the missing ones listed first.
You start it: When you start it- Any bank site
- Gmail
- Google Drive
- +1 more: Google Sheets
Personal
Make a list of my product warranties
Each device and appliance you bought, with its warranty end date and a link to the receipt.
You start it: When you start it- Gmail
- Google Sheets
- Any website