Enabling AI Assistant

This article contains the steps to enable AI Assistant (formerly Copilot). AI Assistant integrates with OpenAI and Azure and can be used to create correspondence by automatically pulling information from the Candidate record in your Bullhorn ATS. You can use this to generate email messages, screening questions, pitches, and much more with the click of a button.

AI Assistant is an optional feature. To request it, please reach out to your Bullhorn Account Manager.

Step 1: Gather Details from your LLM Provider

To enable AI Assistant, you’ll need to set up an account with your chosen LLM provider and then enter some details into Bullhorn.

An LLM, or Large Language Model, is a deep learning model that has been pre-trained on vast amounts of data and is used to power generative AI systems such as ChatGPT.

Bullhorn currently supports the following LLM providers:

  • OpenAI
  • Azure OpenAI Services
  1. Click the link for your chosen LLM provider below, and follow the steps to set up and gather the required details:
  2. Once you have followed the steps in the linked document, continue to the next section.

Step 2: Configure AI Assistant in Bullhorn

  1. In Bullhorn, navigate to Menu > Admin > AI Assistant Admin.
  2. Select your LLM provider from the Select LLM dropdown (OpenAI or Azure).
  3. More fields will appear for you to enter information based on the LLM provider you select. Fill in these fields with the details you gathered in the previous section.
    • OpenAI:

      • The API Key should be the secret key you copied in Step 3 of the OpenAI Instructions.
      • For the Model Name you can choose between "GPT4", "GPT4o", and "GPT4o mini". We currently recommend gpt-4o-mini.
      • The Token Limit is the limit set for the tokens shared between the prompt and response for all users. Different models have different limits that can be set (learn more here). We recommend setting a default of 128000 for gpt-4o-mini.
    • Azure:

      • The API Key should be the API key you copied in Step 14 of the Azure OpenAI Instructions.
      • The Model Name should be the Model Deployment Name you entered in Step 9 of the Azure OpenAI Instructions.
      • The Instance Name should be the unique name you entered in Step 4 of the Azure OpenAI Instructions.
      • The API Version should be set to "2023-05-15" (the format of YYYY-MM-DD is required).
  4. Once you've filled in the required fields, click the Test button to test the API connection.

  5. Click Save in the bottom right corner.

Add AI Assistant Card to Candidate Records

To add the AI Assistant Card to your candidate records, follow the directions below.

Note: All users will need to complete these steps the first time they access this feature. Once complete, AI Assistant will appear on the Overview tab of all candidate records.

  1. Open any candidate record.
  2. Select Layout from the top right of the record.
  3. On the CARDS tab, check the box for AI Assistant.

  4. You are now ready to begin using AI Assistant! See AI Assistant Candidate Card for help getting started.