Ashby integration
Modern recruiting and applicant tracking platform for high-growth companies. Manage candidates, jobs, applications, interviews, and offers via a unified RPC-style API. Build sourcing automations, careers pages, and analytics integrations.
Say what should happen.
The workflow builds itself.
Common Ashby use cases
- Reporting
- Job creation
- Form rendering
- Career site sync
- Sourcing automation
- Audit trail
- Recruiter intake
- Hiring evaluation
- Incremental sync
- Org chart
What you can do with Ashby
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Candidate, 7 operations
add_candidate_tagAdd candidate tagPOSTAdds a tag to a candidate.anonymize_candidateAnonymize candidatePOSTPermanently anonymizes a candidate's PII.create_candidateCreate candidatePOSTCreates a new candidate profile.get_candidateGet candidatePOSTRetrieves details for a specific candidate.list_candidatesList candidatesPOSTLists candidates in the account.remove_candidate_tagRemove candidate tagPOSTRemoves a tag from a candidate.update_candidateUpdate candidatePOSTUpdates fields on an existing candidate.
Application, 5 operations
change_application_stageChange application stagePOSTMoves an application to a different interview stage.create_applicationCreate applicationPOSTCreates a new application linking a candidate to a job.get_applicationGet applicationPOSTRetrieves details for a specific application.list_applicationsList applicationsPOSTLists candidate applications across the account.update_applicationUpdate applicationPOSTUpdates an application's source, credited user, or creation timestamp.
Job, 5 operations
create_jobCreate jobPOSTCreates a new job.get_jobGet jobPOSTRetrieves details for a specific job.list_jobsList jobsPOSTLists jobs in the account.set_job_statusSet job statusPOSTSets a job's status (Draft/Open/Closed/Archived).update_jobUpdate jobPOSTUpdates an existing job.
Interview schedule, 4 operations
cancel_interview_scheduleCancel interview schedulePOSTCancels an interview schedule.create_interview_scheduleCreate interview schedulePOSTCreates an interview schedule for an application.list_interview_schedulesList interview schedulesPOSTLists interview schedules.update_interview_scheduleUpdate interview schedulePOSTUpdates events on an interview schedule.
Job posting, 3 operations
get_job_postingGet job postingPOSTRetrieves a job posting by UUID.list_job_postingsList job postingsPOSTLists public job postings.update_job_postingUpdate job postingPOSTUpdates a job posting.
Offer, 3 operations
create_offerCreate offerPOSTCreates a new offer.get_offerGet offerPOSTRetrieves an offer by UUID.list_offersList offersPOSTLists offers in the account.
Custom field, 2 operations
get_custom_fieldGet custom fieldPOSTRetrieves a custom field definition.list_custom_fieldsList custom fieldsPOSTLists custom field definitions.
Note, 2 operations
create_candidate_noteCreate candidate notePOSTCreates a note on a candidate.list_candidate_notesList candidate notesPOSTLists notes attached to a candidate.
Department, 1 operation
list_departmentsList departmentsPOSTLists departments in the account.
Location, 1 operation
list_locationsList locationsPOSTLists locations in the account.
Source, 1 operation
list_sourcesList sourcesPOSTLists candidate sources.
Webhook, 1 operation
create_webhookCreate webhookPOSTCreates a webhook subscription.
Use Ashby from Claude Code, Cursor or Codex
Connect Ashby in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Ashby operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect Ashby
- Create your workspace
Sign up free. Nothing to install.
- Connect Ashby once
Add your Ashby connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
- Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
Ashby integration FAQ
What can you do with the Ashby integration?
LiveContext exposes 35 operations on Ashby, covering candidate, application, job and interview schedule. Common uses include Reporting, Job creation and Form rendering.
