Manage candidates, jobs, and applications in Ashby
Ashby is a Sim integration in the HR category. Sim is the AI workspace where teams build and deploy AI agents. Sim's Ashby integration provides 44 tools and 17 triggers that AI agents can use inside Sim's visual workflow builder. Ashby connects with an API key. Free to start at sim.ai.
Last updated
Integrate Ashby into the workflow. Manage and search candidates, applications, jobs, users, and openings; transfer applications; upload resumes and candidate files; read application history and interview feedback; manage offers, notes, tags, stages, sources, and custom fields; and react to hiring lifecycle webhooks.
Sign up at sim.ai in seconds. No credit card required. Your workspace is ready immediately.
Open your workspace, drag an Ashby block onto the workflow builder, and paste in your Ashby API key.
Pick the tool you need, wire in an AI agent for reasoning or data transformation, and run. Your Ashby automation is live.
Add an Ashby trigger to a Sim agent and it starts a run whenever one of these Ashby events occurs.
Trigger workflow when a new application is submitted
Trigger workflow when an application is updated
Trigger workflow when a candidate changes interview stages
Trigger workflow when a candidate is hired
Trigger workflow when a candidate is deleted
Trigger workflow when two candidate records are merged
Trigger workflow when an interview schedule is created
Trigger workflow when an interview schedule is updated
Trigger workflow when a new job is created
Trigger workflow when a job is updated
Trigger workflow when a job posting is updated
Trigger workflow when a job posting is deleted
Trigger workflow when a new offer is created
Trigger workflow when an offer is updated
Trigger workflow when an offer is deleted
Trigger workflow when a headcount opening is created
Trigger workflow when an e-signature request changes state
Ready-to-use templates featuring Ashby. Click any to build it instantly.
44 Ashby tools available to Sim agents.
Lists all candidates in an Ashby organization with cursor-based pagination.
Retrieves full details about a single candidate by their ID.
Creates a new candidate record in Ashby.
Updates an existing candidate record in Ashby. Only provided fields are changed.
Searches for candidates by name and/or email with AND logic. Results are limited to 100 matches. Use candidate.list for full pagination.
Lists all jobs in an Ashby organization. By default returns Open, Closed, and Archived jobs. Specify status to filter.
Retrieves full details about a single job by its ID.
Creates a note on a candidate in Ashby. Supports plain text and HTML content (bold, italic, underline, links, lists, code).
Lists all notes on a candidate with pagination support.
Lists all applications in an Ashby organization with pagination and optional filters for status, job, and creation date.
Retrieves full details about a single application by its ID.
Creates a new application for a candidate on a job. Optionally specify interview plan, stage, source, and credited user.
Permanently deletes an application in Ashby. Requires the candidatesDelete permission, which is a separate module permission from candidatesWrite - a read and write key returns 403 here. There is no equivalent endpoint for deleting a candidate; candidate deletion is UI-only.
Lists all offers with their latest version in an Ashby organization.
Moves an application to a different interview stage. Requires an archive reason when moving to an Archived stage.
Changes the source attributed to an existing application, so programmatically created applications report correctly on the recruiting side. Requires the candidatesWrite permission.
Strips personally identifiable information from a candidate in Ashby. This does not delete the candidate - the record and its applications remain, with the PII removed. Ashby exposes no candidate deletion endpoint; true deletion is UI-only, restricted by role, and limited to a 10-day window. Requires the candidatesWrite permission.
Adds a tag to a candidate in Ashby and returns the updated candidate.
Removes a tag from a candidate in Ashby and returns the updated candidate.
Retrieves full details about a single offer by its ID.
Lists all candidate sources configured in Ashby.
Lists all candidate tags configured in Ashby.
Lists all archive reasons configured in Ashby.
Lists all custom field definitions configured in Ashby.
Sets the value of a single custom field on an Ashby Application, Candidate, Job, or Opening. Custom fields are the only way to annotate a job or req, since Ashby has no job notes and no job tags. Requires the candidatesWrite permission.
Sets several custom field values on one Ashby Application, Candidate, Job, or Opening in a single call. Prefer this over repeated single-field writes to the same object - Ashby recommends it because concurrent single-field calls can race and overwrite each other. Requires the candidatesWrite permission.
Lists all departments in Ashby.
Lists all locations configured in Ashby.
Lists all job postings in Ashby.
Retrieves full details about a single job posting by its ID.
Lists all openings in Ashby with pagination.
Lists all users in Ashby with pagination.
Lists interview schedules in Ashby, optionally filtered by application or interview stage.
Lists Ashby interview plans, including optional archived plans and incremental changes.
Lists the ordered stages in an Ashby interview plan.
Lists submitted interview feedback, optionally for one application, with pagination and incremental sync.
Lists the full stage history and allowed actions for an application.
Searches Ashby jobs by title and/or requisition ID. Provide at least one of these filters.
Searches Ashby users by exact email address.
Retrieves one Ashby headcount opening by UUID.
Searches Ashby headcount openings by human-readable identifier.
Transfers an application to another job, interview plan, and stage.
Securely uploads a resume and sets it as the Ashby candidate resume.
Securely uploads a file and attaches it to an Ashby candidate.
Sim's Ashby integration adds 44 tools and 17 triggers to the AI agents you build in Sim's visual workflow builder. Manage candidates, jobs, and applications in Ashby.