Amplify Enrich FAQ
Got questions about Amplify Enrich? You're in the right place! This guide contains answers to common questions about Amplify Enrich.
See Amplify Enrich Troubleshooting for help solving common issues with the Enrich step.
Enrich Automation Step
How does the Enrich Step work?
Here's the basic flow:
-
Add the Enrich step to a candidate-, submission-, or job-based automation.
-
Pick your prompt - choose from our default prompts or create your own custom ones
-
Choose where to save the AI-generated content:
-
Directly to an ATS field, or
-
As a note on the candidate or job record.
-
Once a record passes through the Enrich step, your prompt runs automatically and the content gets saved exactly where you specified.
Which automations can I use the Enrich Step in?
You can use the Enrich step is Candidate and Job based automations, as well as submission-based automations with a Type of ‘Candidate’. The Enrich step is available for both standard and date-based automations.
How do I create my own prompts for the Enrich step?
Admins can use the Prompt Studio in Bullhorn ATS to build custom prompts. Once they’re created, they'll automatically show up as options in the Enrich step for the relevant entity.
How can I tell when a record has been enriched?
Just check the Activity Feed on the record in Automation! Here's what the statuses mean:
-
"Waiting": The record has been processed and is waiting for Amplify to complete the request.
-
"Completed": Amplify has finished and the content has been generated.
Why aren't all the default prompts in Bullhorn ATS available for use in Automation?
Bullhorn Automation currently supports prompts that are:
-
Entity-specific (designed for candidates, jobs, etc.)
-
Scalable across multiple records rather than tailored to individual records
This approach keeps your automated actions relevant, efficient, and effective at scale. Prompts that work best for one-off, individual record scenarios in the ATS aren't quite the right fit for Automation workflows.
What fields can the Enrich step write to?
You can choose any text field in the ATS. The AI-generated content comes back as a text string, so it needs to fit within the character limits and format requirements of your selected field.
-
Existing data will be overwritten - If your selected field already has content, the AI-generated text will replace it
-
Format matters - Content won't save if the field format is incompatible (for example, you can't save a job title to a date field)
Why can't the Enrich step write back a list of skills or categories to the standard ATS fields?
This comes down to how Bullhorn handles structured data. The standard skills and categories fields require each item to have a specific ID for validation—they're not simple text fields.
Right now, Automation delivers AI-generated content as plain text (like "JavaScript, Python, Project Management"), which doesn't match the structured format the ATS needs. We're working with plain text output, but those fields need specially formatted data with unique IDs.
How do I stop the Published Description field from automatically copying the Job Description?
By default, the Published Description field automatically fills with whatever is in the Job Description. If you're using an Enrich step to generate enhanced published descriptions, this can make it harder to see which jobs have not yet been enriched.
To turn off this behavior:
-
Log in to your ATS as an Admin user.
-
Navigate to Menu > Admin > System Settings.
-
Use the search bar to find autoPopulatePublicDescription.
-
Set the value to FALSE.
-
Save your changes.
Once updated, the Published Description field will no longer autopopulate, allowing your Enrich step to generate the enhanced content instead.
Enrich From File Automation Step
What happens if no resume data or matching file is found?
The candidate is removed from the automation step.
How does the system determine which file is "most recent"?
The system uses the dateAdded field. If multiple files match the selected file types, whichever was added most recently is used.
Can I update individual fields within a work history or education entry?
No. Work history and education are processed as complete sections. The system cannot update individual fields within these sections. Either the entire section is updated, or it is not touched.
Why does the system replace data instead of adding to it?
The system replaces data because a resume is meant to reflect a candidate’s current qualifications. Tools like Search and Match rely on up-to-date skills and experience to determine job fit, and mixing older resume details with newer ones can reduce match quality. The candidate may no longer consider older information relevant to their current experience level or career focus.
What if I want to keep some existing data but update other fields?
Use the "Only update when empty" setting for this. Standard fields, like phone or email, will only change if they’re empty. However, for skills, work history, and education, the system treats each section as a whole, so if any information already exists, that section won’t be updated.