Enrich Step

The Enrich step is available to customers with Bullhorn Automation Amplify Edition. To learn more, see Getting Started with Amplify.

The Enrich step in Bullhorn Automation integrates seamlessly with Bullhorn AI Assistant, allowing you to trigger AI-powered actions at scale. With the Enrich step, you can automate tasks such as generating candidate profile summaries, improving job descriptions, and filling in missing data fields like position titles.

The Enrich step helps you reduce manual effort, increase consistency, and make more informed, data-driven decisions throughout your recruitment workflows.

Example Use Cases

  • Automatically create candidate profile summaries for newly added candidates.
  • Enhance candidate descriptions for submissions marked as new leads.
  • Generate position titles for candidates with blank position fields.

For additional examples, check out our guide on Database Hygiene Use Cases.

Availability

To use the Enrich step, you'll need:

  • Bullhorn Automation Amplify Edition
  • Bullhorn ATS AI Assistant enabled

You can use the Enrich step in automations for the following record types:

CandidatesJobs

The Enrich step is available for both standard and date-based automations, offering flexibility for various use cases.

Adding the Enrich Step

Place the Enrich step at the desired point in your automation workflow.

Enrich Step Options

The following options can be configured in the Enrich step:

Select Prompt

Select the prompt you'd like to use with this step. The Enrich step supports applicable default prompts found in Bullhorn ATS, as well as custom prompts created in the AI Assistant Studio.

Default prompts include:

  • Summarize candidate profile

  • Improve candidate resume

  • Extract Last Job Title from Candidate

Save response to ATS field:

You can choose to save the AI-generated content directly to an ATS field. The generated content will be returned as a text string and must adhere to the character and format limitations of the selected field.

If the field is already populated, the existing data will be overwritten by the AI-generated content.

Content will not be saved if the field format is incompatible (e.g., attempting to save a job title to a date field).

Add generated content to a single note

You can add the AI-generated content to the candidate record as a note. If you select this option, you can also specify the note action.

Send notification after each generation

If selected, an email will be sent after each record is processed. Notifications can be configured to:

  • Notify the record owner
  • Send to a specific email address

On Failed Request

In case the Enrich step fails to execute all configured actions, an email notification can be sent.

Options:

  • Do not send notification
  • Notify owner (candidate record owner)
  • Notify specific user

Notifications will not be sent for partial failures. For example, if the step successfully adds a note but fails to save content to the ATS field, no notification will be triggered.

If the AI Assistant API encounters more than 25 errors within a 15-minute period, the automation will automatically pause with a status of "Stopped." This allows you and Automation Support to troubleshoot the issue and manually restart the automation when resolved.

Step Processing

When a record has passed through the Enrich step, you can check its status on the Activity Feed.

  • A status of "Waiting" indicates that the record has been processed and is now waiting on Amplify to complete the request.

  • A status of "Completed" means that Amplify has completed the request.

FAQ

Why aren't all the default AI Assistant prompts in Bullhorn ATS available for use in Automation?

Bullhorn Automation currently supports prompts that are entity-specific and designed to run across multiple records, rather than being specific to an individual record. This ensures that automated actions stay relevant, scalable, and effective.

Why can't the Enrich step write back a list of skills or categories to the standard ATS fields?

The standard Bullhorn model for skills and categories requires each skill/category to have a specific ID for validation. Right now, Automation delivers content generated by the AI Assistant as plain text (e.g., a list of skills), which doesn’t align with the format required by the ATS for structured data input.