HR integration

Connect Bullhorn placements to worker onboarding and pay

Connect Bullhorn placements to Wingspan worker records and assignments. Each worker keeps their Contractor or W-2 type. Placements link workers to your engagement templates. Approved contractor time feeds work logs and payables. Finance approves payment before money goes out. Pay status flows back to your staffing team.

Bullhorn ATS & CRM logo Bullhorn ATS & CRM
Wingspan

Connect the work to the payment

  • Bullhorn ATS & CRM

    Placements

    Wingspan

    Engagement templates and assignments

  • Bullhorn ATS & CRM

    Candidates selected for placements

    Wingspan

    Worker records (payees)

  • Bullhorn ATS & CRM

    Placement certifications

    Wingspan

    Requirements and eligibility

Choose which records sync and when they move. Your team stays in control of work review and payment approval.

Coordinate worker onboarding

When you approve a placement in Bullhorn, Wingspan sends an invite to the worker. Workers add tax details and pick how they want to get paid. They also upload needed files, like licenses or proof of insurance. Your team sets these required checks on each work template. Wingspan tracks each check so you know when a worker is ready for work.

Route approved work into payables

Approved timesheets in Bullhorn sync to Wingspan as work items. The app groups these items into a work log for each job. Your team reviews the hours and agreed rates. When you approve the work log, Wingspan creates a linked invoice/payable for contractor workers. A payable is the bill you owe. Your finance team reviews and approves each bill before you release pay.

Track annual contractor pay

Wingspan tracks pay totals for each contractor across assignments. Your team reviews the records before tax filing. Annual summaries bring worker and payment details together. This saves time spent adding totals in spreadsheets.

How Bullhorn ATS & CRM works with Wingspan

Bullhorn helps staffing teams find workers and track job orders. Wingspan manages worker onboarding and pay. Recruiters use Bullhorn. Finance uses Wingspan.

Selected placements sync to worker records in Wingspan. Each record is called a payee. Worker types include Contractor and W-2. Contractors complete W-9 forms. W-2 workers complete employee payroll forms.

For contractor work, approved time fills work items. A work log groups these items for each assignment. Approving the log creates one amount owed. The contractor sees an invoice. Your team sees a payable. Bullhorn Pay & Bill also supplies known amounts as direct payables. Pick one path for each cost.

Finance gives separate payment approval. Approved payables join a contractor payroll run. W-2 workers use employee payroll runs with tax withholding. Wingspan sends payment status back to Bullhorn.

Start with the records you already use

Placement
A placed job record. It links an approved worker to a client order with agreed pay and bill rates.
Candidate
A person profile used during recruiting. Selected placements link hired workers to Wingspan.
JobOrder
A client job request. It sets role details, work dates, and agreed billing rates.
ClientCorporation
A client company that receives your staffing services. It supplies details for client billing.
Timesheet
A log of hours worked. Clients approve timesheets to confirm hours for billing and pay.
PayableCharge (Pay & Bill)
A pay record calculated in Bullhorn Pay & Bill. It shows gross pay owed from approved timesheets.
InvoiceStatement (Pay & Bill)
A client bill in Bullhorn Pay & Bill. It groups charges for a client company.
PlacementCertification
Required checks on a placed job. These include licenses, background checks, or proof of insurance.
Candidate Custom Fields (custom fields)
Extra fields in Bullhorn. They show if a worker is ready to work. They also show pay reference numbers sent from Wingspan.

Sync options

Choose which tool holds each record. Set the changes that sync between them. Connect your records to the Wingspan workflows below.

Placements

Engagement templates and assignments

Bullhorn ATS & CRM to Wingspan

When you approve a placement in Bullhorn, Wingspan creates an assignment under a work template. An assignment is a worker assignment. It links the worker record to job terms, start dates, and agreed rates. This sets up the work in both tools without extra records.

Candidates selected for placements

Worker records (payees)

Bullhorn ATS & CRM to Wingspan

Selected placements link Bullhorn candidates to Wingspan worker records. Creating the record and sending an invite are separate steps. Keep each worker's Contractor or W-2 type. Contractors complete W-9 forms, while W-2 workers complete employee payroll forms.

Placement certifications

Requirements and eligibility

In both directions

Placement checks match required checks on a Wingspan engagement template. Each assignment tracks the checks for one worker. Examples include licenses and proof of insurance. Your team reviews the linked evidence. One passed check does not clear every assignment. Blocking payment checks must be met before pay goes out.

Approved timesheets

Work logs and work items

Bullhorn ATS & CRM to Wingspan

Approved contractor timesheets fill work items in Wingspan. The app groups them in a work log for the assignment. Approving the log creates one amount owed. The contractor sees an invoice. Your team sees a payable. Finance gives separate payment approval before money goes out.

