Actions87
- Appointment Actions
- Candidate Actions
- Company Actions
- Contact Actions
- File Actions
- Job Actions
- Job Submission Actions
- Lead Actions
- Note Actions
- Opportunity Actions
- Placement Actions
- Sendout Actions
- Task Actions
- Tearsheet Actions
Task → Search
AI-generatedSummary
Execute a Lucene syntax search query against Bullhorn Task entities to retrieve matching records with specified fields and optional custom output field names.
Inputs
- Authentication — Choose between User Credentials (Email & Password) or Enterprise Credentials (API Key) authentication for Bullhorn API access.
- Enable Operations Log — Toggle to emit audit log entries for the operation (write operations only; this search does not emit logs).
- Fields — Specify the Bullhorn Task fields to return. Optionally rename fields in the output by setting Output Name; if left empty, original Bullhorn field names are used.
- Limit — Set the maximum number of Task records to return, ranging from 1 to 500 (default 20).
- Query (required) — Provide a Lucene query string in the Bullhorn API's syntax to filter Task entities (e.g., 'status:Open AND priority:High').
- Hide Deleted — Optionally exclude deleted or archived Task records by automatically appending an isDeleted:false filter to the query (enabled by default).
- Output Fields — Define additional fields to include in every output item, merged into the results for all cases (success or no results).
Output shape
a list of Task records matching the Lucene query
Returns up to the specified limit of Task records with the requested Bullhorn fields. Output field names reflect any renaming. The query must use valid Lucene syntax supported by Bullhorn. Deleted or archived records can be automatically excluded unless Hide Deleted is disabled. Errors or no-result items merge in specified output fields.
Examples
Example 1: Find all open and high-priority tasks
Set Query to 'status:Open AND priority:High', Fields to desired Task fields like 'id', 'title', 'owner', Limit to 50 (or fewer), and use default Hide Deleted=true to exclude deleted tasks.
Example 2: Search all tasks containing a certain word in notes
Set Query to 'notes:meeting*', specify Fields to include 'id' and 'notes', set Limit as needed, optionally rename 'notes' to 'meetingNotes' in output.