Skip to main content
Connect your Ashby account via OAuth and give your AI agents full access to your recruiting pipeline: create candidates, manage applications, track interviews, and query hiring data across your entire workspace.

What you unlock

Candidate management

Create candidates, update profiles, and search your talent pool directly from chat or through an agent.

Application tracking

Move applications through stages, submit feedback, and monitor your hiring funnel in real time.

Job & opening management

Create and update job postings, manage openings, and track hiring team members across departments.

Interview coordination

View interview schedules, list events, and manage interviewer pools without leaving Mantle.

Connect Ashby

1

Open Settings → Integrations

In any workspace go to Settings → Integrations and select Ashby.
2

Authorize with OAuth

Click Connect and sign in to your Ashby account. Grant Mantle the requested permissions to access your recruiting data.
3

Confirm the connection

Once authorized, you’ll be redirected back to Mantle. The integration status will show as connected.

Agent tools

Any agent in your workspace can use Ashby tools once the integration is connected.

Candidates

ToolDescription
Create candidateAdd a new candidate to your talent pool
Get candidateRetrieve detailed info about a specific candidate
Update candidateEdit candidate profile details
Search candidatesSearch candidates by name, email, or tags
List candidatesList all candidates with optional filters
Add candidate tagTag a candidate for easier categorization

Applications & Offers

ToolDescription
Create applicationSubmit a new application for a candidate
Get applicationRetrieve application details and current stage
Change stageMove an application to a different interview stage
Submit feedbackSubmit interview feedback on an application
Create offerCreate a new offer for a candidate
List offersList all offers with their current status

Jobs & Openings

ToolDescription
Create jobCreate a new job requisition
Get job infoRetrieve details about a specific job
Search jobsSearch jobs by title, department, or status
List job postingsList all published job postings
Create openingCreate a new opening under a job
List openingsList all openings with filters

Interviews & Teams

ToolDescription
List interviewsList all interview stages and schedules
List interview eventsView scheduled interview events
Add hiring team memberAdd a user to the hiring team for a job
List departmentsList all departments in the organization
List usersList all users in the Ashby workspace

Triggers

Automated triggers for Ashby are not yet available. Triggers will be added in a future update — check back soon.

Example use cases

When someone shares a candidate profile link in chat, an agent can extract the details, create a candidate in Ashby, and attach them to the appropriate job opening — no manual data entry required.
An agent queries all open applications, groups them by stage, and posts a daily summary to your #recruiting channel so the hiring team stays aligned without checking Ashby directly.
After an interview event, an agent checks whether feedback has been submitted. If not, it sends a reminder to the interviewer with a direct link to the feedback form.

Troubleshooting

Make sure you are signing in with an Ashby account that has admin or recruiter permissions. If the connection fails, try disconnecting and reconnecting from Settings → Integrations → Ashby.
Verify the connected Ashby account has access to the candidates and jobs you expect. Permissions in Ashby are scoped to what the authenticating user can see.
Check that the target stage exists in the job’s interview plan. The stage ID must match exactly — use the “List interview stages” tool to find valid stage IDs.
Ashby data is fetched in real time via the API. If results look incomplete, confirm the authenticating user’s permissions haven’t changed. Reconnect the integration if needed.

Back to Integrations

View all available integrations