Package Information
Released: 6 mo ago
Downloads: 30 weekly / 200 monthly
Latest Version: 0.1.35
DocumentationAI-generated
n8n-nodes-bullhorn
Overview
Provides n8n nodes to interact with Bullhorn CRM API, enabling management of candidates, jobs, placements, appointments, and more. Intended for n8n users building workflows that require Bullhorn CRM data. Integrates with Bullhorn CRM.
Nodes & Operations
Bullhorn
Interact with Bullhorn CRM API
- Appointment · Create — Create an appointment in Bullhorn by specifying the required subject, start date, and end date, along with optional additional details and custom fields.
- Appointment · Delete — Delete an appointment in Bullhorn by marking it as deleted (soft-delete).
- Appointment · Get — Retrieve a specific Appointment entity from Bullhorn CRM by its Appointment ID, optionally selecting which fields to return.
- Appointment · Get Many — Retrieve multiple Appointment records from Bullhorn matching a specified SQL WHERE clause and return selected fields.
- Appointment · Update — Update a Bullhorn appointment by its ID, modifying standard and custom fields as specified.
- Candidate · Create — Create a new candidate record in Bullhorn CRM by specifying required personal details and status, with optional additional and custom fields.
- Candidate · Delete — Delete a candidate record in Bullhorn by marking it as deleted (soft-delete).
- Candidate · Get — Retrieve details of a specific candidate by their Candidate ID, optionally selecting which fields to return.
- Candidate · Get File — Download a specific file attachment associated with a candidate by providing the candidate's ID and the file's ID.
- Candidate · Get Files — List file attachments linked to a specified candidate in Bullhorn CRM, optionally filtering by file type.
- Candidate · Get Many — Retrieve multiple Candidate records from Bullhorn matching a specified Lucene search query and return specified fields.
- Candidate · Update — Update an existing candidate record in Bullhorn CRM by specifying the candidate ID and the fields to change.
- Client Contact · Create — Create a new client contact in Bullhorn by specifying required personal and corporate association details, with optional additional contact information and custom fields.
- Client Contact · Delete — Delete a client contact in Bullhorn by ID (soft delete).
- Client Contact · Get — Retrieve a specific client contact record by ID from Bullhorn.
- Client Contact · Get Many — Retrieve multiple Client Contact records from Bullhorn using either SQL WHERE clause filtering or Lucene full-text search.
- Client Contact · Update — Updates an existing client contact in Bullhorn by ID, sending only the fields you provide to the Bullhorn entity update endpoint.
- Client Corporation · Create — Creates a new Client Corporation record in Bullhorn by calling PUT entity/ClientCorporation once per input item.
- Client Corporation · Delete — Marks a Client Corporation as deleted in Bullhorn by sending isDeleted: true for the given Client Corporation ID. This is a soft delete, not a permanent removal.
- Client Corporation · Get — test
- Client Corporation · Get Many — Retrieves multiple Client Corporation records from Bullhorn
- Client Corporation · Update — Update an existing client corporation in Bullhorn CRM.
- Job Order · Create — Create a new job order record in Bullhorn linked to a specified client corporation and client contact.
- Job Order · Delete — Soft-deletes a job order in Bullhorn by updating its isDeleted flag to true.
- Job Order · Get — Retrieve a single Job Order record from Bullhorn by its ID.
- Job Order · Get Many — Retrieve multiple job order records from Bullhorn using SQL query syntax or Lucene search syntax.
- Job Order · Update — Update an existing job order in Bullhorn by its ID.
- Job Submission · Create — Creates a new job submission linking a candidate to a job order in Bullhorn, or updates/restores an existing submission if one already exists for the candidate and job order.
- Job Submission · Delete — Soft-delete a job submission record in Bullhorn using its entity ID.
- Job Submission · Get — Retrieve a single job submission record from Bullhorn by its ID.
- Job Submission · Get Many — Retrieve multiple job submission records from Bullhorn using either SQL WHERE clause filtering or Lucene search queries.
- Job Submission · Update — Update a job submission in Bullhorn CRM.
- Lead · Create — Create a new Lead record in Bullhorn CRM.
- Lead · Delete — Soft-delete a lead in Bullhorn.
- Lead · Get — Retrieve a single lead from Bullhorn CRM by its entity ID.
- Lead · Get Many — Retrieves multiple Lead records from Bullhorn CRM using a Lucene query.
- Lead · Update — Update an existing Bullhorn Lead record
- Note · Create — Create a new Note entity in Bullhorn CRM by specifying required fields plus any optional additional or custom fields.
- Note · Delete — Soft-deletes a note in Bullhorn by updating its status.
- Note · Get — Get a specific note by its ID and return the selected fields.
- Note · Get Many
- Note · Update
- Opportunity · Create
- Opportunity · Delete
- Opportunity · Get
- Opportunity · Get Many
- Opportunity · Update
- Placement · Create
- Placement · Delete
- Placement · Get
- Placement · Get Many
- Placement · Update
- Task · Create
- Task · Delete
- Task · Get
- Task · Get Many
- Task · Update
Bullhorn Trigger
Triggers on Bullhorn entity events (create, update, delete) via polling
- Default · Default
Credentials
Authentication is required to connect to Bullhorn CRM; consult Bullhorn's API documentation for credential requirements.
Installation
Install as an n8n community node: in n8n, open Settings → Community nodes → Install and enter n8n-nodes-bullhorn.