Requirements
To use Bullhorn on WEXTL you need an active account and OAuth client credentials, granted by signing in with your account.[3]
Get your Bullhorn credentials
You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.
- Client IDtextRequired
- Client SecretpasswordRequired
Connect Bullhorn in WEXTL
- Log in to your WEXTL account, add the Bullhorn node module to your workflow, and click Create new credential.
- Optional: In the Credential name field, enter a name for the credential.
- Enter the authentication credentials you copied from your Bullhorn account, or follow the on-screen instructions to create the credential.
- If prompted, authenticate your account and confirm access.
- If you want to make changes to your credential in the future, follow the steps in Manage credentials →

Notes
Credentials are org-scoped; share them with teammates from the Credentials picker on any of its nodes.For detailed information on connecting an application, see Connect an application →
Bullhorn node modules
The list below is a reference of every Bullhorn node module the integration supports. You will be able to pick any of them on the workflow canvas while building automations.
Open any Bullhorn node module below to inspect its input parameters, outputs, and connection requirements.
| Field | Type |
|---|---|
ID | number |
Date Added | date |
Date Last Modified | date |
| Field | Type |
|---|---|
ID | number |
Date Added | date |
Date Last Modified | date |
| Field | Type |
|---|---|
ID | number |
Date Added | date |
Date Last Modified | date |
| Field | Type |
|---|---|
ID | number |
Date Added | date |
Date Last Modified | date |
| Field | Type |
|---|---|
ID | number |
Date Added | date |
Date Last Modified | date |
| Field | Type |
|---|---|
ID | number |
Date Added | date |
Date Last Modified | date |
| Field | Type |
|---|---|
ID | number |
Date Added | date |
Date Last Modified | date |
| Field | Type |
|---|---|
ID | number |
Date Added | date |
Date Last Modified | date |
| Field | Type |
|---|---|
FileRequired | text |
FormatRequired | choice |
| Field | Type |
|---|---|
ResumeRequired | text |
FormatRequired | choice |
| Field | Type |
|---|---|
Full NameRequired | text |
First NameRequired | text |
Last NameRequired | text |
OwnerRequired | text |
PasswordRequired | text |
Employee TypeRequired | text |
InterviewsRequired | array |
Is DeletedRequired | boolean |
Is EditableRequired | boolean |
Preferred ContactRequired | text |
StatusRequired | text |
UsernameRequired | text |
SubmissionsRequired | array |
User Date AddedRequired | date |
Candidate SourceRequired | text |
CategoryRequired | text |
CommentsRequired | text |
PlacementsRequired | array |
Address | object |
Address 1 | text |
Address 2 | text |
City | text |
State | text |
ZIP Code | text |
Country IDRequired | number |
Blacklist Client Corporations | array |
| Field | Type |
|---|---|
Changed entity ID | number |
Change type | text |
| Field | Type |
|---|---|
CategoryRequired | text |
Client CorporationRequired | text |
EmailRequired | |
Is DeletedRequired | boolean |
Mass Mail Opt OutRequired | boolean |
Number of EmployeesRequired | number |
OwnerRequired | text |
PasswordRequired | text |
Preferred ContactRequired | text |
StatusRequired | text |
TypeRequired | text |
UsernameRequired | text |
Address | object |
Address 1 | text |
Address 2 | text |
City | text |
State | text |
ZIP Code | text |
Country ID | choice |
Business Sectors | array |
Categories | array |
Certifications | text |
Comments | text |
Date Last Visit | date |
Description | text |
Desired Categories | text |
| Field | Type |
|---|---|
Changed entity ID | number |
Change type | text |
| Field | Type |
|---|---|
Annual RevenueRequired | number |
Fee ArrangementRequired | number |
AddressRequired | object |
Address Line 1 | text |
Address Line 2 | text |
City | text |
State | text |
ZIP Code | text |
Country ID | text |
NameRequired | text |
Number of EmployeesRequired | number |
Number of OfficesRequired | number |
StatusRequired | choice |
Billing Address | object |
Address Line 1 | text |
Address Line 2 | text |
City | text |
State | text |
ZIP Code | text |
Billing Contact | text |
Billing Frequency | choice |
Billing Phone | text |
Business Sector List | array |
Company Description | text |
Company URL | url |
Competitors | text |
Culture | text |
Custom Date 1 | date |
Custom Date 2 | date |
Custom Date 3 | date |
Custom Float 1 | number |
| Field | Type |
|---|---|
Changed entity ID | number |
Change type | text |
| Field | Type |
|---|---|
Client ContactRequired | text |
Client CorporationRequired | text |
Employment TypeRequired | text |
On SiteRequired | text |
OwnerRequired | text |
Start DateRequired | date |
Will Relocate IntRequired | number |
BranchRequired | text |
Country ID | choice |
Address | object |
Address 1 | text |
Address 2 | text |
City | text |
State | text |
Zip | text |
Appointments | array |
Approved Placements | array |
Assigned Users | array |
Benefits | text |
Bill Rate Category ID | number |
Billing Profile | object |
Bonus Package | text |
Branch Code | text |
Business Sectors | array |
Categories | array |
| Field | Type |
|---|---|
Changed entity ID | number |
Change type | text |
| Field | Type |
|---|---|
CandidateRequired | text |
Job OrderRequired | choice |
Sending UserRequired | text |
StatusRequired | text |
Date Web ResponseRequired | date |
Is DeletedRequired | boolean |
Appointments | array |
Bill Rate | number |
Comments | text |
Custom Date 1 | date |
Custom Date 2 | date |
Custom Date 3 | date |
Custom Date 4 | date |
Custom Date 5 | date |
Custom Float 1 | number |
Custom Float 2 | number |
Custom Float 3 | number |
Custom Float 4 | number |
Custom Float 5 | number |
Custom Integer 1 | number |
| Field | Type |
|---|---|
Changed entity ID | number |
Change type | text |
| Field | Type |
|---|---|
CommentsRequired | text |
Person ReferenceRequired | text |
Commenting PersonRequired | text |
TimeStampRequired | date |
Date Added | date |
Action | choice |
Candidates | array |
Client Contacts | array |
Corporate Users | array |
External ID | text |
Job Order | choice |
LinkedIn ID | text |
Migrate GUID | text |
Minutes Spent | number |
Primary Department Name | text |
| Field | Type |
|---|---|
Changed entity ID | number |
Change type | text |
| Field | Type |
|---|---|
Days GuaranteedRequired | number |
Days ProRatedRequired | number |
Duration WeeksRequired | number |
FeeRequired | number |
Hours Per DayRequired | number |
Job OrderRequired | text |
Pay RateRequired | number |
Recruiting Manager Percent Gross MarginRequired | number |
Referral FeeRequired | number |
Referral Fee TypeRequired | text |
SalaryRequired | number |
Salary UnitRequired | text |
Sales Manager Percent Gross MarginRequired | number |
StatusRequired | text |
Appointments | array |
Approved Change Requests | number |
Approving Client Contact | text |
Backup Approving Client Contact | text |
Benefit Group | text |
Billing Client Contact | text |
| Field | Type |
|---|---|
Changed entity ID | number |
Change type | text |
| Field | Type |
|---|---|
Date BeginRequired | date |
Date EndRequired | date |
DescriptionRequired | text |
Is CompletedRequired | boolean |
Is PrivateRequired | boolean |
Notification MinutesRequired | number |
OwnerRequired | text |
SubjectRequired | text |
TypeRequired | text |
Assignees | array |
Candidate | choice |
Child Task Owners | array |
Child Tasks | array |
Client Contact | choice |
Client Contact References | choice |
Date Completed | date |
Job Order | text |
Lead | text |
Opportunity | text |
Parent Task | text |
| Field | Type |
|---|---|
Changed entity ID | number |
Change type | text |
| Field | Type |
|---|---|
Candidate IDRequired | choice |
| Field | Type |
|---|---|
Client Contact IDRequired | choice |
| Field | Type |
|---|---|
Client Corporation IDRequired | choice |
| Field | Type |
|---|---|
Job Order IDRequired | choice |
| Field | Type |
|---|---|
Job Submission IDRequired | choice |
| Field | Type |
|---|---|
Note IDRequired | choice |
| Field | Type |
|---|---|
Placement IDRequired | choice |
| Field | Type |
|---|---|
Task IDRequired | choice |
| Field | Type |
|---|---|
ResumeRequired | text |
FormatRequired | choice |
| Field | Type |
|---|---|
FileRequired | text |
FormatRequired | choice |
| Field | Type |
|---|---|
Candidate IDRequired | choice |
Full Name | text |
First Name | text |
Last Name | text |
Owner | text |
Password | text |
Employee Type | text |
Interviews | array |
Is Deleted | boolean |
Is Editable | boolean |
Preferred Contact | text |
Status | text |
Username | text |
Submissions | array |
User Date Added | date |
Candidate Source | text |
Category | text |
Comments | text |
Placements | array |
Address | object |
Address 1 | text |
Address 2 | text |
City | text |
State | text |
ZIP Code | text |
Country ID | number |
| Field | Type |
|---|---|
Changed entity ID | number |
Change type | text |
| Field | Type |
|---|---|
Client Contact IDRequired | choice |
Category | text |
Client Corporation | text |
Email | |
Is Deleted | boolean |
Mass Mail Opt Out | boolean |
Number of Employees | number |
Owner | text |
Password | text |
Preferred Contact | text |
Status | text |
Type | text |
Username | text |
Address | object |
Address 1 | text |
Address 2 | text |
City | text |
State | text |
ZIP Code | text |
Country ID | text |
Business Sectors | array |
Categories | array |
Certifications | text |
Comments | text |
Date Last Visit | date |
Description | text |
| Field | Type |
|---|---|
Changed entity ID | number |
Change type | text |
| Field | Type |
|---|---|
Client Corporation IDRequired | choice |
Annual Revenue | number |
Fee Arrangement | number |
Address | object |
Address Line 1 | text |
Address Line 2 | text |
City | text |
State | text |
ZIP Code | text |
Country ID | text |
Name | text |
Number of Employees | number |
Number of Offices | number |
Status | choice |
Billing Address | object |
Address Line 1 | text |
Address Line 2 | text |
City | text |
State | text |
ZIP Code | text |
Billing Contact | text |
Billing Frequency | choice |
Billing Phone | text |
Business Sector List | array |
Company Description | text |
Company URL | url |
Competitors | text |
Culture | text |
Custom Date 1 | date |
Custom Date 2 | date |
Custom Date 3 | date |
| Field | Type |
|---|---|
Changed entity ID | number |
Change type | text |
| Field | Type |
|---|---|
Job Order IDRequired | choice |
Client Contact | text |
Client Corporation | text |
Employment Type | text |
On Site | text |
Owner | text |
Start Date | date |
Will Relocate Int | number |
Branch | text |
Country ID | choice |
Address | object |
Address 1 | text |
Address 2 | text |
City | text |
State | text |
Zip | text |
Appointments | array |
Approved Placements | array |
Assigned Users | array |
Benefits | text |
Bill Rate Category ID | number |
Billing Profile | object |
Bonus Package | text |
Branch Code | text |
Business Sectors | array |
| Field | Type |
|---|---|
Changed entity ID | number |
Change type | text |
| Field | Type |
|---|---|
Job Submission IDRequired | choice |
Candidate | text |
Job Order | choice |
Sending User | text |
Status | text |
Date Web Response | date |
Is Deleted | boolean |
Appointments | array |
Bill Rate | number |
Comments | text |
Custom Date 1 | date |
Custom Date 2 | date |
Custom Date 3 | date |
Custom Date 4 | date |
Custom Date 5 | date |
Custom Float 1 | number |
Custom Float 2 | number |
Custom Float 3 | number |
Custom Float 4 | number |
Custom Float 5 | number |
| Field | Type |
|---|---|
Changed entity ID | number |
Change type | text |
| Field | Type |
|---|---|
Note IDRequired | choice |
Comments | text |
Person Reference | text |
Commenting Person | text |
TimeStamp | date |
Date Added | date |
Action | choice |
Candidates | array |
Client Contacts | array |
Corporate Users | array |
External ID | text |
Job Order | choice |
LinkedIn ID | text |
Migrate GUID | text |
Minutes Spent | number |
Primary Department Name | text |
| Field | Type |
|---|---|
Changed entity ID | number |
Change type | text |
| Field | Type |
|---|---|
Placement ID | choice |
Days Guaranteed | number |
Days ProRated | number |
Duration Weeks | number |
Fee | number |
Hours Per Day | number |
Job Order | text |
Pay Rate | number |
Recruiting Manager Percent Gross Margin | number |
Referral Fee | number |
Referral Fee Type | text |
Salary | number |
Salary Unit | text |
Sales Manager Percent Gross Margin | number |
Status | text |
Appointments | array |
Approved Change Requests | number |
Approving Client Contact | text |
Backup Approving Client Contact | text |
Benefit Group | text |
| Field | Type |
|---|---|
Changed entity ID | number |
Change type | text |
| Field | Type |
|---|---|
Task ID | choice |
Date Begin | date |
Date End | date |
Description | text |
Is Completed | boolean |
Is Private | boolean |
Notification Minutes | number |
Owner | text |
Subject | text |
Type | text |
Assignees | array |
Candidate | choice |
Child Task Owners | array |
Child Tasks | array |
Client Contact | choice |
Client Contact References | choice |
Date Completed | date |
Job Order | text |
Lead | text |
Opportunity | text |
| Field | Type |
|---|---|
Changed entity ID | number |
Change type | text |
Templates
Look for Bullhorn templates in the WEXTL template library.
Browse templates →Explore alternative apps
- Beamery[2]Talent lifecycle CRM for recruiting, talent pooling, campaigns, and workforce planning.
- CeipalTalent platform for recruiting, submissions, placements, and workforce.
- AladtecWorkforce scheduling and timekeeping for public safety and healthcare teams.
- Breezy HRApplicant tracking and recruiting platform for posting jobs, sourcing candidates, and hiring.
- AchieversEmployee recognition and engagement platform for celebrations, rewards, and newsfeeds.
References
- WEXTL® Bullhorn Source Code connector implementation.
- Our users use cases and automations.
- Official API Documentation for Bullhorn.
- WEXTL® visual workflow builder data.
Last updated: Jul 23, 2026 22:38
