AI Assistant Prompt Studio
The AI Assistant Prompt Studio allows you to create your own standard prompts for AI Assistant. You can select from standard prompt context or build your prompts from scratch using a free text field.
Prompts created in the AI Assistant Prompt Studio can be made available for all AI Assistant users in your ATS, and can also be used in Bullhorn Automation with the Enrich Step (requires Bullhorn Automation Amplify Edition).
The AI Assistant Prompt Studio is an optional feature. To request it, please reach out to your Bullhorn Account Manager.
For a guided tour of the AI Assistant Prompt Studio, check out our Bullhorn Launch Course.
Creating a Prompt
You must have the AI Assistant Admin user entitlement to access AI Assistant Prompt Studio.
- Go to Menu > Admin > AI Assistant Admin.
- Click on the PROMPTS tab.
- Click the ADD PROMPT + button in the top right corner and fill in each section as detailed below.
- To edit an existing prompt, click on the pencil icon next to a prompt in the list.
Settings
In this section, you’ll determine where your prompt will be used and which entity it is for, as well as enabling and disabling the prompt.
Entity
Select the entity your prompt will be used for. The entity you select will determine the available data points AI Assistant will be able to pull from when generating the prompt. You can choose from:
- Candidate
- Job Posting
- Client Contact
Location
Select where you’ll be using this prompt:
- AI Assistant Card/AI Assistant Card - More Prompts: Selecting either of these options will add the prompt to the AI Assistant slideout. All AI Assistant users will have access to this prompt from the slideout, and the prompt will also be available in Bullhorn Automation.
- Automation: Selecting this option will hide the prompt from AI Assistant slideout in Bullhorn ATS, but the prompt will be available in Bullhorn Automation.
You must be on Bullhorn Automation Amplify Edition to access AI Assistant prompts in Automation.
Prompt Enabled
Use this option to enable or disable the prompt. Enabling a prompt will make it selectable in Automation and on the AI Assistant slideout (if selected in the Location setting).
New prompts are disabled by default.
Prompt
In this section, you’ll create the prompt and specify details such as a default length and tone.
Role
Select the role of the person who will be using this prompt. Roles are managed under the Data Management tab.
Task
Select from the suggested task prompts, or select Custom Task to create your own prompt from scratch.
If you select Custom Task, an ADD TASK + button will appear below.
Clicking this option will open a free text field for you to write in your own prompt.
For tips on writing an effective prompt, see our AI Assistant Best Practices.
Label
Enter a name for your prompt. This is how the prompt will be labeled on the AI Assistant slideout or in Bullhorn Automation.
Related Entity
When adding a custom task, you can use the Related Entity field to allow users to pull in data from a secondary entity that’s connected to the primary one. For instance, you might want to reference a related Contact in a Job-based prompt, or a related Job in a Candidate-based prompt.
When you add a related entity, you'll be able to choose which data points to include from that entity in the Data section.
If you're building a Candidate-based prompt and select Job as the related entity, users will be able to select a specific Job record so that the AI Assistant can tailor the prompt using details from both the Candidate and the selected Job.
In order to add a Related Entity, the Task must be set to Custom Task.
Default Adjustments
In this section, you can set your preferred defaults for Tone, Length, and Language. The options available here are the same as in the action buttons on the AI Assistant slideout.
You can also set a default Custom Action using free text for any other adjustments, for example:
- Translating to a language not included in the Languages dropdown
- Specific formatting, e.g., requesting the output as a numbered list
- Adding an email footer with your company name and website
The Custom Action option will not display if you selected Custom Task from the Task dropdown.
Data
In this section you can specify which data points (fields or sections on the record) can be selected for use with the prompt, and which should be selected by default.
Click into the search area to select the data points you want to make available to use with this prompt. The data points in the dropdown are based on the Entity you selected in the Settings section. You can select from almost any field associated with each entity.
All data points you select will be available in the using picker within AI Assistant. When a user generates this prompt, the data points they select from this picker will be sent to the LLM.
Data points you check as Default will be pre-selected in the using picker when a user selects this prompt.
If you’ve selected a Related Entity in the Prompt section, you’ll also be able to choose which data points to include from that entity. Unlike the primary entity, there is no “Default” checkbox in this section. All selected data points for the related entity are automatically included each time the prompt is used. These fields do not appear in the AI Assistant slideout and cannot be removed during use.
Testing a Prompt
Once you have configured your prompt, we recommend testing it with several records before enabling it to ensure the output is as expected. The area on the right side of the screen allows you to preview your prompt and validate that it works as expected.
How to Test a Prompt:
- Click into the Select Candidate / Job / Client Contact to Preview area and begin typing to find a record to test the prompt with.
- Make sure you select a relevant record with good quality data.
- Make sure you select a relevant record with good quality data.
- Once you've selected a record, click Update to generate the prompt. The output will appear in the Output Preview area.
- Click Regenerate to send the same prompt again.
- You can continue to refine the prompt using the options on the left side of the screen. After you make a change, "change added" will display and you can click Update to test again with the updated prompt.
Not seeing expected results? Check out our AI Assistant Best Practices for tips on creating an effective prompt.