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
Searches Task entities in Bullhorn using a Lucene query string, returning specified Bullhorn fields with optional result limits and exclusion of deleted records.
Inputs
- Authentication — Choose between user credentials (email and password) or enterprise credentials (API key) for authentication.
- Enable Operations Log — Optional boolean to emit audit log rows to a second output for tracking write operations; defaults to false.
- Fields — List of Bullhorn fields to return for each Task. Users can rename output fields or keep original names.
- Limit — Maximum number of Task records to return (minimum 1, maximum 500). Defaults to 20.
- Query (required) — Lucene query string to filter Tasks (e.g., name:Smith* AND status:Active). Defaults to id:[0 TO *] to match all.
- Hide Deleted — Boolean to exclude deleted or archived Tasks automatically by adding filters such as isDeleted:false. Defaults to true.
- Output Fields — Assignment collection of fields to include in every output item, merged into results or errors.
Output shape
a list of Task records matching the Lucene query
The operation returns an array of Task items with only the requested fields included. The number of records returned respects the specified limit (max 500). Deleted or archived Tasks are excluded automatically if 'Hide Deleted' is true. If 'Enable Operations Log' is true, a second output provides audit log entries for write operations, but this does not apply directly to the search operation.
Examples
Example 1: Search for active Tasks with 'Project' in name
Use the Query field with 'name:Project* AND status:Active', set Limit to 50, and specify Fields to return id, name, and status.