---
title: "Ashby integration | Growf"
description: "Ashby delivers an applicant tracking system for modern teams, offering features like job postings, candidate management, and… Connect Ashby to Growf."
url: "https://www.growf.io/integrations/ashby/"
language: "en"
---

Integration / HR & Recruiting

![Ashby logo](https://logos.composio.dev/api/ashby)

# Ashby integration

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

[Get a demo](https://www.growf.io/demo/)

About Ashby

## Ashby is an applicant tracking system that handles job postings, candidate management, and hiring analytics.

[All integrations](https://www.growf.io/integrations/)

Category

HR & Recruiting

Connection

API key

Type

Tool

Actions

125

Tags

library

Example prompts

## What you can ask Growf to do with Ashby

- “List all candidates for open roles”

- “Post a new job opening for engineering”

- “Summarize candidates in interview stage”

- “Export recent hiring activity to CSV”

Available actions

## 125 actions your agents can run in Ashby

- Add Candidate to 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 candid…
- 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 v…
- 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.
- Add User to Interviewer Pool  
Add a user to an interviewer pool. Use this to assign interviewers to interview pools for scheduling and coordination. Requires the hiringProcessMetadataWrite permission.
- 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 d…
- 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.
- 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.
- 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 approvin…
- 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 id…
- 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 …
- 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 or…
- 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.

Show all 125 actions

## Put Ashby to work inside Growf.

Connect it once and every workspace, agent and workflow can use it — securely, with your team in the loop.

[Get a demo](https://www.growf.io/demo/)
