co.getrefine/refine
name:co.getrefine/refine
Job search management: applications, interviews, offers, recruiter email, and company openings.
- transport:
- remote
- credential class:
- unreachable
Owner verification
Not yet verified. Verifying proves you control this server and is free, permanently — it never changes a published score.
Start verification →Tools
- account.agendashallow
Get upcoming interviews and action items
- inbox.acceptshallow
Apply an inbox item's suggested action, such as adding an application to the board or recording a rejection
- inbox.acknowledgeshallow
Keep auto-applied inbox items as-is (confirms the automatic action)
- inbox.declineshallow
Queue decline replies to recruiter outreach. Depending on the user's preference this SENDS email from their address. Only call after the user explicitly approved declining these specific conversations.
- inbox.dismissshallow
Dismiss inbox items you are not acting on (also marks the mail read in Gmail)
- inbox.draft_replyshallow
Generate an AI reply draft for an inbox item. Returns HTML for review; it does not send anything.
- inbox.getshallow
Get one inbox item with its related job and application
- inbox.get_threadshallow
Fetch the full email thread for an inbox item
- inbox.listshallow
List email conversations Refine matched to your job search (applications, interviews, recruiter outreach)
- inbox.mark_readshallow
Clear an inbox item's unread-reply flag
- inbox.refreshshallow
Check Gmail for new mail now; returns per-account sync status
- inbox.send_replyshallow
Send an email reply through the user's Gmail. This emails a real person from the user's address. Only call after the user has seen the exact message body and explicitly approved sending it.
- inbox.statusshallow
Per-account inbox sync status (connected accounts, syncing state, last sync time)
- inbox.undoshallow
Undo an auto-applied inbox action. This can delete a board record that the automatic action created.
- inbox.unsubscribeshallow
Unsubscribe the user from this sender's mailing list via one-click list-unsubscribe. This changes the user's real email subscriptions; confirm with them before calling. Use it for unwanted bulk senders, not for a person you can simply decline.
- integrations.connect_googleshallow
Get a link for the user to connect a Gmail account to Refine. The connection happens in their browser with no Refine sign-in required. Share it only with the owner of this Refine account. Whatever Gmail they approve is connected to this account.
- integrations.listshallow
List connected Google accounts and their grant status. To connect a new account, use integrations.connect_google.
- interviews.addshallow
Log an interview for a job
- interviews.deleteshallow
Permanently delete an interview from a job. Confirm with the user first; it cannot be undone.
- interviews.listshallow
List all interviews for a job
- interviews.updateshallow
Update an existing interview
- jobs.addshallow
Add a new job to your journey
- jobs.archiveshallow
Archive a job (close/reject)
- jobs.deleteshallow
Permanently delete a job and its application from the board. Confirm with the user first; it cannot be undone. To close out a job the user is done with, use jobs.archive instead.
- jobs.getshallow
Get details of a specific job
- jobs.listshallow
List jobs in your journey
- jobs.mark_appliedshallow
Mark a job as applied
- jobs.refreshshallow
Re-scrape a job posting to refresh its details
- jobs.unarchiveshallow
Restore an archived job to the active board
- jobs.updateshallow
Update a job in your journey
- jobs.update_notesshallow
Update notes on a job
- journey.updateshallow
Update your journey settings (name, industry, optimization goal)
- notifications.listshallow
List signal notifications (new openings at tracked companies)
- notifications.readshallow
Mark one notification as read
- notifications.read_allshallow
Mark all notifications as read
- offers.acceptshallow
Accept the offer for a job. This is a major state change that closes out the search for this role; confirm with the user before calling. It does not email the employer.
- offers.add_negotiationshallow
Log a negotiation event on an offer (counter-offer, update, etc.)
- offers.createshallow
Record a job offer with compensation details
- offers.declineshallow
Decline the offer for a job, a major state change; confirm with the user first. It does not email the employer.
- offers.deleteshallow
Permanently delete the offer recorded for a job (the job stays). Use only to fix a mistake, and confirm with the user first; it cannot be undone.
- offers.delete_negotiationshallow
Remove a negotiation event from an offer
- offers.getshallow
Get the offer recorded for a job
- offers.updateshallow
Update the offer recorded for a job
- persona.confirm_traitshallow
Confirm an inferred persona trait as accurate
- persona.correct_traitshallow
Correct a persona trait the user says is wrong
- persona.getshallow
Get the user's persona: inferred job-search preferences and traits with an understanding score. Use it to tailor advice and searches.
- persona.remove_traitshallow
Remove a persona trait entirely
- recommendations.blockshallow
Dismiss a recommended company and block it from future recommendations
- recommendations.dismissshallow
Dismiss a recommended company
- recommendations.feedbackshallow
Record why a recommendation was or was not a fit; this sharpens future recommendations and the persona
- recommendations.getshallow
Get one recommended company with sources and persona fit
- recommendations.listshallow
List recommended companies adjacent to the ones you track. Without source_company_id, returns grouped previews per watched company.
- recommendations.restoreshallow
Restore a dismissed or blocked recommendation
- recommendations.watchshallow
Start tracking a recommended company (converts it into a signal)
- signals.listshallow
List companies you are tracking
- signals.list_applied_jobsshallow
List jobs in your journey that came from a tracked company
- signals.pauseshallow
Pause tracking for a company
- signals.resumeshallow
Resume tracking for a company
- signals.save_openingshallow
Save a matched opening from signals to your job journey
- signals.trackshallow
Start tracking a company for new job openings
- signals.untrackshallow
Stop tracking a company and delete its signal. Confirm with the user first; they stop getting new openings from it. To stop notifications temporarily instead, use signals.pause.
- signals.updateshallow
Update filters on a tracked company
Embed this server’s score
Tool count and median score across every tool in this server’s corpus — honest in a way a single cherry-picked tool’s badge wouldn’t be.
[](https://vouch.tools/servers/6476be28-5a79-489a-badb-ccc387cfd1b5)