search_goals
Find Atlassian goals using TQL queries with filters on name, status, owner, and tag. Supports operators like LIKE, =, AND, OR for flexible, targeted search.
Instructions
Search for goals using TQL (Townsquare Query Language). Supports flexible queries with multiple operators.
Supported operators:
LIKE: Partial text match. Use _ as single-character wildcard. Example: name LIKE "A.1" or name LIKE "A._"
=: Exact match for status/owner. Example: status = on_track
AND: Combine conditions. Example: name LIKE "Q4" AND status = on_track
OR: Match either condition. Example: name LIKE "A." OR name LIKE "B."
Searchable fields:
name: Goal name (use LIKE for partial match)
status: Goal status (pending, on_track, at_risk, off_track, done, cancelled)
owner: Owner account ID (use = for exact match)
tag: Goal tag (use LIKE for partial match)
Examples:
Find goals containing "Q4": name LIKE "Q4"
Find goals A.1, B.1, C.1: name LIKE "A.1" OR name LIKE "B.1" OR name LIKE "C.1"
Find all A.x goals: name LIKE "A."
Find on-track Q4 goals: name LIKE "Q4" AND status = on_track
Find goals by owner: owner = 712020:user-uuid-here
Find goals with a specific tag: tag LIKE "Platform"
Find goals with multiple tags (all): tag LIKE "Platform" AND tag LIKE "Q1"
Find goals with any of several tags: tag LIKE "Platform" OR tag LIKE "Security"
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of results to return (1-100, default: 20) | |
| cursor | No | Pagination cursor from previous response to fetch next page | |
| searchString | Yes | TQL query string. Examples: 'name LIKE "A.1"', 'status = on_track', 'name LIKE "Q4" AND status = on_track' |