AI Assistant Studio
AI Assistant Studio allows you to create your own standard prompts for the AI Assistant Candidate and Job cards. You can select from standard prompt context or build your prompts from scratch using a free text field.
Prompts created in AI Assistant Studio can be made available for all AI Assistant users in your ATS, and can also be used in Bullhorn Automation with the AI Assistant Step.
AI Assistant is an optional feature. To request it, please reach out to your Bullhorn Account Manager.
Creating a Prompt
You must have the AI Assistant Admin user entitlement to access AI Assistant 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.
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
Location
Select where you’ll be using this prompt:
- AI Assistant Card: Selecting this option will add the prompt to the overview of the AI Assistant card for quick access. All AI Assistant users will be able to use this prompt in their workflows. The prompt will also be available in Bullhorn Automation.
- More Prompts: Selecting this option will add the prompt to the More Prompts dropdown on the AI Assistant card. All AI Assistant users will have access to this prompt, but they’ll need to select it from the dropdown. The prompt will also be available in Bullhorn Automation.
- Automation: Selecting this option will hide the prompt from the AI Assistant card, but the prompt will be available in Bullhorn Automation.
Prompt Enabled
Use this option to enable or disable the prompt. Enabling a prompt will make it selectable in Automation or on the AI Assistant Card (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.
Label
Enter a name for your prompt. This is how the prompt will be labeled on the AI Assistant card or in Automation.
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 Job or Candidate card.
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.
All data points you select will be available in the using picker on the AI Assistant card. 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 on the AI Assistant card.
Previewing a Prompt
The area on the right side of the screen allows you to preview your prompt and validate that it works as expected.
To preview a prompt:
- Click into the Select Candidate / Job to Preview area and begin typing to find a record to test the prompt with.
- 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.
Data Management
The Data Management section of AI Assistant Admin lists the different Roles for use when creating prompts in AI Assistant Studio.
Roles are used to give AI Assistant more context with a prompt so that your LLM can better tailor the response to its intended purpose. All roles on this tab are available for you to select from the Role dropdown when creating a prompt.
You can add up to five custom roles. To add a new role, click + ADD ROLE at the bottom of the list.
Enter a title and description for the new role, then click SAVE.