API_KEY
ashby_api_key
Developer setup
No fields declared in this snapshot.
User connection
- API Keygeneric_api_key · stringRequired
ASHBY
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
Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.
Pakkawork boundary
Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.
125
Action summaries
Display-only definitions
0
Trigger types
Not installed instances
1
Auth modes
Field names, never values
No
Execution
No runtime adapter
Authentication map
API_KEY
No fields declared in this snapshot.
Capability index
Showing 1–30 of 125 actions
ASHBY_ADD_CANDIDATE_PROJECT
Add a candidate to a project in Ashby. Projects are sourcing initiatives or recruiting campaigns used to organize and track candidate pipelines. Use this to associate candidates with specific sourcing efforts. Common use cases: - Adding sourced candidates to recruiting campaigns - Organizing candidates by sourcing cha…
Untrusted display-only summary
ASHBY_ADD_CANDIDATE_TAG
Add a tag to a candidate in Ashby. Use this to categorize and organize candidates with existing tags from the system. This action allows you to apply labels/tags to candidates for filtering, searching, and organizational purposes. Tags must already exist in the system - use LIST_CANDIDATE_TAGS to view available tags o…
Untrusted display-only summary
ASHBY_ADD_HIRING_TEAM_MEMBER
Add an Ashby user to a hiring team at the application, job, or opening level. Use this when you need to assign a team member to participate in the hiring process with a specific role. Requires the organizationWrite permission.
Untrusted display-only summary
ASHBY_ADD_INTERVIEWER_POOL_USER
Add a user to an interviewer pool. Use this to assign interviewers to interview pools for scheduling and coordination. Requires the hiringProcessMetadataWrite permission.
Untrusted display-only summary
ASHBY_ADD_OPENING_JOB
Adds a job to an opening (job requisition) in Ashby ATS. An opening represents a position to be filled, while a job defines the role details. This action associates an existing job with an existing opening, allowing multiple jobs to be linked to a single opening. Use this when you need to add job definitions to an ope…
Untrusted display-only summary
ASHBY_ADD_OPENING_LOCATION
Tool to add a location to an opening (job requisition). Use when you need to associate a location with an existing opening. Requires the jobsWrite permission.
Untrusted display-only summary
ASHBY_ANONYMIZE_CANDIDATE
Anonymize a candidate by removing personally identifiable information. Use this when you need to permanently anonymize a candidate's data. This action cannot be reversed and requires all of the candidate's applications to be in the archived or hired state.
Untrusted display-only summary
ASHBY_APPROVE_OFFER
Approve an offer or a specific approval step within an offer's approval process. This action supports two modes: - Complete offer approval: Provide only offerId to approve the entire offer - Step-specific approval: Provide offerId, approvalStepId, and userId to approve a specific step When approving a specific step, b…
Untrusted display-only summary
ASHBY_ARCHIVE_DEPARTMENT
Archive a department by its unique identifier. Archiving a department marks it as inactive while preserving all its data and historical records. Archived departments are excluded from active department lists by default but can be restored later using the restore department action. This action is idempotent - archiving…
Untrusted display-only summary
ASHBY_ARCHIVE_INTERVIEWER_POOL
Archive an interviewer pool in Ashby. This marks the pool as archived, making it unavailable for new interview assignments while preserving historical data. Use this when an interviewer pool is no longer needed (e.g., for deprecated roles or outdated interview formats). The operation is idempotent - archiving an alrea…
Untrusted display-only summary
ASHBY_ARCHIVE_LOCATION
Archives a location or location hierarchy in Ashby. When archived, the location is marked as inactive (isArchived=true) and typically becomes unavailable for new job postings or assignments. The operation is idempotent - archiving an already archived location succeeds without error. Requires the organizationWrite perm…
Untrusted display-only summary
ASHBY_CHANGE_APPLICATION_SOURCE
Change the source attribution of an application. Use this to update which source and user should be credited for bringing in the candidate.
Untrusted display-only summary
ASHBY_CHANGE_APPLICATION_STAGE
Move an application to a different interview stage in the hiring pipeline. Use this to: - Advance candidates to the next interview stage (e.g., from "Application Review" to "First Round") - Move candidates to any stage within their job's interview plan (forward or backward) - Archive applications by moving to an Archi…
Untrusted display-only summary
ASHBY_CREATE_APPLICATION
Create a new job application by associating a candidate with a job opening in Ashby ATS. Use this action to: - Add a candidate to a job's hiring pipeline and interview process - Track the source of the application (referral, job board, etc.) - Credit a user (recruiter/referrer) for bringing in the candidate - Place th…
Untrusted display-only summary
ASHBY_CREATE_CANDIDATE
Create a new candidate in the system. Use this to add candidates with their contact information and social profiles before applying them to jobs.
Untrusted display-only summary
ASHBY_CREATE_CANDIDATE_NOTE
Create a note on a candidate profile. Use this to add comments, observations, or feedback about a candidate during the recruitment process.
Untrusted display-only summary
ASHBY_CREATE_CANDIDATE_TAG
Create a new candidate tag in Ashby for categorizing and organizing candidates. Tags are labels that help you filter, search, and group candidates for better organization and workflow management. Use this action to create custom tags based on skills, experience levels, departments, or any other criteria relevant to yo…
Untrusted display-only summary
ASHBY_CREATE_CUSTOM_FIELD
Create a new custom field in Ashby. Custom fields allow you to track additional structured data on Ashby objects like candidates, applications, and jobs. This action creates the field definition that can then be populated with values using the set custom field value actions. Supported field types: - String: Free text…
Untrusted display-only summary
ASHBY_CREATE_DEPARTMENT
Create a new department. Use this to add organizational departments or teams for structuring jobs and hierarchy.
Untrusted display-only summary
ASHBY_CREATE_INTERVIEWER_POOL
Create a new interviewer pool. Use this to organize interviewers into groups by expertise or interview type. Requires the hiringProcessMetadataWrite permission.
Untrusted display-only summary
ASHBY_CREATE_JOB
Create a new job opening in Ashby ATS. Use this action to: - Add a new role to your organization with a title, department, location, and brand - Set up the job structure before publishing or opening it to candidates - Optionally assign a default interview plan to define the hiring process Important notes: - Newly crea…
Untrusted display-only summary
ASHBY_CREATE_LOCATION
Create a new location or location hierarchy. Use this to add office locations, remote work settings, or nested location structures for organizational management.
Untrusted display-only summary
ASHBY_CREATE_OFFER
Create a new offer for a candidate in Ashby ATS. Use this to generate formal job offers with all required field values after starting an offer process and obtaining the form definition. Prerequisites: Must first call offerProcess.start to get offerProcessId, then offer.start to get offerFormId and field definitions. D…
Untrusted display-only summary
ASHBY_CREATE_OPENING
Create a new opening (job requisition) in Ashby ATS. An opening represents a job requisition - a request to hire for a specific position. All parameters are optional, but typically you'll want to provide at least a title, job IDs, and location IDs for a meaningful opening. Use this action to: - Create a new job openin…
Untrusted display-only summary
ASHBY_CREATE_REFERRAL
Create a referral in Ashby ATS by submitting a referral form with candidate information. Use this action to formally submit employee referrals for job openings, which creates both a candidate record (if new) and an application linked to the specified job.
Untrusted display-only summary
ASHBY_CREATE_SURVEY_REQUEST
Generate a survey request and receive a survey URL to send to a candidate. Use this when you need to collect feedback or information from candidates via a survey. Requires candidatesWrite permission. Note that calling this endpoint does not automatically email the survey to the candidate.
Untrusted display-only summary
ASHBY_CREATE_SURVEY_SUBMISSION
Create a new survey submission for a candidate's application. Use this to submit candidate survey responses programmatically, such as candidate experience ratings or feedback forms. Requires the candidatesWrite permission.
Untrusted display-only summary
ASHBY_GET_API_KEY_INFO
Retrieve information about the current API key, including associated organization, user details, and permissions. Use this to verify API key validity and check what access level the key has. Useful as a prerequisite check before write operations (e.g., ASHBY_UPDATE_CANDIDATE) or list operations (e.g., ASHBY_LIST_APPLI…
Untrusted display-only summary
ASHBY_GET_APPLICATION_INFO
Retrieve detailed information about a specific application by its ID. Returns complete details including candidate info, interview stages, and hiring team nested under data.results. To find a recruiting coordinator, match hiringTeam entries where role == "Recruiting Coordinator" (exact string). Optional fields such as…
Untrusted display-only summary
ASHBY_GET_CANDIDATE_INFO
Retrieve detailed information about a specific candidate by their ID. This action returns comprehensive candidate data including: - Basic information (name, position, company, school) - Contact details (email addresses, phone numbers) - Social profiles (LinkedIn, etc.) - Associated applications and tags - Custom field…
Untrusted display-only summary
Provenance
The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.
Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.