Product Update Category: ATS & CRM
Key Selling Points (APAC Only)
An issue was resolved and Key Selling Points can now be viewed on the SEEK list view.
SEEK Enhancement: Job Description (APAC Only)
An issue was resolved and the Summary field will now be used for the job description when a job is published.
SEEK Feature Updates (APAC Only)
Within SEEK module, the following features were added:
- Preview button to confirm changes prior to submitting
- Ability to manage multiple SEEK accounts based on business need
- Inclusion of Selling Points within SEEK search screen (Standout or Above Ads ONLY)
SEEK Management of Existing Job Ads (APAC Only)
Within Bullhorn Connect, users now have the ability to see manage the entire lifecycle of their SEEK job ad posting by:
- See the current status and planned expiration date
- Make edits to open SEEK job ad posting
- Expire open SEEK job ad posting
Error Resolved
Users will no longer be presented with the error message “The column ‘defaultStartTime’ could not be found in the model” when attempting to run a report after Shift Definition fields have been added to the Canvas query.
Referred By Link
We fixed a bug preventing users viewing a placement from selecting the “Referred by” field and properly being navigated to the associated person record.
Calling and Texting
Bullhorn users with TextUs and/or a third party click-to-call application enabled can now click on the TextUs icon of a candidate, contact, or lead to send a text message and can also click on the phone number of a candidate, contact, or lead to make a phone call.
Add Note Template Page
To help improve readability for international clients, we have localized the Field names on the Add Note Template page so that the fields are automatically translated based on a user’s local setting.
Emailing
When sending GDPR emails from Bullhorn, the sender displayed on the email will now reflect the Bullhorn user’s email address instead of incorrectly displaying the user’s username.
API Object
The Company Name has been added to the associates on the API object for Location and can be used in field interactions.
Opening Shift List returns no results in Production
An issue was resolved that was causing the Shifts List Page to have an error message when attempting to open it in the Production environment.
Add JobSubmission REST Trigger on the Interview Workflow Icon Action
An update was made so that Add JobSubmission Rest Trigger will execute when using the “Schedule Interview” Action or by clicking the “Interview” workflow icon from a Job.
List for Placement Housing Complex
Novo clients are now able to use the Placement Housing Complex. Users can add/edit/view/delete Housing Complex records on a Placement. This is helpful for clients who need to track housing information for their placements.
Clients must be using the Housing Complex module and the following Entitlements must be enabled for the clients to utilize Placement Housing Complex functionality:
- Add Placement Housing
- Delete Placement Housing
- Edit Placement Housing
- View Placement Housing
To have these Entitlements added to your User Type, please reach out to Support.
Custom Cards on Overview Tab
An issue was resolved with custom cards on the overview tab so that the custom cards will load on the tab as expected whenever they are viewed.
Default Credentials
An issue was resolved where default client corporation credentials did not get copied over to a newly added job.
Drop-Down Search
When a user utilizes the search feature on a drop-down list to quickly find an item, the list will now scroll and display the selected and highlighted item that the user was looking for.
Advanced Search
We are providing enhanced search functionality to Novo Lists within Bullhorn. All customers with access to the following lists will be able to use this feature: Billable Charges, Payable Charges, and Invoice.
Moving Client Submissions
An issue was resolved with the JobSubmission REST Trigger. Now the JobSubmission ID is sent instead of the SendoutID when triggered, This ensures the correct entity information is being passed and records remain accurate.
Submission Status Update on Popup Comment Field
When a user updates a submission from the Submissions List View and selects ‘Change Submission Status’ the comment field is now available on the pop-up form.
Submission Slide Out Comment Field
The Submission slide out was updated so when adding a Client Submission a user can enter a comment that will be saved and displayed appropriately.
TEL Tags on Records
We resolved an issue where a user would click on a phone number while viewing a candidate/client contact record and would be prompted to leave the Bullhorn application.
Accented Characters In dHTML Fields
An update was made so that accented characters entered within a job or placement record will save and display appropriately.
Publish to SEEK
We have enhanced our APAC market’s SEEK job board offering, including the following enhancements and features:
- New and improved modern form redesign
- Dynamic Ad Pricing based on job location and category
- Job Specific Questionnaires
- Support for the latest SEEK APIs
SOAP Parse Resume Functionality Is Now Working
We resolved an issue where clients were not able to use SOAP Web Services APIs to parse candidate resumes into Bullhorn.
Filtering onboardingStatus column
Users can now filter against multi word statuses from the Candidate or Placement lists on the ‘Onboarding Status’ column.
Bullhorn ATS to eStaff365 Synch
We have resolved an issue that caused new users to not automatically sync from Bullhorn ATS to eStaff365.
French Accented Characters Show as Symbols
An update was made so that French accented characters will render properly within the fields list in Canvas. Users will be asked to republish the model upon accessing Canvas to see the changes.
Onboarding Candidates in Newfoundland and Labrador provinces
Onboarding can now be initiated without error when their home address is in the province of Newfoundland and Labrador.
Duplicate Onboarding
An issue that allowed users to initiate multiple onboardings resulting in duplicates has been resolved.
Lead Notes Update
The issue of notes being delayed in appearing on a lead record when newly added has been resolved.
Anonymize the Task and Appointment Subject Lines
The GDPR Anonymization function has been updated so that tasks and appointments that contain a candidate or contact name in the subject line will be updated and the name removed with a record is anonymized.
API Documentation Update: Shifts
Documentation for all of the Shift Scheduling entities is now available on the public REST API documentation site.
API Documentation Update: Custom Actions
The public REST API documentation now includes information on the Custom Action APIs.
Flowback Support for All Custom Objects
We have extended flowback support to all Custom Objects in Bullhorn.
Error Handler Message Updates
When a user is initiating Onboarding from a Candidate or Placement Record and no data is mapped to eStaffCandidate or eStaffPlacement, an error message will now be presented that states “A mapped entity for Candidate/Placement with the name eStaffCandidate/eStaffPlacement could not be found.”
Auto Refresh Onboarding Status
The “Onboarding Status” will now auto-refresh when onboarding a candidate.
Private Distribution List Visibility
Private distribution lists can now only be accessed by the owners of the list.
Department Filter on Lists
When a user selects a department filter on an entity list, the correct departments will be selected
Information Visible After Anonymization
When a user anonymizes a candidate, contact, or lead record in Bullhorn, the following associated data will now also be anonymized in Data Mirror 8:
- Candidate Education
- Candidate Work History
- Candidate References
- Candidate, Lead, and Contact Custom Objects
Saving a Query as a Favorite
Entity list favorites (saved searches) will now correctly return results for queries using the advanced note searching criteria “Does NOT Have.” This applies to both new and existing saved searches.
Filtering Tasks by the ‘Assigned To’ Column
The Tasks list was updated to ensure that the search results are accurate when using the “With Assigned To” filter in the search criteria. Clients who need this working correctly will need re-indexing to be completed.
Request New Credential Entitlement
A new user type action entitlement can be added called ‘Request New Credential’. This allows a user to request a new Credential from the Credentialing tab on a Candidate or Placement record by selecting ‘Request new Credential’ from the action drop down.
Flowback Support For Custom Objects
Onboarding365 Flowback is now supported for all Custom Objects available on all entities in Bullhorn.
Azure SSO Users Not Prompted to Change Password
Users that have Azure as a SAML provider no longer receive a reset password prompt from Bullhorn.
Updated Filter Slideout to Replace Scrollbar
When selecting filter criteria, a new filter slideout replaces the horizontal scrollbar filters.
Anonymize Merged Records
When anonymizing a record that is part of a record merge, the personal information on the secondary record will also be anonymized.
Enhanced Logging for DM8
Logging for DataMirror 8 now removes duplicate entries of error logs. Duplicate create events will be logged as warnings.
Added U.S. Territories to State Fields
United States Territories are now available in the State – Mini Picker and State – Drop Down fields when the selected country is the United States.
Loading Placement Record in Firefox
Placements records will now load properly in Firefox.
Logging Into Bullhorn Via The Android App
Users are now able to login to the Bullhorn Mobile App on the Android OS.
Creating Merge PDF With .doc and .docx files
Customers using the Merge PDF feature can now successfully incorporate .docx and .doc files within the merged PDF.
Multiple Search Criteria Containing a Slash
Searching on a Contact list will now succeed when multiple search criteria is selected, and one of the search values contains a slash “/”.
Advanced Note Search
When performing a search using the “Does NOT Have” parameter, the search will correctly filter records that do not have the specified criteria.
Custom Object Labels Appear Incorrectly in REST Meta Calls
REST API/meta call response will correctly return the Custom Object labels.
Page and Field Interactions Supported
We now support field interactions and page interactions on the federal, state, and local tax forms within the Tax Info tab.
Federal, State, and Local Tax Info Available for Data Mirror
Data Mirror can now pull the federal, state, and local tax info from your database.
Searching by Category/Specialty in OSCP
Searching by Categories/Specialties by name in the Open Source Career Portal now works as expected.
Search by Notes on Candidate Record
Searching by Note Actions on a Candidate now correctly applies the Note Date Added filter.
Sensitive Candidate Fields in Public API
When a post call is made from the OSCP via applying for a job, the response code no longer exposes the phone, email, gender, veteran, disability, or ethnicity fields.
Fields Respecting Configured Field Label on Candidate’s Placement Table
The configured field label will now be correctly shown on the candidate’s placement table. The following table column headers should now show the user defined label:
- Pay rate
- Bill rate
- Start date
- End date
Mass Mail Recipient List Holds Email Addresses From Erased Records
When performing a GDPR erase of a Candidate record, any mass mails that the Candidate was included in will now not hold the Candidate name and email address.
Daylight Savings Time for Birthdays Before 1966
Data Mirror 8 now correctly converts date/time fields that land during Daylight Savings time for every year before 10/31/1966.
Anonymized Identifying Fields Not Blank
When anonymizing a record, Data Mirror 8 now blanks out the appropriate fields upon replication for contact, candidate, and lead entities.
Support for Multiple Tax Form and Page/Field Interactions
Novo customers can now use the new Candidate Tax Info tab to access multiple state and local tax forms and information in addition to federal forms.
- Data can be accessed via APIs for secure availability to external providers such as Prism.
- Customers have the ability to add Field and Page interactions to the tab.
“Reason for Cancelling” Onboarding Dropdown
We have updated the “Reason for Cancelling” field to utilize a drop down with the options coming from the system settings. If there are no values in the system setting it will default to a free type text field.
Mass Mail Opt Outs
We’ve enhanced the way candidates & contacts opt out of mass mailings. Previously, users had to only click an email link to be opted out. With the enhancement, when users click the ‘opt-out’ link, they are brought to a web page, but are then required to click an opt-out button to unsubscribe. This change was done to prevent recipients from erroneously opting out. We recently determined that beginning in February 2021 certain customers experienced recipients (contacts / candidates) of mass mail that were automatically and incorrectly opted out. We believe this issue may have been caused by anti-virus software, or other software, on the recipient’s system. The new enhancement has corrected the foregoing issue.
Field Interactions added for the message field on ‘Compose Message’ Page
The message field on the ‘Compose Message’ page now supports field interactions.
REST API Inconsistencies
REST documentation and data event meta properties have been updated on the is Anonymized field to be consistent across all entities.
Daylight Savings Accounted for Birthdays Prior to 1966
Data Mirror 8 now accurately converts date/time fields that fall during Daylight Savings time for every year prior to 10/31/1966.
InMails Synced Multiple Times on Candidate
LinkedIn RSC InMail Notes are now added a single time to records as expected.
Full Name and Email Added as Expected
Creating a new Candidate, Contact, or Lead record via the Gmail and Outlook Email Gadget will now import the full name and email address as expected.
Approved Option in Placement Header
The Placement Status field in the Placement header section will now display the Approve option as expected for entitled users.
Implement Field Interaction for Note Forms
Field Interactions are now supported on the Add/Edit Note Forms.
Field Interactions for Move to Placement
Field Interactions will now be supported when moving a Submission to a Placement from the Submission tab.
isRequired Field on Credential Requirements
As isRequired field has been added on Credential Requirements to specify if the requirement is a hard or soft requirement.
Company Ownership for Records
Company Ownership will allow users to assign owners to Company Records. A new owner type, Department Owner, will be available on both Company and Contact records. Please reach out to Support for more information and to enable this feature.
SSO Expired Session Login Prompt
Now when an SSO user has an expired session they will now see a prompt to login via their SSO provider. After completing login the user will be redirected back to the original Bullhorn session window.
REST Trigger Proceed on Error Check
Admins will now be able to control whether REST triggers are disabled upon error and the number of errors before being disabled.
Mass Mail with DKIM and DMARC Available
Mass Mail with DKIM and DMARC support is now available. Please reach out to support for more information on how to enable this feature.
Add an Email from a Chain to a Note
The Email Gadget (Gmail & Outlook OWA & Desktop) will now recognize which email from a chain is being added as a note.
Edit History Field Changes
Edit History will now contain all of the field changes from the edit when replicated to Data Mirror.
Templates are no Longer Supported
Removed the SEEK Template field from the Job Publishing and BH Connect pages since the feature is disabled in the integration.
Azure SSO Login After Timeout
Azure Users will now be able to log back in to Bullhorn through SSO when their session times out or they manually log out.
Daxtra Search Integration Supported for Chrome Users
The Daxtra Search integration for Chrome users with the “sameSite” cookie setting enabled will now be supported.
“Export to ATS” Function Returns All Applicable Jobs
When using the “Export To ATS” feature in Linked In RSC to submit a Candidate to a Job, all Jobs made available through “One Click Export” in Bullhorn will be shown as expected.
Data Mirror Checks Version on Startup
On startup, Data Mirror will now print to the logs when there is a new version available.
Parsing a Duplicate Functions as Expected
When using Parse as Existing and a duplicate is found, the record you select from the list of potential duplicates will now be the record that is updated.
File Names with Dualbyte Characters Supported
Sending files as emails that contain Dualbyte characters in their file name will now be supported.
Dates Prior to 2010 Display Correctly
Dates prior to 2010 falling during Daylight Saving Time will now display correctly on lists.
Dates Prior to 2007 Save Correctly
Date and Date/Time values set prior to 2007 will now save as expected when falling between UK and US Daylight Savings Time.
Additional Custom Fields Available on Jobs
An additional 20 custom text fields and 5 custom integer fields will now be available on the Jobs entity.
Recurring Reminders Function as Expected
Reminders for recurring tasks now send as expected.
Line Items Sortable by Last Name
Invoice line items can now be sorted based on Earn Code or Candidate name (last name, first name).
User Updates via SOAP API Replicate
Updates made to users through SOAP API will now replicate to Data Mirror.
Unbilled Revenue Recognition Tables Supported
Data Mirror 8 now supports unbilled revenue recognition tables: BH_BillMasterTransactionUnbilledRevenueDistribution and BH_UnbilledRevenueDistribution.
Start and End Date Values Replicate as Expected
The startDate and endDate values on jobSubmissions now replicate to Data Mirror 8 as expected.
Self Healing Supported for Addition Tables
Data Mirror 8 now supports self healing for the following tables:
- InvoiceStatementLineItemSurchargeRate
- InvoiceStatementSurchargeRate
- InvoiceStatementLineItemDiscountRate
- InvoiceStatementDiscountRate
Edit History Replicates as Expected
The EditHistoryPersonCustomObjectInstance data now replicates to Data Mirror 8.
Granular Subtotals Supported
Canvas now supports granular subtotals.
“Add Bill Transaction” Functions as Expected
Adding a transaction to a Billable Charge with unbillable transactions will now save properly.