How to Integrate Bullhorn with CallHippo

CH ST
Written by admin · Updated 2 Jul, 2026

Connecting Bullhorn with CallHippo lets your recruiting team place calls, log call and SMS activity, and sync candidate and contact data directly inside your Bullhorn ATS.

Before You Begin: Get Your Bullhorn Credentials

Start in your Bullhorn account and gather the credentials CallHippo needs:

  1. Log in to your Bullhorn account.
  2. Collect your Client ID and Client Secret. Raise a support ticket with Bullhorn to obtain the Client ID and Client Secret for your account, and keep them handy for the next step.
  3. Have your Bullhorn username and password ready — the same credentials you use to log in to Bullhorn.

Connect Bullhorn in CallHippo

  1. Log in to your CallHippo account and click the Integrations tab in the side menu.

CallHippo dashboard with the Integrations tab highlighted in the side menu

  1. Find Bullhorn in the Productivity section and click Connect.

CallHippo Integrations Productivity section with the Bullhorn card and Connect button highlighted

  1. Enter your details in the integration popup — Client ID, Client Secret, Bullhorn username, and Bullhorn password.

Bullhorn Integration Setup popup with fields for Client ID, Client Secret, username, and password

  1. Once all details are filled in, click Connect Now.

Bullhorn Integration Setup popup with all fields filled and the Connect Now button highlighted

  1. You’ll be asked for consent to proceed. Click Agree.

Bullhorn Get Consent screen with the Agree button highlighted

  1. You’ll be redirected back to CallHippo with the message: “Your account with Bullhorn will be integrated soon. You will be notified about the same via an email.” Once complete, Bullhorn shows as Integrated under Active Integrations.

CallHippo success message and Active Integrations showing Bullhorn in the Integrated state

Enable Click-to-Call

To dial Bullhorn contacts directly from your browser, install the CallHippo Click-to-Call Chrome extension:

Configure Integration Settings

Open the Bullhorn integration settings to control what gets logged.

  • Configuration: Choose which call statuses (Completed, Rejected, Cancelled, No Answer, Missed, Voicemail) reflect in your Bullhorn account, and toggle whether SMS activity is shown in the Activities section.

CallHippo Bullhorn Integration Settings Configuration tab with call status checkboxes and SMS activity toggle

  • Connected Numbers: Select which numbers should log call and SMS activity to Bullhorn.

CallHippo Bullhorn Integration Settings Connected Numbers tab with allocated numbers selected

Features of the Bullhorn + CallHippo Integration

  • Click-to-call from contacts: Click the CallHippo icon beside a phone number on the Contacts page to start dialing.

Bullhorn contact record with the CallHippo click-to-call icon next to the phone number

CallHippo Dialer open over a Bullhorn contact record ready to place a call

  • Automatic contact sync: Bullhorn contacts are synced to the CallHippo dialer as a contact after click-to-call or SMS.
  • Call logs: When you call a Bullhorn contact with the CallHippo dialer, the call log activity syncs to that contact’s detail page.
  • SMS logs: When you send an SMS to a Bullhorn contact, the SMS log syncs to the contact’s detail page.

Bullhorn contact Activity tab listing synced CallHippo calls and SMS logged by CallHippo

  • Notes sync: Synced notes appear under the Notes section of the Contact, Lead, or Candidate.

Bullhorn contact Notes tab listing outbound and inbound calls synced from CallHippo

FAQ

Where do I get the Client ID and Client Secret?

You need to raise a support ticket with Bullhorn to obtain the Client ID and Client Secret for your account.

Which numbers log activity to Bullhorn?

Only the numbers you select in the Connected Numbers tab of the integration settings will log call and SMS activity to Bullhorn.

Need help connecting Bullhorn with CallHippo? Reach our team at [email protected].
Still need a hand?

Can't find what you're looking for?

Our support team is here around the clock. Open a ticket or chat with us and we'll get you back on the call.