Add a note to a candidate

Add an internal note to a candidate profile.

POST https://cotlet.dev/api/v1/homerun/jobs/{job_id}/candidates/{candidate_id}/note

write

Adds a note that the hiring team sees on the profile and the candidate never sees. It reaches nobody unless it mentions a colleague, which the agent avoids, so it does not wait for your OK. Returns the note with its time.

Parameters

Parameters: add_candidate_note
NameTypeDescription
job_id string required string Job ID from list_jobs.
candidate_id string required string Candidate ID from list_candidates.
text string required string The note text. Leave out @mentions: they notify colleagues.

Request

cURL
curl -X POST https://cotlet.dev/api/v1/homerun/jobs/job_8c41d2/candidates/candidate_8c41d2/note \
  -H "Authorization: Bearer $COTLET_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"text"}'
Python
result = client.call("homerun", "add_candidate_note", {"job_id":"job_8c41d2","candidate_id":"candidate_8c41d2","text":"text"})
Node.js
const result = await cotlet.call('homerun', 'add_candidate_note', {"job_id":"job_8c41d2","candidate_id":"candidate_8c41d2","text":"text"});
CLI
cotlet call homerun add_candidate_note --data '{"job_id":"job_8c41d2","candidate_id":"candidate_8c41d2","text":"text"}'

Example response

JSON

{
  "candidate_id": "ap_K2mP7rS1uW5yA9bC3dE6",
  "status": "added",
  "text": "First reply sent 22 Oct. Promised an answer on interviews by Friday.",
  "created_at": "2026-10-22T09:14:00Z"
}

Sign in once. Your agent does the rest.

Sign up and add the apps you need. Free 7-day trial with 2,000 credits, no card needed.