Ashby
for LuumenAI

Ashby delivers an applicant tracking system for modern teams, offering features like job postings, candidate management, and data-driven hiring insights to streamline the recruitment process

Operate Ashby from the same conversation as the hosts it runs on. Check jobs, queues, and interfaces without a second console; run diagnostic reports; and restart or update with the change previewed, approved, and logged.

The Ashby toolbox

125 tools: 63 read, 62 write. Reads answer instantly. Writes require approval by default. Everything is logged.

  • ReadGet API Key InfoRetrieve information about the current API key, including associated organization, user details, and permissions.
  • ReadGet Application InfoRetrieve detailed information about a specific application by its ID.
  • ReadGet Candidate InfoRetrieve detailed information about a specific candidate by their ID.
  • ReadGet Custom Field InfoRetrieve detailed information about a specific custom field by its ID.
  • ReadGet Department InfoRetrieve detailed information about a specific department by its ID.
  • ReadGet Feedback Form DefinitionRetrieve detailed information about a specific feedback form definition by its ID.
  • ReadGet File InfoRetrieve the URL of a file associated with a candidate.
  • ReadGet Interviewer Pool InfoRetrieve detailed information about a specific interviewer pool by its ID.
  • ReadGet Interviewer User SettingsGet interviewer settings for a specific user by their ID.
  • ReadGet Interview InfoRetrieve detailed information about a specific interview type by its ID.
  • ReadGet Interview Stage InfoFetch interview stage details by ID.
  • ReadGet Job InfoRetrieve detailed information about a specific job by its ID.
  • ReadGet Job Interview Plan InfoRetrieve the interview plan information for a specific job.
  • ReadGet Job Posting InfoRetrieve detailed information about a specific job posting by its ID.
  • ReadGet Location InfoRetrieve detailed information about a specific location by its ID.
  • ReadGet Offer InfoRetrieve detailed information about a specific offer by its ID.
  • ReadGet Opening InfoRetrieve detailed information about a specific opening (job requisition) by its ID.
  • ReadGet Survey Form DefinitionRetrieve detailed information about a specific survey form definition by its ID.
  • ReadGet User InfoRetrieve detailed information about a specific user by their ID.
  • ReadList Application Criteria EvaluationsRetrieve AI-generated criteria evaluations for an application.
  • ReadList Application FeedbackRetrieve all feedback submissions for an application.
  • ReadList Application Hiring Team RolesRetrieve all available hiring team roles for applications in the organization.
  • ReadList Application HistoryRetrieve the complete history of stage transitions for an application.
  • ReadList ApplicationsRetrieve a list of applications with optional pagination and sync-token filtering for incremental updates.
  • ReadList ApprovalsRetrieve a list of approvals (offer approvals, job approvals, etc.).
  • ReadList Archive ReasonsRetrieve a list of all archive reasons.
  • ReadList BrandsRetrieve a list of all brands for the organization.
  • ReadList Candidate Client InfoRetrieve all client info records for a specific candidate with pagination support.
  • ReadList Candidate NotesRetrieve all notes for a specific candidate in Ashby.
  • ReadList Candidate ProjectsRetrieve all projects associated with a candidate.
  • ReadList CandidatesRetrieve a list of candidates.
  • ReadList Candidate TagsRetrieve a list of all candidate tags in your Ashby account.
  • ReadList Close ReasonsLists all close reasons for jobs or openings.
  • ReadList Communication TemplatesRetrieve a list of all communication templates.
  • ReadList Custom FieldsRetrieve a list of all custom field definitions configured in Ashby.
  • ReadList DepartmentsRetrieve a list of all departments in the organization.
  • ReadList Feedback Form DefinitionsRetrieve all feedback form definitions from your Ashby organization.
  • ReadList Hiring Team RolesRetrieve a list of possible hiring team roles in the organization.
  • ReadList Interviewer PoolsRetrieve a list of all interviewer pools.
  • ReadList Interview EventsRetrieves all interview events for a specific interview schedule.
  • ReadList Interview PlansRetrieve a list of interview plans.
  • ReadList Interview TypesList all interview types defined in Ashby.
  • ReadList Interview SchedulesRetrieve a list of interview schedules.
  • ReadList Interview Stage GroupsRetrieve a list of interview stage groups.
  • ReadList Interview StagesRetrieve all interview stages for an interview plan in order.
  • ReadList Job BoardsRetrieve a list of job boards.
  • ReadList Job PostingsRetrieve a list of job postings.
  • ReadList JobsRetrieve a list of all jobs from Ashby ATS (Applicant Tracking System).
  • ReadList Job TemplatesRetrieve a list of all job templates from Ashby ATS.
  • ReadList LocationsRetrieve a list of all locations.
  • ReadList OffersRetrieve a list of job offers with their latest versions.
  • ReadList OpeningsRetrieve a list of openings (job requisitions).
  • ReadList ProjectsRetrieve a list of all projects.
  • ReadList SourcesRetrieve a list of all candidate sources.
  • ReadList Source Tracking LinksRetrieve all source tracking links configured in Ashby.
  • ReadList Survey Form DefinitionsRetrieve a list of all survey form definitions from Ashby.
  • ReadList Survey SubmissionsLists all survey submissions of a given survey type from Ashby.
  • ReadList UsersRetrieve a list of all users in the organization.
  • ReadSearch CandidatesSearch for candidates by email or name.
  • ReadSearch JobsSearch for jobs by title in Ashby ATS (Applicant Tracking System).
  • ReadSearch OpeningSearch for openings by identifier.
  • ReadSearch ProjectsSearch for projects by title in Ashby.
  • ReadSearch UsersSearch for an Ashby user by email address.
  • WriteAdd Candidate to ProjectAdd a candidate to a project in Ashby. Approval by default
  • WriteAdd Candidate TagAdd a tag to a candidate in Ashby. Approval by default
  • WriteAdd Hiring Team MemberAdd an Ashby user to a hiring team at the application, job, or opening level. Approval by default
  • WriteAdd User to Interviewer PoolAdd a user to an interviewer pool. Approval by default
  • WriteAdd Opening JobAdds a job to an opening (job requisition) in Ashby ATS. Approval by default
  • WriteAdd Opening LocationAdd a location to an opening (job requisition). Approval by default
  • WriteAnonymize CandidateAnonymize a candidate by removing personally identifiable information. Approval by default
  • WriteApprove OfferApprove an offer or a specific approval step within an offer's approval process. Approval by default
  • WriteArchive DepartmentArchive a department by its unique identifier. Approval by default
  • WriteArchive Interviewer PoolArchive an interviewer pool in Ashby. Approval by default
  • WriteArchive LocationArchives a location or location hierarchy in Ashby. Approval by default
  • WriteChange Application SourceChange the source attribution of an application. Approval by default
  • WriteChange Application StageMove an application to a different interview stage in the hiring pipeline. Approval by default
  • WriteCreate ApplicationCreate a new job application by associating a candidate with a job opening in Ashby ATS. Approval by default
  • WriteCreate CandidateCreate a new candidate in the system. Approval by default
  • WriteCreate Candidate NoteCreate a note on a candidate profile. Approval by default
  • WriteCreate Candidate TagCreate a new candidate tag in Ashby for categorizing and organizing candidates. Approval by default
  • WriteCreate Custom FieldCreate a new custom field in Ashby. Approval by default
  • WriteCreate DepartmentCreate a new department. Approval by default
  • WriteCreate Interviewer PoolCreate a new interviewer pool. Approval by default
  • WriteCreate JobCreate a new job opening in Ashby ATS. Approval by default
  • WriteCreate LocationCreate a new location or location hierarchy. Approval by default
  • WriteCreate OfferCreate a new offer for a candidate in Ashby ATS. Approval by default
  • WriteCreate OpeningCreate a new opening (job requisition) in Ashby ATS. Approval by default
  • WriteCreate ReferralCreate a referral in Ashby ATS by submitting a referral form with candidate information. Approval by default
  • WriteCreate Survey RequestGenerate a survey request and receive a survey URL to send to a candidate. Approval by default
  • WriteCreate Survey SubmissionCreate a new survey submission for a candidate's application. Approval by default
  • WriteGet Referral FormFetches the default referral form or creates a default referral form if none exists. Approval by default
  • WriteMove DepartmentMove a department to another parent in the organizational hierarchy. Approval by default
  • WriteMove LocationMove a location to a different parent in the location hierarchy. Approval by default
  • WriteRemove Hiring Team MemberRemove an Ashby user from a hiring team at the application, job, or opening level. Approval by default
  • WriteRemove User from Interviewer PoolRemove a user from an interviewer pool. Approval by default
  • WriteRemove Opening JobRemove a job from an opening (job requisition) in Ashby ATS. Approval by default
  • WriteRemove Opening LocationRemove a location from an opening (job requisition). Approval by default
  • WriteRestore DepartmentRestore an archived department by its unique identifier. Approval by default
  • WriteRestore Interviewer PoolRestore an archived interviewer pool in Ashby. Approval by default
  • WriteRestore LocationRestores an archived location or location hierarchy in Ashby. Approval by default
  • WriteSet Custom Field ValueSet the value of a custom field for a given object (candidate, application, job, etc.). Approval by default
  • WriteSet Custom Field ValuesSet the values of multiple custom fields for a given object in a single call. Approval by default
  • WriteSet Job StatusSet the status of a job in Ashby ATS (Applicant Tracking System). Approval by default
  • WriteSet Opening ArchivedSets the archived state of an opening. Approval by default
  • WriteSet Opening StateSet the workflow state of an opening (job requisition). Approval by default
  • WriteStart OfferCreate a new offer version instance for an in-progress offer process. Approval by default
  • WriteStart Offer ProcessStart an offer process for a candidate's application in Ashby ATS. Approval by default
  • WriteSubmit Application FeedbackSubmit structured feedback for an application using a feedback form. Approval by default
  • WriteTransfer ApplicationTransfer an application to a different job position in Ashby ATS. Approval by default
  • WriteUpdate ApplicationUpdate an application's properties in Ashby. Approval by default
  • WriteUpdate Application HistoryUpdate the complete history of an application's stage transitions. Approval by default
  • WriteUpdate CandidateUpdate an existing candidate's profile information in Ashby ATS. Approval by default
  • WriteUpdate Job CompensationUpdate a job's compensation tiers in Ashby ATS. Approval by default
  • WriteUpdate DepartmentUpdate an existing department's information such as its name. Approval by default
  • WriteUpdate Interviewer PoolUpdate an existing interviewer pool's title or training requirements. Approval by default
  • WriteUpdate JobUpdate an existing job's properties in Ashby ATS. Approval by default
  • WriteUpdate Job PostingUpdate an existing job posting's details including title, description, and visibility status. Approval by default
  • WriteUpdate Location AddressUpdate the address of a location or location hierarchy. Approval by default
  • WriteUpdate Location External NameUpdate a location's external (candidate-facing) name. Approval by default
  • WriteUpdate Location NameUpdate a location's name. Approval by default
  • WriteUpdate Location Remote StatusUpdate a location's remote status. Approval by default
  • WriteUpdate Location Workplace TypeUpdate a location's workplace type (OnSite, Remote, or Hybrid). Approval by default
  • WriteUpdate OpeningUpdate properties of an existing opening (job requisition). Approval by default
  • WriteUpdate Selectable Values Custom FieldUpdate the selectable values for a ValueSelect or MultiValueSelect custom field. Approval by default
  • WriteUpdate User Interviewer SettingsUpdate interviewer settings for a user, including daily and weekly interview limits. Approval by default

Questions

How does LuumenAI connect to Ashby?

Authorize once with API token. Luumen lists the scopes each action needs before you approve the connection, and credentials never appear in the chat.

Can LuumenAI change things in Ashby on its own?

Read actions answer immediately. Anything that writes — add candidate to project, add candidate tag, add hiring team member, add user to interviewer pool, and more — is shown as a plan and requires approval by default, including the 4 actions classified as destructive. Administrators configure that per tool, so you decide exactly which actions can ever run unattended.

Who gets access to the integration?

You decide. Actions are granted per agent, skill, and team, and per environment — production is not staging. Read access can be broad while writes stay narrow.

Is there an audit trail?

Every call to Ashby — read or write, approved or declined — is recorded with the actor, the input, and the result, and can be linked to the ticket or change record.

Put Ashby to work with Luumen

Connect in minutes. Every action scoped, approved, and audited from day one.