Manage candidate applications throughout their lifecycle in your hiring pipeline. These operations let you create applications, track their progress across stages, evaluate criteria, collect feedback, and handle administrative changes like transferring or updating application source information.
Action★ Featured
Change Application Stage
ASHBY_CHANGE_APPLICATION_STAGEMove candidates through different stages of your hiring pipeline, from initial application review through offers and hiring decisions. This keeps your recruitment process organized and ensures candidates progress smoothly based on your interview plan.
3 input
Action★ Featured
List Applications
ASHBY_LIST_APPLICATIONSRetrieve all job applications submitted to your hiring process, with support for filtering and pagination to manage large volumes of applicants. This helps you keep track of every candidate in your recruitment pipeline.
7 input
Action★ Featured
Update Application
ASHBY_UPDATE_APPLICATIONModify key properties of a job application in Ashby, including source attribution, credited recruiter, and creation date. This helps maintain accurate candidate tracking and ensures proper credit assignment in your hiring pipeline.
5 input
Action
Change Application Source
ASHBY_CHANGE_APPLICATION_SOURCEUpdates which recruitment source and team member should be credited for a candidate application, allowing you to correct or reassign source attribution after initial submission.
3 input
Action
Create Application
ASHBY_CREATE_APPLICATIONCreate a new job application in Ashby by linking a candidate to a job opening, automatically adding them to the hiring pipeline and tracking their progress through interview stages.
5 input
Action
Get Application Info
ASHBY_GET_APPLICATION_INFORetrieve comprehensive details about a job application including candidate information, interview stages, and hiring team members. Use this to access the complete status and history of any application in your hiring pipeline.
1 input
Action
List Application Criteria Evaluations
ASHBY_LIST_APPLICATION_CRITERIA_EVALUATIONSRetrieves AI-generated assessments of how well candidates meet specific job requirements, showing evaluation scores and reasoning for each criterion. This helps you quickly understand candidate fit without manual review.
3 input
Action
List Application Feedback
ASHBY_LIST_APPLICATION_FEEDBACKRetrieve all feedback and evaluations submitted by interviewers for a specific job application, helping you make informed hiring decisions based on team input.
3 input
Action
List Application History
ASHBY_LIST_APPLICATION_HISTORYTrack when and how a candidate progressed through your hiring stages to understand your recruitment timeline and identify bottlenecks in your interview process.
3 input
Action
Submit Application Feedback
ASHBY_SUBMIT_APPLICATION_FEEDBACKSubmit structured feedback and scorecards for job applicants during your hiring process. This operation captures formal interview assessments and evaluation scores to help you track candidate quality and make informed hiring decisions.
5 input
Action
Transfer Application
ASHBY_TRANSFER_APPLICATIONMove a candidate's application from one job position to another in your hiring pipeline while maintaining their interview history and application context. This helps you consider candidates for alternative roles that better match their qualifications or career interests.
5 input
Action
Update Application History
ASHBY_UPDATE_APPLICATION_HISTORYModify an application's stage transition history by updating entry times, removing historical events, or correcting past records. This is useful when you need to accurately reflect how a candidate moved through your hiring pipeline.
2 input
Work with your candidate database to search, create, and organize potential hires across projects. Use these operations to manage candidate information, tags, notes, and project assignments, as well as handle sensitive data management like anonymization.
Action★ Featured
Create Candidate
ASHBY_CREATE_CANDIDATEAdd a new candidate to your recruitment system with their contact details and social profiles, ready to apply to open positions.
6 input
Action★ Featured
List Candidates
ASHBY_LIST_CANDIDATESRetrieve a list of all candidates in your hiring pipeline with optional filtering and pagination to stay updated on your recruitment progress.
3 input
Action★ Featured
Search Candidates
ASHBY_SEARCH_CANDIDATESQuickly locate specific candidates in your hiring pipeline by searching for their email address or name, enabling you to retrieve candidate information without browsing through full lists.
2 input
Action
Add Candidate Tag
ASHBY_ADD_CANDIDATE_TAGOrganize and categorize candidates by applying tags to their profiles, making it easier to filter, search, and manage your candidate pipeline. Use existing tags to group candidates by status, skills, or any custom criteria relevant to your hiring process.
2 input
Action
Add Candidate to Project
ASHBY_ADD_CANDIDATE_PROJECTAssociates a candidate with a specific recruiting project or sourcing campaign in Ashby, helping you organize and track candidates within targeted hiring initiatives.
2 input
Action
Anonymize Candidate
ASHBY_ANONYMIZE_CANDIDATEPermanently remove all personally identifiable information from a candidate's record to comply with privacy regulations or data retention policies. This action is irreversible and requires all of the candidate's applications to be archived or completed.
1 input
Action
Create Candidate Note
ASHBY_CREATE_CANDIDATE_NOTEAdd notes, comments, or feedback directly to a candidate's profile to track your thoughts and observations throughout the hiring process.
3 input
Action
Create Candidate Tag
ASHBY_CREATE_CANDIDATE_TAGCreate custom labels to organize and categorize candidates in your hiring pipeline for easier filtering and searching. This helps you quickly segment candidates by relevant criteria like skills, experience level, or department.
1 input
Action
Get Candidate Info
ASHBY_GET_CANDIDATE_INFOFetch complete candidate details including contact information, social profiles, applications, and custom fields by candidate ID. Use this to access a candidate's full profile for evaluation, communication, or follow-up purposes.
1 input
Action
List Candidate Client Info
ASHBY_LIST_CANDIDATE_CLIENT_INFORetrieves all client-specific information linked to a candidate, enabling you to access additional details and notes stored in your Ashby account for each hire.
5 input
Action
List Candidate Notes
ASHBY_LIST_CANDIDATE_NOTESRetrieves all notes and feedback recorded for a specific candidate in Ashby, including interviewer comments, observations, and internal notes from your hiring team throughout the recruitment process.
4 input
Action
List Candidate Projects
ASHBY_LIST_CANDIDATE_PROJECTSView all projects a candidate is currently involved with, helping you understand their engagement across different recruiting initiatives and sourcing efforts.
3 input
Action
List Candidate Tags
ASHBY_LIST_CANDIDATE_TAGSRetrieve all candidate tags available in your Ashby account to see how candidates are organized and labeled. This helps you understand your tagging system and maintain consistent candidate categorization across your hiring process.
3 input
Action
Update Candidate
ASHBY_UPDATE_CANDIDATEModify an existing candidate's core information in your Ashby ATS, such as contact details, employment history, education, and social profiles. This keeps candidate records current as you learn more about them throughout the hiring process.
14 input
Access your Ashby workspace's foundational settings and system information. These operations expose configuration data like close reasons, hiring sources, brands, and archive reasons that define how your recruitment process is structured.
Action
Get API Key Info
ASHBY_GET_API_KEY_INFORetrieve details about your API key including which organization it's connected to and what data access it provides. This helps you verify the key is working correctly before performing important actions in your recruitment system.
Action
List Archive Reasons
ASHBY_LIST_ARCHIVE_REASONSRetrieve all available reasons for archiving candidates or applications in your recruitment system. This helps you understand and maintain consistent categorization when closing out candidate records.
Action
List Brands
ASHBY_LIST_BRANDRetrieve all brands available in your organization to use for job postings and career page branding. This helps you manage how your company appears to job candidates across different posting channels.
2 input
Action
List Close Reasons
ASHBY_LIST_CLOSE_REASONSRetrieve all close reasons used to categorize why jobs or openings were closed in your hiring process, such as candidate rejections or organizational decisions.
Action
List Source Tracking Links
ASHBY_LIST_SOURCE_TRACKING_LINKSRetrieve all UTM-tagged source tracking links configured in your Ashby recruitment account to see where candidates are coming from across different channels. Use this to audit your candidate source tracking setup and gather analytics codes for reporting.
2 input
Action
List Sources
ASHBY_LIST_SOURCESRetrieve all available candidate sources in your hiring system to understand and categorize where your candidates are coming from. This helps you track recruitment channel effectiveness and optimize your sourcing strategy.
2 input
Create and manage custom fields to capture organization-specific data on candidates, applications, and other records. Use these operations to define field structures, set values, and update selectable options to fit your hiring workflow.
Action
Create Custom Field
ASHBY_CREATE_CUSTOM_FIELDCreate custom fields in Ashby to track additional information like candidate qualifications, job requirements, or application details beyond the standard fields. This lets you organize and store structured data that matches your specific hiring workflow.
7 input
Action
Get Custom Field Info
ASHBY_GET_CUSTOM_FIELD_INFORetrieve detailed information about a custom field including its name, type, and available values. This helps you understand how candidate data is structured and what options are available for custom fields in your hiring process.
1 input
Action
List Custom Fields
ASHBY_LIST_CUSTOM_FIELDSRetrieve all custom field definitions configured in your Ashby workspace to understand what candidate, application, job, and offer data you can track. This helps you identify which custom fields are available before programmatically setting values or building integrations.
Action
Set Custom Field Value
ASHBY_SET_CUSTOM_FIELD_VALUEUpdate a single custom field value for any object in Ashby like candidates, applications, or jobs. Use this when you need to modify one specific piece of custom information without affecting other fields.
4 input
Action
Set Custom Field Values
ASHBY_SET_CUSTOM_FIELD_VALUESUpdate multiple custom fields on candidates, applications, jobs, or openings all at once, ensuring data consistency without conflicting updates.
3 input
Action
Update Selectable Values Custom Field
ASHBY_UPDATE_SELECTABLE_VALUES_CUSTOM_FIELDModify the available options in dropdown or multi-select custom fields for your hiring pipeline, allowing you to add new choices, update existing labels, or remove outdated options without losing data.
2 input
Organize your hiring team and structure by creating and maintaining departments. These operations allow you to build hierarchies, move departments between parents, archive when no longer needed, and restore archived departments.
Action
Archive Department
ASHBY_ARCHIVE_DEPARTMENTHide a department from your active organization structure while keeping all its historical data and records intact, allowing you to clean up your department list without losing information.
1 input
Action
Create Department
ASHBY_CREATE_DEPARTMENTCreate a new department in your hiring organization to establish organizational structure, manage teams, and organize job postings by business unit.
2 input
Action
Get Department Info
ASHBY_GET_DEPARTMENT_INFORetrieve detailed information about a specific department including its name, hierarchy, and archive status to understand your organizational structure and verify department details.
1 input
Action
List Departments
ASHBY_LIST_DEPARTMENTSRetrieve all departments in your organization to view your team structure and organize hiring efforts by department. Use this to get department IDs and understand reporting hierarchies for managing jobs and candidates.
3 input
Action
Move Department
ASHBY_MOVE_DEPARTMENTMove a department to a different parent in your organizational hierarchy, allowing you to restructure your company's reporting lines and department groupings as your business evolves.
2 input
Action
Restore Department
ASHBY_RESTORE_DEPARTMENTReactivate a previously archived department, making it available for job postings and organizational assignments while preserving all historical data and relationships.
1 input
Action
Update Department
ASHBY_UPDATE_DEPARTMENTModify an existing department's information, such as renaming it to reflect organizational changes or updates. This helps you keep your organizational structure current as your business evolves.
2 input
Retrieve information about files stored in your Ashby workspace. This operation enables you to access file metadata and details for files associated with candidates, applications, and other recruitment records.
Action
Get File Info
ASHBY_GET_FILE_INFORetrieve secure access URLs for candidate files like resumes and documents stored in your hiring system. This lets you quickly access and review candidate materials without leaving your workflow.
1 input
Manage the people involved in your hiring process by configuring hiring team members and their roles. These operations let you assign reviewers, define interview panel participants, and control access to applications and interview stages.
Action
Add Hiring Team Member
ASHBY_ADD_HIRING_TEAM_MEMBERAssigns a team member to participate in the hiring process for a specific job, opening, or application with a designated role. This enables you to delegate hiring responsibilities and coordinate collaboration across your team.
5 input
Action
List Application Hiring Team Roles
ASHBY_LIST_APPLICATION_HIRING_TEAM_ROLEFetch all available hiring team roles that can be assigned to team members for specific job applications. This helps you understand what responsibilities and titles are available when building out your recruitment team structure.
Action
List Hiring Team Roles
ASHBY_LIST_HIRING_TEAM_ROLERetrieve all available hiring team roles that can be assigned to your team members, such as Hiring Manager, Recruiter, or Sourcer. This helps you understand what role options are available before assigning people to recruiting tasks.
1 input
Action
Remove Hiring Team Member
ASHBY_REMOVE_HIRING_TEAM_MEMBERUnassign a team member from a hiring team so they no longer participate in reviewing applications or making hiring decisions for a specific job or opening.
5 input
Configure and track all aspects of your interview process from planning through execution. These operations manage interview types, stages, schedules, interviewer pools, and the detailed events and settings that structure your candidate evaluation.
Action
Add User to Interviewer Pool
ASHBY_ADD_INTERVIEWER_POOL_USERAssign team members to interview pools so they can conduct candidate interviews and be available for scheduling. This streamlines your hiring process by organizing who's responsible for interviewing at each stage.
3 input
Action
Archive Interviewer Pool
ASHBY_ARCHIVE_INTERVIEWER_POOLArchive an interviewer pool to mark it as inactive and prevent it from being used for new interview assignments, while keeping all historical interview data intact.
1 input
Action
Create Interviewer Pool
ASHBY_CREATE_INTERVIEWER_POOLOrganize your interview team by grouping interviewers based on their expertise or the types of interviews they conduct, making it easier to assign the right interviewer to each candidate.
2 input
Action
Get Interview Info
ASHBY_GET_INTERVIEW_INFORetrieve comprehensive details about a specific interview including its title, instructions, and feedback form configuration to understand how candidates will be evaluated.
1 input
Action
Get Interview Stage Info
ASHBY_GET_INTERVIEW_STAGE_INFORetrieve detailed information about a specific interview stage, including its title, type, and position in your hiring workflow.
1 input
Action
Get Interviewer Pool Info
ASHBY_GET_INTERVIEWER_POOL_INFORetrieves detailed information about an interviewer pool including its members, trainees, and training structure, enabling you to understand who is available to conduct interviews and their current status.
1 input
Action
Get Interviewer User Settings
ASHBY_GET_INTERVIEWER_USER_SETTINGSRetrieve interview scheduling limits and preferences for a specific team member to understand their availability capacity. This helps you manage interview workload and plan candidate scheduling appropriately.
1 input
Action
Get Job Interview Plan Info
ASHBY_GET_JOB_INTERVIEW_PLAN_INFORetrieve the structured interview stages and process details configured for a specific job opening, helping you understand how candidates will be evaluated through your hiring workflow.
1 input
Action
List Interview Events
ASHBY_LIST_INTERVIEW_EVENTSRetrieves all scheduled interview events for a specific interview schedule, including timing, assigned interviewers, locations, and feedback status. Use this to track your interview pipeline and coordinate with interviewers.
4 input
Action
List Interview Plans
ASHBY_LIST_INTERVIEW_PLANSRetrieve all interview plans configured in your hiring system to see the structured interview processes and stages set up for different roles. This helps you understand your recruitment workflows and ensure consistency across hiring.
4 input
Action
List Interview Schedules
ASHBY_LIST_INTERVIEW_SCHEDULESRetrieve all scheduled candidate interviews with details like timing, interviewers, and format to keep your hiring process organized and transparent. Use this to stay on top of your recruitment pipeline and ensure no candidate meetings slip through the cracks.
3 input
Action
List Interview Stage Groups
ASHBY_LIST_INTERVIEW_STAGE_GROUPSRetrieve all interview stage groups to understand how your hiring process is organized and structured within your interview plans.
Action
List Interview Stages
ASHBY_LIST_INTERVIEW_STAGESRetrieve the complete list of interview stages in order for a specific interview plan, showing the structured sequence candidates progress through during hiring.
1 input
Action
List Interview Types
ASHBY_LIST_INTERVIEWSRetrieve all interview types configured in your Ashby hiring system, such as phone screens, technical assessments, and executive debriefs. Use this to understand your interview workflow structure and automate interview scheduling or candidate tracking.
3 input
Action
List Interviewer Pools
ASHBY_LIST_INTERVIEWER_POOLSRetrieve all available interviewer pools in your hiring system to see which groups of interviewers are ready for interview scheduling and assignments. This helps you quickly identify the right interview team for each candidate based on role or expertise.
3 input
Action
Remove User from Interviewer Pool
ASHBY_REMOVE_INTERVIEWER_POOL_USERRemove a team member from an interviewer pool so they no longer participate in interviews for that specific hiring process or role.
2 input
Action
Restore Interviewer Pool
ASHBY_RESTORE_INTERVIEWER_POOLUnarchives an interviewer pool in Ashby, making it available again for assigning interviews to candidates. Use this to reactivate a pool that was previously archived without losing its configuration.
1 input
Action
Update Interviewer Pool
ASHBY_UPDATE_INTERVIEWER_POOLModify an existing interviewer pool's name and training requirements to keep your hiring team organized and ensure proper interview standards are maintained.
3 input
Action
Update User Interviewer Settings
ASHBY_UPDATE_USER_INTERVIEWER_SETTINGSModify a user's interview scheduling limits to control how many interviews they can conduct per day or week. This helps manage interviewer workload and prevents scheduling bottlenecks during your hiring process.
3 input
Create and maintain job requisitions that drive your hiring pipeline. These operations handle job creation, posting management across job boards, compensation details, status tracking, and use of templates to standardize your recruitment process.
Action★ Featured
List Jobs
ASHBY_LIST_JOBSRetrieve all jobs from your Ashby ATS system to view open positions, drafts, and closed roles with details like titles, departments, and hiring teams. This helps you maintain visibility across your entire recruitment pipeline and sync hiring information with other business tools.
3 input
Action
Create Job
ASHBY_CREATE_JOBCreate a new job opening in your Ashby ATS system with details like title, department, location, and brand to begin building out your hiring pipeline.
6 input
Action
Get Job Info
ASHBY_GET_JOB_INFORetrieve comprehensive details about a specific job opening, including title, status, hiring team, and interview plans, to keep track of your recruiting activities.
1 input
Action
Get Job Posting Info
ASHBY_GET_JOB_POSTING_INFORetrieve comprehensive details about a specific job posting including the full description, application form fields, compensation information, and publication settings. Use this to review, audit, or integrate job posting data into your hiring workflow.
1 input
Action
List Job Boards
ASHBY_LIST_JOB_BOARDSView all available job boards where you can publish your open positions, including popular platforms like LinkedIn and Indeed as well as your company career page. This helps you understand which channels are available for recruiting.
Action
List Job Postings
ASHBY_LIST_JOB_POSTINGSRetrieve all public job postings from your Ashby account to view open positions and their details. Use this to monitor your active job listings and share them with your team or candidates.
3 input
Action
List Job Templates
ASHBY_LIST_JOB_TEMPLATESRetrieve all job templates from your Ashby ATS to discover standardized job posting configurations and maintain consistency across your hiring process. This helps you quickly set up new job postings using pre-configured templates for different roles and departments.
4 input
Action
Search Jobs
ASHBY_SEARCH_JOBSFind specific job openings in your Ashby ATS by searching for job titles, enabling quick lookup of positions without manually browsing through all listings.
1 input
Action
Set Job Status
ASHBY_SET_JOB_STATUSChange the status of a job posting in Ashby to control whether it's actively accepting applications, closed, or in draft mode. This helps you manage your hiring workflow and prevent applications after a position is filled.
2 input
Action
Update Job
ASHBY_UPDATE_JOBModify key details of an existing job posting in Ashby, such as title, department, location, and interview process, to keep your hiring information current and accurate.
7 input
Action
Update Job Compensation
ASHBY_UPDATE_COMPENSATION_JOBModify compensation packages for job postings in Ashby by setting salary ranges, equity, bonuses, and commission structures across different experience levels. This helps you create competitive job offers that reflect your market positioning and budget constraints.
2 input
Action
Update Job Posting
ASHBY_UPDATE_JOB_POSTINGModify existing job postings to update titles, descriptions, and visibility settings across your job boards. Keep your hiring materials current and control which positions are publicly visible to candidates.
6 input
Define and manage the physical and remote work locations for your open positions. These operations let you create location records, configure workplace types and remote status, update addresses, and organize locations within your organization.
Action
Archive Location
ASHBY_ARCHIVE_LOCATIONArchive inactive office locations in your Ashby system to mark them as unavailable for new job postings and assignments. This helps you maintain a clean, current list of active hiring locations.
1 input
Action
Create Location
ASHBY_CREATE_LOCATIONAdd new office locations, remote work settings, or organizational hierarchies to your Ashby system for better team and candidate management. This helps you organize your hiring and team structure by geographic location or work arrangement.
6 input
Action
Get Location Info
ASHBY_GET_LOCATION_INFORetrieve complete details about a job location including its address, remote work policy, and workplace type. Use this to understand where positions are based and share accurate location information with candidates.
1 input
Action
List Locations
ASHBY_LIST_LOCATIONSRetrieve all office locations and remote work settings configured in your hiring system. Use this to see where your team is located and what work arrangements are available for new positions.
2 input
Action
Move Location
ASHBY_MOVE_LOCATIONMove a location to a different parent location in your organizational hierarchy, allowing you to reorganize how your locations are structured and grouped.
2 input
Action
Restore Location
ASHBY_RESTORE_LOCATIONReactivates an archived location in Ashby, making it available again for job postings and assignments. Use this when you need to bring a previously inactive office location back into your hiring workflow.
1 input
Action
Update Location Address
ASHBY_UPDATE_LOCATION_ADDRESSModify location address details like city, region, country, or postal code for office locations or organizational hierarchies. This keeps your recruiting data accurate when your business relocates or opens new offices.
2 input
Action
Update Location External Name
ASHBY_UPDATE_LOCATION_EXTERNAL_NAMEUpdate how a job location appears to candidates on job boards and external platforms. This lets you customize location names without affecting your internal records.
2 input
Action
Update Location Name
ASHBY_UPDATE_LOCATION_NAMERename an existing office location or work site to reflect organizational changes, relocations, or updates to your hiring structure.
2 input
Action
Update Location Remote Status
ASHBY_UPDATE_LOCATION_REMOTE_STATUSModify whether a location in your Ashby account is designated as remote or office-based, helping you accurately reflect your company's work setup in your hiring records.
2 input
Action
Update Location Workplace Type
ASHBY_UPDATE_LOCATION_WORKPLACE_TYPEModify how work is conducted at a specific office location by changing its workplace type between on-site, remote, or hybrid arrangements. Use this when your company's work policy for a location changes.
2 input
Guide candidates through the offer management process from creation through approval. These operations enable offer creation, approval workflows, offer process initiation, and tracking of offer-related approvals.
Action
Approve Offer
ASHBY_APPROVE_OFFERMove job offers forward through your approval workflow by approving entire offers or specific approval steps within the process. Use this to streamline hiring decisions and ensure offers progress efficiently through your review stages.
3 input
Action
Create Offer
ASHBY_CREATE_OFFERGenerate and submit a formal job offer for a candidate in your ATS system with all required details. This automates the offer creation process after you've initiated the offer workflow and retrieved the necessary form structure.
3 input
Action
Get Offer Info
ASHBY_GET_OFFER_INFORetrieve detailed information about a specific job offer including its status, candidate details, job information, and custom fields. This helps you quickly access all offer data in one call without manually searching through your hiring pipeline.
1 input
Action
List Approvals
ASHBY_LIST_APPROVALRetrieve all pending and completed approvals across your hiring process, including offer and job approvals, to monitor workflow status and identify bottlenecks.
3 input
Action
List Offers
ASHBY_LIST_OFFERSRetrieve all job offers made to candidates in your Ashby account, with support for filtering by creation date and incremental syncing to track changes efficiently.
4 input
Action
Start Offer
ASHBY_START_OFFERInitialize a new offer version for a candidate to prepare and submit hiring offer details. This creates an empty offer instance that you'll populate with compensation, benefits, and other job terms before sending it to the candidate.
1 input
Action
Start Offer Process
ASHBY_START_OFFER_PROCESSInitiates the formal offer workflow for a candidate in Ashby ATS, moving them into the active offer creation stage. This triggers the offer process and generates a unique identifier to track the offer through completion.
1 input
Manage specific hiring openings by combining jobs with locations and tracking their status. These operations create openings, add or remove associated jobs and locations, control open/closed state, and archive openings as needed.
Action★ Featured
Create Opening
ASHBY_CREATE_OPENINGCreates a new job opening in Ashby to formally request hiring for a specific position, allowing you to define requirements, locations, and hiring targets. This helps you organize and track your recruitment efforts across different roles and teams.
11 input
Action
Add Opening Job
ASHBY_ADD_OPENING_JOBAssociates a job definition with a position opening in your ATS so you can track and manage multiple roles within a single requisition. This helps you organize and link related positions together for streamlined hiring workflows.
2 input
Action
Add Opening Location
ASHBY_ADD_OPENING_LOCATIONAssign a physical location or remote work setting to a job opening so candidates know where they'll be working. This helps you organize job postings by office, multiple locations, or remote flexibility.
2 input
Action
Get Opening Info
ASHBY_GET_OPENING_INFORetrieve detailed information about a specific job opening including its current status, hiring team, employment type, and key dates. Use this to track individual position details and hiring progress.
1 input
Action
List Openings
ASHBY_LIST_OPENINGSRetrieve all active job openings and requisitions in your hiring pipeline, with options to filter and paginate through results to manage your recruitment workflow.
3 input
Action
Remove Opening Job
ASHBY_REMOVE_OPENING_JOBDisassociate a job from a specific opening in your Ashby ATS, allowing you to reorganize job-opening relationships and correct misalignments. This helps you maintain accurate job requisitions and applicant tracking structures.
2 input
Action
Remove Opening Location
ASHBY_REMOVE_OPENING_LOCATIONRemoves a location from a job opening, allowing you to disassociate a specific work location from an existing job requisition without deleting the entire position.
2 input
Action
Search Opening
ASHBY_SEARCH_OPENINGQuickly find specific job openings in your Ashby system by their unique identifier without needing to browse through all listings. Perfect for validating opening details or retrieving information for a particular position.
1 input
Action
Set Opening Archived
ASHBY_SET_OPENING_ARCHIVEDArchive or unarchive job openings to manage your active hiring pipeline and keep your applicant tracking system organized.
2 input
Action
Set Opening State
ASHBY_SET_OPENING_OPENING_STATETransition a job opening between different workflow states (Draft, Approved, Open, or Closed) to manage your hiring pipeline and control which positions are actively recruiting.
3 input
Action
Update Opening
ASHBY_UPDATE_OPENINGModify job opening details such as description, team assignments, hire dates, and employment type to keep your recruiting information current and accurate.
8 input
Organize candidates into projects for targeted recruiting initiatives. These operations let you list and search your active projects to find candidates and manage recruitment campaigns.
Action
List Projects
ASHBY_LIST_PROJECTSRetrieve all your recruiting and sourcing projects in one view. Use this to track active hiring initiatives and see which projects candidates are being sourced for.
3 input
Action
Search Projects
ASHBY_SEARCH_PROJECTSQuickly find recruitment projects in Ashby by searching for titles or keywords without browsing through full lists. Perfect for locating specific sourcing initiatives, recruiting campaigns, or candidate portfolios by name.
1 input
Leverage employee referrals as a recruiting channel by submitting referrals and sharing referral forms. These operations simplify the process of collecting and processing referral submissions from your team.
Action
Create Referral
ASHBY_CREATE_REFERRALSubmit employee referrals directly into your Ashby ATS, automatically creating candidate records and linking applications to open positions.
4 input
Action
Get Referral Form
ASHBY_GET_REFERRAL_FORMRetrieves or automatically generates a default referral form for your hiring process, ensuring you have a standardized way to collect employee referrals.
Collect structured feedback from candidates and hiring team members using surveys. These operations manage survey submissions, define survey forms, create survey requests, and track responses throughout your hiring process.
Action
Create Survey Request
ASHBY_CREATE_SURVEY_REQUESTCreate a survey request and generate a shareable survey URL to gather feedback or information directly from candidates during your hiring process.
3 input
Action
Create Survey Submission
ASHBY_CREATE_SURVEY_SUBMISSIONSubmit survey responses and feedback directly into a candidate's application record, automating the capture of candidate experience ratings and interview feedback.
4 input
Action
Get Survey Form Definition
ASHBY_GET_SURVEY_FORM_DEFINITIONRetrieve the complete structure and configuration details of a survey form used in your hiring process, including all fields, answer options, and requirements. Use this to understand what information is being collected from candidates or hiring managers.
1 input
Action
List Survey Form Definitions
ASHBY_LIST_SURVEY_FORM_DEFINITIONSRetrieve all available survey form templates from Ashby to understand what candidate feedback and hiring assessments you can send. This helps you discover pre-built surveys for gathering feedback on candidate experience, hiring manager satisfaction, and post-hire performance.
2 input
Action
List Survey Submissions
ASHBY_LIST_SURVEY_SUBMISSIONSRetrieve candidate feedback and survey responses collected during your hiring process, including detailed answers and submission metadata that can be filtered and paginated for analysis.
5 input
Standardize communication and feedback collection across your hiring process using predefined templates. These operations provide access to communication templates and feedback form definitions to ensure consistency.
Action
Get Feedback Form Definition
ASHBY_GET_FEEDBACK_FORM_DEFINITIONRetrieves the complete structure and configuration of a specific feedback form, including all fields, sections, and their settings. Use this to understand what information you need to collect during your interview feedback process.
1 input
Action
List Communication Templates
ASHBY_LIST_COMMUNICATION_TEMPLATESRetrieve all available email and message templates for candidate communication. This helps you quickly access pre-built templates to streamline your recruitment outreach and maintain consistent messaging.
Action
List Feedback Form Definitions
ASHBY_LIST_FEEDBACK_FORM_DEFINITIONSRetrieve all feedback form templates available in your Ashby organization to understand what interview feedback forms and scorecards are set up for your hiring process.
2 input
Retrieve information about the users in your Ashby workspace. These operations let you list workspace members and search for specific users to understand who has access and involvement in your hiring process.
Action
Get User Info
ASHBY_GET_USER_INFOFetch comprehensive details about a team member including their name, email, role, and access permissions. Use this to understand who has what responsibilities and access levels in your organization.
1 input
Action
List Users
ASHBY_LIST_USERSRetrieve all team members in your organization along with their roles and access levels. Use this to maintain visibility over your recruitment team and manage permissions.
3 input
Action
Search Users
ASHBY_SEARCH_USERSFind team members in your Ashby organization by searching their email address, retrieving their ID, name, role, and current status.
1 input