• Sign In
  • Pricing
  • Sign In
  • Instant Demo
  • Get Started Free
Products
  • HRMS

    Manage employees, track time, & more

  • Invoicing

    Turn time into invoices and deliver in bulk

  • Business Intelligence

    Compile your data into helpful reports

  • Performance Management

    Set goals and track your team

  • Employer of Record

    Built-in payroll outsourcing

Solutions
  • Contract

    Manage all of your contractors on assignment

  • Direct Hire

    Store direct hire starts, invoice, and create reports

  • Owners & Managers

    Performance management, easy-to-use reports

  • Pay & Bill Admins

    Integrated system streamlines your back-office

  • Individual Contributors

    Personal metrics reports, bullpen dashboards

Integrations
  • ActivateStaff logo
    ActivateStaff

    Candidate Engagement

  • Bullhorn logo
    Bullhorn

    Applicant Tracking System

  • JobAdder logo
    JobAdder

    Applicant Tracking System

  • Oorwin logo
    Oorwin

    Applicant Tracking System

  • PrismHR logo
    PrismHR

    Payrolling

  • SmartSearch logo
    SmartSearch

    Applicant Tracking System

  • Sage logo
    Sage

    Accounting | Coming soon!

  • StaffUpApp logo
    StaffUpApp

    Candidate Engagement

  • Top Echelon logo
    Top Echelon

    Applicant Tracking System

  • Quickbooks logo
    QuickBooks Online & Desktop

    Payrolling & Accounting

Resources
Support
  • The Bilflo Blog

    Helpful insights into back-office automation

  • Ebooks

    Dive deeper and improve your processes

  • Automate Your Back Office

    Watch the free webinar

  • Case Studies

    How companies increased cash flow & scaled

  • Press Releases

    Company and product updates

  • FAQ

    Frequently asked questions

  • Knowledge Base

    How-tos and other helpful info

    Contact Support

    Having problems? We can help you

    Contact Sales

    We'll answer all your questions

Bullhorn Integration — Simple Guide

PostedJune 5, 2026
Last Updated OnJune 5, 2026
ByMichael Olson
You are here:
  • Main
  • Integrations
  • Bullhorn Integration — Simple Guide
← All Topics

How to connect Bullhorn to Bilflo, and how to get it working again if it stops syncing.


Connect Bullhorn

You’ll need four things from Bullhorn first: Client ID, Client Secret, API Username, and API Password.

  1. Go to Settings → Integrations and open Bullhorn.
  2. On the Connection tab, type in the Client ID, Client Secret, API Username, and API Password.
  3. Click Authenticate with Bullhorn.
  4. Log in at Bullhorn when it asks, then you’ll come back to Bilflo.
  5. You should see ✓ Connection Established.

Then finish the rest of the Connection tab so syncing actually does something:

  • Required Settings — pick the default time collection methods for W2 and 1099 jobs.
  • Placement Types and Statuses — type these to match Bullhorn exactly (no extra spaces).
  • Data Mapping — match your existing people, clients, and jobs so you don’t get duplicates.

How to know it’s working: the Last sync time on the Connection Status card updates about once a minute.


Fix it when it stops syncing

The sign something’s wrong: the Last sync time stops moving, and new Bullhorn placements or status changes stop showing up in Bilflo — even if it still says “Connection Established.”

The fix (works almost every time):

  1. Open Settings → Integrations → Bullhorn → Connection.
  2. Make sure Pause Bullhorn Syncing is not checked.
  3. Click Authenticate with Bullhorn again.
    • You don’t need to re-enter anything.
    • You don’t need to click Revoke Access.
    • Your placement types, statuses, and mappings are all kept.
  4. Wait 1–2 minutes and refresh. Last sync should start moving again.

If that doesn’t fix it, check these:

  • Is Pause Bullhorn Syncing unchecked?
  • Did anything change in Bullhorn — the API user’s password, the Client ID, or the Client Secret? If so, update those fields on the Connection tab first, then click Authenticate with Bullhorn.
  • Did changes happen in Bullhorn while it was disconnected? Those may not come over on their own. Make a small edit to that placement in Bullhorn (or re-save its status) so it syncs again.
  • Still stuck? Contact support and tell them roughly when Last sync stopped and whether any Bullhorn login details changed.

Tip: Don’t use Revoke Access just because it stopped syncing — that disconnects everything and makes you set it all up again. Re-authenticating (the steps above) is faster and keeps your settings.

Tags:
  • integrations
Previous QuickBooks: Map by Jobs
Next How to Fill Out the Bilflo Info Section on a Bullhorn Placement
Table of Contents

Features
  • HRMS
  • Invoicing
  • Business Intelligence
  • Performance Management
  • Employer of Record
Solutions
  • Contract
  • Direct Hire
  • Owners & Managers
  • Pay & Bill Admins
  • Individual Contributors
Integrations
  • Bullhorn
  • JobAdder
  • Oorwin
  • PrismHR
  • SmartSearch
  • Top Echelon
Resources
  • The Bilflo Blog
  • Ebooks
  • Webinar
  • Case Studies
  • FAQ
  • Knowledge Base
  • Developers
Company
  • Pricing
  • Contact
  • Releases
  • Terms & Privacy
  • Cookie Policy

© 2026 Bilflo