Payable charges (Pay & Bill)

Payables

Bullhorn ATS & CRM to Wingspan

Bullhorn Pay & Bill supplies agreed contractor amounts as direct payables. Each payable carries rates and adjustments. Finance gives payment approval in Wingspan. Approved payables join a contractor payroll run. Do not create a second payable from the same work log. W-2 pay follows the employee payroll path.

Invoice statements and billable charges (Pay & Bill)

Client invoices and payers

In both directions

Bullhorn Pay & Bill client invoices link to client invoices in Wingspan. Each belongs to a client payer and client engagement. Your team compares client income with worker costs. Client collections and worker payments use separate controls. The worker’s payment terms stay in view.

Payment references (custom fields)

Payment status and references

Wingspan to Bullhorn ATS & CRM

Wingspan sends payment status and references to Bullhorn custom fields. Your team sees payments in transit, paid records, and returns. Deposit confirmation means the sending bank finished processing. It does not prove the worker's bank posted funds.

Integration workflows

01

Placement finalization and worker onboarding

A recruiter approves a placement and worker type.

A recruiter approves a placement in Bullhorn. Wingspan sets up a worker record and a job assignment. For a contractor, Wingspan sends an invite. The worker fills out W-9 details and adds bank details. For a W-2 worker, the worker fills out standard tax forms. The worker uploads files like licenses or proof of insurance. Wingspan checks these files against your work template rules. Then the app updates the worker status in Bullhorn.

02

Timesheet approval and contractor payment execution

A manager approves a contractor timesheet.

Approved contractor hours fill work items in Wingspan. A work log groups them for the assignment. Your team reviews hours and rates. Approving the log creates one amount owed. The contractor sees an invoice. Your team sees a payable. Finance gives separate payment approval. Approved payables join a contractor payroll run. Wingspan sends payment status back to Bullhorn.

03

Client billing and contractor pay coordination

Your team finalizes a Bullhorn client invoice.

A final client invoice in Bullhorn Pay & Bill links to a Wingspan client invoice. This connects client income with contractor costs. Your team tracks both against the client engagement. Client billing and worker pay use separate controls. Finance follows agreed payment terms for each flow.

Plan your integration

Filtering contractor and employee worker types

Bullhorn tracks applicants, direct hires, and placed workers. Sync only the workers your team selects. Preserve each worker’s Contractor or W-2 type. Contractor work uses payables and 1099 forms. W-2 work uses employee payroll runs with tax withholding. The worker type sets the correct onboarding and pay path.

Choosing which system calculates gross pay

Choose which tool calculates contractor pay. Approved time fills Wingspan work logs and uses agreed rates. Bullhorn Pay & Bill supplies known amounts as direct payables. Use one path for each cost. W-2 pay follows the employee payroll path. Clear ownership stops duplicate records and payments.

Keeping sensitive tax and bank data secure

Choose readiness status and payment reference fields for Bullhorn. Recruiters use these updates to coordinate placed workers. Set field sharing and access so recruiting and finance teams see the records they need.

How the worker lifecycle fits

Connect worker records from hire to pay. Choose the Contractor or W-2 type and keep the right checks for each.

Workers and worker types
Workers selected for Bullhorn placements map to Wingspan worker records. Each record keeps its Contractor or W-2 type. Your team chooses which placements start worker setup.
Engagements and assignments
Approved Bullhorn placements map to worker assignments under a work template. This sets start dates, job terms, and agreed rates.
Requirements and eligibility
Placement checks map to required checks on a work template. Wingspan tracks each check. Workers upload files like licenses or proof of insurance before work starts.
Work logs and approved work
Approved contractor time fills a work log for each assignment. Approving the log creates one invoice/payable. Finance gives separate payment approval.
Payables
Pay charges from Bullhorn Pay & Bill map to Wingspan payables. A payable is a bill you owe a contractor. Payables also come from approved work logs. Each bill waits for payer approval before you send pay.
Client invoices
Bullhorn invoice statements link to Wingspan client invoices. They belong to client payers and client engagements. Client income stays separate from worker pay.
Payments and payouts
Wingspan shares payment status and reference codes with Bullhorn. Deposit confirmation means the sending bank finished processing. It does not prove the worker’s bank posted funds.
Tax forms and reporting
Wingspan tracks contractor pay totals for 1099 reporting. Your team reviews tax records before filing. W-2 payroll uses its own tax forms and reports.

Connect Bullhorn ATS & CRM to your worker workflows

Bring worker records, work review, and payments together. We’ll help you set up the flow your team needs.

Discuss your integration