Update Candidate
Updates an existing candidate's information in Ashby
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_CANDIDATE_ACTION])
Close Job Opening
Closes an existing job opening in Ashby
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CLOSE_JOB_OPENING_ACTION])
Schedule Interview
Schedules an interview for a candidate in Ashby
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SCHEDULE_INTERVIEW_ACTION])
Change Application Stage
Changes the stage of an application in Ashby's hiring pipeline
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CHANGE_APPLICATION_STAGE_ACTION])
Update Offer
Updates an existing offer in Ashby
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_OFFER_ACTION])
Add Note To Candidate
Adds a note to a candidate's profile in Ashby
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_NOTE_TO_CANDIDATE_ACTION])
Create Candidate
Creates a new candidate profile in Ashby
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_CANDIDATE_ACTION])
Send Email To Candidate
Sends an email to a candidate through Ashby
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SEND_EMAIL_TO_CANDIDATE_ACTION])
Complete Task
Marks a task as completed in Ashby
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.COMPLETE_TASK_ACTION])
Add Tag To Candidate
Adds a tag to a candidate's profile in Ashby
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_TAG_TO_CANDIDATE_ACTION])
Update Job Opening
Updates the details of an existing job opening in Ashby
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_JOB_OPENING_ACTION])
Create Custom Field
Creates a new custom field in Ashby for tracking additional information
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_CUSTOM_FIELD_ACTION])
Cancel Interview
Cancels a scheduled interview in Ashby
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CANCEL_INTERVIEW_ACTION])
Create Job Opening
Creates a new job opening in Ashby
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_JOB_OPENING_ACTION])
Bulk Update Candidates
Updates multiple candidate profiles in Ashby simultaneously
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.BULK_UPDATE_CANDIDATES_ACTION])
New Candidate
Triggered when a new candidate is added to Ashby
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_CANDIDATE_TRIGGER])
New Job Opening
Triggered when a new job opening is created in Ashby
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_JOB_OPENING_TRIGGER])
New Application
Triggered when a new application is submitted in Ashby
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_APPLICATION_TRIGGER])
Interview Feedback Submitted
Triggered when interview feedback is submitted in Ashby
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.INTERVIEW_FEEDBACK_SUBMITTED_TRIGGER])
Offer Created
Triggered when a new offer is created for a candidate in Ashby
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.OFFER_CREATED_TRIGGER])
Candidate Hired
Triggered when a candidate is marked as hired in Ashby
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CANDIDATE_HIRED_TRIGGER])
New Referral
Triggered when a new candidate referral is received in Ashby
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_REFERRAL_TRIGGER])
Application Rejected
Triggered when an application is rejected in Ashby
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.APPLICATION_REJECTED_TRIGGER])
New Task Created
Triggered when a new task is created in Ashby
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_TASK_CREATED_TRIGGER])
Candidate Status Changed
Triggered when a candidate's status is changed in Ashby
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CANDIDATE_STATUS_CHANGED_TRIGGER])
New User Added
Triggered when a new user is added to the Ashby system
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_USER_ADDED_TRIGGER])
Candidate Source Updated
Triggered when a candidate's source information is updated in Ashby
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CANDIDATE_SOURCE_UPDATED_TRIGGER])
Interview Scheduled
Triggered when an interview is scheduled in Ashby
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.INTERVIEW_SCHEDULED_TRIGGER])
Offer Accepted
Triggered when a candidate accepts an offer in Ashby
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.OFFER_ACCEPTED_TRIGGER])
Application Stage Changed
Triggered when an application's stage is changed in Ashby's hiring pipeline
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.APPLICATION_STAGE_CHANGED_TRIGGER])