Ashby Agents
25 min
ashby agents can assist with taking actions on candidates and answering questions you may have about your pipeline, all in one place prerequisites and permissions agents provide information based on the user's permissions each user can only get information on jobs and candidates they already have access to elevated access users and organization admins can create and use personal agents only organization admins can create and edit shared agents limited access users do not have access to the ai agent options ashby agents are available on all plans foundations legacy plus plus enterprise ✅ ✅ ✅ ✅ see our ashby agents use case library docid\ amhhzven3gevexyxx2qt8 for specific prompts and use cases ashby assistant versus custom agents the ashby assistant and custom agents are both ai agents the ashby assistant is the default agent that opens when you click ashby ai this agent has no custom instructions and works best for ad hoc, one off tasks custom agents can be created by users in your ashby account you and other users create custom natural language instructions for your custom agent to follow these are best for repeatable workflows in your organization enabling ashby assistant and custom agents if you have auto enable new features toggled on for your organization, you can skip the steps below to enable ashby assistant and custom agents navigate to admin > organization setup > opt in features if you have not yet opted in to ai features, toggle on enable ai features you will be prompted to read and agree to ashby's ai terms before any ai features can be enabled toggle on custom agents the custom agents tile in opt in features accessing the ashby assistant you can access ai agents via the top navigation bar in your ashby account click ashby ai to the left of your user avatar to get started what can ashby agents and the assistant do? data sources they can read the ashby assistant and custom agents can read and pull information to answer questions on the following areas of ashby candidates interview plans jobs applications interviews feedback forms interview transcripts upcoming interviews openings available tools the ashby assistant and custom agents can take the following actions on your behalf you have final confirmation before any action is taken finding people and records search records by name resolves a name to a record supports candidates, jobs, applications, and email templates this is the starting point for most questions, such as "find the candidate jordan lee" or "pull up the senior designer job " filter records finds records matching specific criteria, and can return a total count instead of a list supports candidates, applications, jobs, job postings, openings, scheduled interviews, and offers for example "how many candidates are in the interview stage for the sales role" or "show me applications that involve me " describe object fields a behind the scenes helper that discovers which fields to filter on for a given record type before calling filter records you do not invoke this directly, but it is what lets filtering work reliably across all supported record types get record details pulls the full details of records you have already located supports jobs, job postings, applications, email templates, openings, scheduled interviews, and offers get candidate pulls information from a candidate's profile resume, interview feedback, emails, texts, notes, interview transcripts, referrals, follow ups, form submissions, and more use this for questions like "summarize this candidate's background" or "did this candidate mention anything about relocation?" list applications lists applications with optional filters, including across multiple jobs at once each result shows its own source and who it's credited to list available job postings lists your company's postings currently live on job boards, with visibility flags and posting urls finding people and records get referral history lists people you've referred, with candidate names, jobs, dates, and current stage covers form referrals by default, or referral link performance on request interviews and feedback get upcoming interviews lists your upcoming interviews with candidate names, job titles, times, and links ask "what interviews do i have this week?" get interview details pulls a detailed prep briefing for a specific interview candidate background, resume summary, the panel, and the hiring team use this right before an interview get interview plan shows the stages a candidate moves through for a given job or application get submitted feedback pulls up scorecard feedback you personally submitted for a candidate or interview this only shows your own feedback, not other interviewers' edit submitted feedback reopens a scorecard you've already submitted, pre filled with your prior answers, so you can revise and resave it fill form opens a form for you to complete and submit interview feedback, a referral, or a quality of hire survey pipeline and your to do list get job pipeline shows how many candidates are at each stage of a job's pipeline, and can compare multiple jobs at once ask "how is the pipeline looking for the engineering roles?" get pending tasks lists your pending tasks in ashby scorecards you owe, approvals waiting on you, follow ups, candidate reviews, and survey requests ask "what do i need to do today?" making changes create candidate creates a new candidate with name and contact details add note to candidate drafts a note on a candidate's profile for you to confirm before saving can also reply to an existing note change application stage moves a candidate's application to a different stage in the interview process for that job consider candidate for a job adds a candidate to a job by creating a new application at the first stage of that job's interview process email candidate drafts an email to a candidate for you to review, edit, and send configuring custom agents create custom agent creates a new custom agent from a name, description, and instructions update custom agent edits an existing custom agent's name, description, and/or instructions asking the ashby assistant a question the ashby assistant and agents generate responses, summaries, and recommendations based on the information available to them (see data sources docid 2zuvvixdetej4odp 5job above) ai generated content may be inaccurate and should be reviewed before use on the ai agent page, type your question or instructions in the ask the assistant field once you've entered your question, click the arrow button to submit your request the ashby assistant takes a moment to think, then responds if any action is to be taken (for example, adding a candidate), you are asked to approve the action before it is taken in the example below, click create candidate to confirm the action the ashby assistant should take if the suggested action isn't correct, click reject the agent does not take the proposed action and you can provide further instruction once an action has been taken, click the arrows to the right of each action to view the details for example, in a considered for job action, you can see the job title and candidate name listed in the dropdown with further details once all actions are complete, you are prompted for any further requests to start a new conversation, click + new chat custom agents you can create your own agents, either personal or shared across the organization, to help with repeatable actions these agents can also be tagged into questions with the ashby assistant the agent setup options and settings are in the bottom left corner of the ai agent page my agents click this to view your personal agents and set up new personal agents shared agents click this to view your organization's agents and set up new shared agents creating a custom agent to create a new agent, navigate to the my agents or shared agents page, then click + add x agent from here, a wizard guides you through the steps you have two options here generate a custom agent from a plain language description describe what your agent should do in plain language in the what should your agent do? field click generate draft ashby then generates a name, description, and instructions for your agent review the generated content and make any edits to the name, description, or instructions click create agent to confirm ashby assistant can also help you create or update agents more on this at available tools below build a custom agent manually click build manually in the describe your agent step add the agent information in the review step add a name and description to your agent for reference add instructions for the agent in natural language the agent uses these every time it's triggered determine the triggers you can currently at mention the agent when asking a question on the main ai agent page the options to run the agent on a recurring schedule or when specific events occur are not currently available click create agent to confirm your settings and create your agent using a custom agent with the ashby assistant when asking a question or providing instructions to the ashby assistant, at mention your agent using the name you specified during the creation process once the appropriate agent has been selected from the list, it displays above your prompt a chat with the ashby agent using a custom agent alternatively, click use agent to view the full list of agents and add one to your prompt a chat with the ashby agent with the use agent button highlighted only one agent can be added to a request at a time editing a custom agent to edit a custom agent click the my agents or shared agents tab click on the agent in question amend the description and instructions fields as needed click save to confirm your changes disabling an active agent to disable an agent click the my agents or shared agents tab click on the agent in question click disable the option to disable a custom agent within the agent's settings you can re enable disabled agents by selecting the agent in your my agents or shared agents list and clicking enable in the panel showing the agent details converting personal agents to shared agents only organization admins can convert a personal agent to a shared agent if an agent is configured under my agents and you'd like to share it, click on the agent, then click more and convert to shared agent the more option within an agent's settings it is not currently possible to convert a shared agent back to a personal agent asking agents questions via slack if you use the slack integration, you can ask agents questions and request actions directly from the ashby apps channel for more on this, check out using ashby agents in slack docid\ z3id z7kseanuamptofjg reviewing previous conversations with ashby assistant when you have ashby assistant open, previous conversations will be listed under recents on the left hand side of the screen use the magnifying glass icon to search for specific conversations as needed the chat history with ashby assistant