Bullhorn Features
Platform (16)
Customization
Allows administrators to customize to accommodate their unique processes. Includes ability to create custom objects, fields, rules, calculations, and views.
Integration APIs
Application Programming Interface - Specification for how the application communicates with other software. API's typically enable integration of data, logic, objects, etc with other software applications.
Internationalization
Enables users to view and transact business with the same content in multiple languages and currencies.
User, Role, and Access Management
Grant access to select data, features, objects, etc. based on the users, user role, and groups.
Performance
Is consistently available (uptime) and allows users to complete tasks reliably.
Mobility
Is accessible from a mobile device and by users on the go.
Reporting
Provides analytics tools that reveal important business metrics and track progress.
Dashboards
Creates dashboards to track information like open positions, current headcount, and recruiting pipeline.
Reporting
Access pre-built and custom reports and dashboards.
APIs / Integration
Application Programming Interface - Specification for how the application communicates with other software. API's typically enable integration of data, logic, objects, etc. with other software applications.
Internationalization
Enables users to view and transact business with the same content in multiple languages and currencies.
Performance and Reliability
Software is consistently available (uptime) and allows users to complete tasks quickly because they are not waiting for the software to respond to an action they took.
Mobile User Support
Allows software to be easily used on multiple mobile devices include phone and tablet devices.
Offline
Provides users ability to create and access expense reports/timesheets while not connected to internet.
Embedded AI / Machine Learning
Offers embedded AI/machine learning
Complex Approval Workflow
Provides workflow for complex approval structures
Expense Reports (7)
Ease of Creating Expense Reports
Creation of expense reports takes little time and is intuitive for new users
Bank / Credit Card Integration
Can easily pull in receipts from all credit card statements
Smart Categorization
Automatically assigns categories/accounts based on past entries and credit card statements
Digital Receipt Management
Provides various methods to easily capture receipts digitally and can automatically parse receipts to create expenses report entries. Methods may include mobile photos, desktop drag and drop, etc.
Employee Reimbursement
Functionality to reimburse employees directly to their bank account or can easily integrate with payroll system
Currency Conversions
Enables easy entry of expenses in other currencies and converts to expense report currency
Credit Card Integration
Integrates with corporate or personal credit cards (import or bi-directional)
Travel Management (4)
Ease of Booking
Can book Flights, Hotels, and Rental cars directly from software.
Itinerary Management
Creates travel itineraries based on booking
Trip Notifications
Integrates to calendaring systems and/or provides notifications of upcoming flights, hotels, rental cars, etc.
Advanced Integrations
Allows advanced integrations to travel systems like Uber, airline ticketing systems, hotels, etc.
Time Tracking (3)
Ease of Completing Timesheets
Timesheet entry takes little time and is intuitive for new users
Tracking Time to Project/Task
Users can easily track time based on task or activity and assign to projects
Billable Time Rate Management
Allows users and administrators to adjust rates based on user, role, task, project assignments, etc.
Client Invoicing (3)
Invoice Creation and Delivery
Ability to create and send printable or electronic invoices. Includes standard invoice style library that can be customized/branded.
Electronic Payments
Accepts electronic payments from clients
Project Accounting / Revenue Recognition
Provides adequate reporting and/or can integrate to AP systems to recognize revenue appropriately
Mobile (3)
Receipt Capture
Can easily capture receipts, parse receipts and convert/assign them to a report from mobile device
Mileage Tracking
Allows users to track mileage from mobile device using maps or GPS.
Travel Itinerary and Flight Status Updates
Mobile application can store travel itineraries, electronic documents, and updates user of travel delays/changes
Mobile Time Tracking (1)
Time Tracking
Allows users to track and enter time spent on project tasks from mobile device.
Administration (6)
Business Tool Integration
Provides standard connectors for popular Finance, Payroll, HRMS and CRM systems
Workflow
Routes Timesheets, Invoices, Expense reports through approval process. Easy to maintain and administer
Automated Reminders
Sends automatic reminders to employees that have not completed expenses reports and/or timesheets
Policy Compliance Management
Enables administrators to create rules that enforce compliances of corporate time and expense policies
User, Role, and Access Management
Grant access to select data, features, objects, etc. based on the users, user role, groups, etc.
PCI Regulation Compliant
Complies with PCI security standards
Sourcing (5)
Candidate Search
Searches for qualified candidates by integrating with career sites.
Career Page Configuration
Configures branded career page for the users website.
Social Sourcing
Enables the user to share job posting on social channels.
Job Posting
Posts job listings to job boards.
Candidate Sourcing Metrics
Reports where applicants are finding job listings.
Candidate Management - Applicant Tracking System (7)
Candidate Evaluations
Enables users to share feedback on candidates.
Applicant Data Management
Stores applicant data that can be accessed by multiple people on a team.
Hiring Processes Tracking
Tracks a candidates spot in the hiring process.
Automated Resume Parsing
Analyzes resumes and applicant data based on user-selected preferences.
Scheduling
Integrates with calendars and allows the scheduling of phone screens and interviews.
Candidate-Facing Statuses
Enables candidates to view their position in the process.
Workflow Building
Enables the building of custom recruiting workflows.
Automation (1)
Process Automation
Automate processes and eliminate errors associated with requesting, approving, and tracking paid and unpaid time off.
Logistics (3)
Dashboards & Reporting
Analytical and reporting tools that provide visibility into labor cost and enable data-driven decisions.
Data Collection
Labor data collection options include web, mobile, and hardware.
Lanuguage Options
Provide multiple language options for a global user base.
Management (7)
Schedule Creation Tools
Tools that help in scheduling and shift creation and management.
Schedule Management
Tools that manage vacation, holidays, absences, breaks, and overtime.
Employee Leave Management
Manage employee's eligibility for paid and unpaid leave based on criteria including vacation, sick time and more.
User Access
Grant access to select features and data based on the users' role, both internally and externally.
User Role Access
Provides employees self service access and managers a centralized view.
Employee Information
Ability to manage employee information.
Employee Information Automation
Automate employee promotions and position changes and company policy changes.
Monitoring (3)
Regulations Enforcement
Enforce federal, state, and organization regulations.
Compliance Monitoring
Monitor and maintain compliance.
Integration
Provide integrations with payroll software.
Platform Functionality (4)
Sourcing and Candidate Identification
Search broad candidate pool to recruit passive talent
Job Posting
Ability to post job descriptions and allow candidates to apply within software or on company's website.
Interview Scheduling
Coordinates interview scheduling via email, phone, or text
Applicant Tracking
Provides tools to track and analyze candidate applications throughout predetermined stages of the recruiting process.
Platform Basics (3)
Interoperability
Connects to external systems and applications as needed to complete team workflows.
Performance
Is consistently available (uptime) and allows users to complete tasks reliably.
Integrations
Offers a built-in applicant tracking system (ATS) or integrates with third-party ATSs.
Platform Content (4)
Digital Strategy
Manages employer branding across mobile, digital, and social media.
Candidate Relationship Management
Offers a candidate relationship management (CRM) system to track and organize candidates across mobile, digital, and social media.
Employer Branding
Provides tools that help optimize employer branding on career sites, job portals, and employee testimonial pages.
Social Recruiting
Provides social recruiting tools, job distribution features, and candidate relationship management (CRM) capabilities.
Platform Performance (3)
Automation
Automates some or all operation related tasks.
File Sharing
Provides robust sharing options for communication with both internal and external stakeholders.
Reporting
Provides analytics tools that reveal important business metrics and track progress.
Platform Additional Functionality (2)
Dashboard
Has a centralized dashboard for users to interact with.
Mobility
Is accessible from a mobile device and by users on the go.
Candidate Management (5)
Automation
Automates common recruiting tasks such as posting jobs, messaging candidates, and importing resumes.
Filtering
Enables advanced filtering of candidates or searches based on a variety of factors.
Automated Matching
Automates matching of candidates to open positions, based on each candidate’s qualifications.
Resume Management
Manages candidate resumes and extracts key information from resumes.
Client Portal
Client portal enables client companies to manage the staffing process, through actions such as creating job openings and sending feedback on candidates.
Communication (3)
Candidate Portal
Candidate portal streamlines communication and enables candidates to apply for jobs.
Job Posts
Enables recruiters to publish job posts across multiple sites.
Email Integration
Integrates with email platforms to facilitate communications with applicants, including through automated notifications.
Onboarding (2)
Onboarding
Manages onboarding with functions such as distributing new hire forms and tracking paperwork completion.
Assessments
Contains pre-screening assessment capabilities.
Analytics (2)
Pipeline Dashboards
Provides dashboards that enable tracking candidates through the recruiting process.
Analytics Reports
Generates analytics reports based on staffing data.
Generative AI (1)
AI Text Generation
Allows users to generate text based on a text prompt.
Recruitment Platform - Recruitment Platforms (6)
User Permissions
Gives administrators the power to restrict views, functionality, access, and abilities by role.
Sourcing
Creates an automated, passive source of potential candidates.
Interviews
Schedules, manages, and hosts live or records video interviews.
Dashboard
Provides a detailed analytics dashboard with customization options.
Internationalization & Locationalization
Allows users to use the platform in multiple languages and provides localization options
Customization
Lets administrators customize to accomodate unique workflows with custom rules, fields, views, or algorithms.
Recruitment AI - Recruitment Platforms (3)
Candidate Matching
Provides advanced candidate matching or allows for the creation of an "ideal" candidate profile.
Gen AI in Talent Acquisition
Provides generative AI for the creation of job descriptions, onboarding materials, or talent acquisition tasks.
Engagement
Uses automated messaging, tracking, or a chatbot to assist in candidate engagment.
Agentic AI - Applicant Tracking Systems (ATS) (3)
Adaptive Learning
Improves performance based on feedback and experience
Natural Language Interaction
Engages in human-like conversation for task delegation
Decision Making
Makes informed choices based on available data and objectives
Agentic AI - Recruiting Automation (7)
Autonomous Task Execution
Capability to perform complex tasks without constant human input
Multi-step Planning
Ability to break down and plan multi-step processes
Cross-system Integration
Works across multiple software systems or databases
Adaptive Learning
Improves performance based on feedback and experience
Natural Language Interaction
Engages in human-like conversation for task delegation
Proactive Assistance
Anticipates needs and offers suggestions without prompting
Decision Making
Makes informed choices based on available data and objectives
Agentic AI - Recruitment Platforms (3)
Adaptive Learning
Improves performance based on feedback and experience
Natural Language Interaction
Engages in human-like conversation for task delegation
Decision Making
Makes informed choices based on available data and objectives
AI - Applicant Tracking Systems (ATS) (3)
Predictive Insights
Admin can use predictive AI analytics to better match candidates to positions.
AI Job Description
Users can generate job descriptions with generative AI.
Chatbot
Provides an AI chatbot to guide users through the hiring process.
Agentic AI - Expense Management (2)
Autonomous Task Execution
Capability to perform complex tasks without constant human input
Cross-system Integration
Works across multiple software systems or databases
AI Core Recruiting (4)
Automated Resume Screening
Identifies best-fit candidates by comparing job requirements with AI-derived insights from candidate data.
End-to-End AI Recruiting Workflow
Uses AI across the full recruiting lifecycle including sourcing, matching, screening, engagement, scheduling, and recruiter decision support.
Adaptive AI Model Refinement
Improves AI accuracy over time by using and adapting new information from hiring data, recruiter input, or labor market trends.
Human Oversight
Ensures human can review and validate all the AI-driven hiring functionalities, and adjust, or override AI-driven candidate recommendations and make final hiring decisions.
AI Interviewing & Assessment (1)
AI-Enabled Interviews & Assessments
Conducts and evaluates candidate interviews or assessments using AI to interpret responses, identify patterns, and generate structured feedback.
Job Content Creation (1)
AI-Generated Job Descriptions
Creates or enhances job descriptions using AI by analyzing role requirements, relevant skills, and market insights.
AI Candidate Interaction & Outreach (3)
Automated Interview Scheduling
Coordinates interview times by syncing calendars and availability using AI-based scheduling tools.
Conversational Chatbots & Virtual Assistants
Allows candidate to interact with chatbots or virtual interviewers to answer questions or submit information.
AI-Driven Outreach & Follow-Ups
Uses AI to streamline and manage email or message sequences to automate candidate communication, outreach, and follow-ups.
AI Candidate Evaluation & Insights (3)
Recruiter Decision Support
Surface actionable suggestions to recruiters for candidate selection or hiring improvements based on AI analysis of recruiting data.
AI-Based Candidate Ranking
Uses AI to evaluate resumes and application data to automatically sort candidates by likelihood of success in a role.
AI-Based Candidate Assessment
Uses AI to generate candidate scores using customizable or dynamic metrics such as skills match, experience, or assessment data.
Technology Glossary Features
View definitions of the features and discover new technology terms.
Mileage tracking is the process of maintaining a mileage log for reimbursement or tax deduction. See why accurate mileage tracking is crucial for individuals and companies alike.
Policy and compliance management is a process to centrally manage standards, policies, and internal control processes cross-mapped to external regulatory standards. Learn more about policy and compliance management best practices and the associated benefits.




