Coming soon!
When to use X listening queries
Use X listening queries when you need a filtered stream of posts (tweets), replies, quote tweets, and reposts (retweets) based on keywords, accounts, and operators, then respond directly from BrandBastion.
Use cases:
Spot early buzz or backlash around launches and jump in before the thread runs away.
Monitor high-risk keywords, brand narratives, or competitor comparisons and respond fast with the right account.
Capture replies, quote posts, and amplification so reporting reflects the full conversation, not just the original post.
π Note
X listening (queries) is not available in every workspace. If you do not see X in the Asset dropdown, contact your BrandBastion admin or CSM.
Create a listening source
Go to Add listening source.
Select an Asset (X handle).
This becomes the default identity used when replying to items from this listening source.Enter a Listening source name (required).
Keep it specific and operational (example:Product launch - US).Choose your build mode:
Guided query (default): form-based builder that generates a rule.
Write your own: free-text rule builder for power users.
Review the Preview (read-only). This is the final rule string sent to X.
Click Add new source to save.
π¨ Alert
Saving is blocked if the final rule string exceeds 2,048 characters (Guided or Write your own).
Option 1: Guided query
Guided query maps your form selections into a single X Filtered Stream rule string.
Words
Use these fields to control keyword and phrase matching:
All of these words
Adds all terms with AND behavior (space-separated in X syntax).
Example:brand strategyThis exact phrase
Adds a quoted phrase.
Example:"limited edition"Any of these words
Adds OR behavior across terms.
Example:discount OR coupon OR promoNone of these words
Adds exclusions with-.
Example:-spam -fake -scamThese hashtags
Adds hashtag tokens.
Example:#NewLaunch OR #ProductReview
Language
Selecting a language adds
lang:<code>(BCP 47), for example:lang:en.
Accounts
Use account filters to scope who is posting, who is being replied to, and who is being mentioned:
From these accounts β
from:<handle>with OR grouping when multiple
Example:from:BrandOfficial OR from:BrandSupportTo these accounts β
to:<handle>with OR grouping when multiple
Example:to:CustomerCare OR to:HelpdeskMentioning these accounts β
@<handle>with OR grouping when multiple
Example:(@Brand OR @BrandSupport)
Profile and user metrics
These map to operators when supported:
Bio keywords β
bio:<keyword>orbio:"exact phrase"Min/Max followers β
followers_count:min..maxMin/Max posts β
tweets_count:min..maxVerified authors only β
is:verified
Post-type and content filters
These toggles map to X operators:
Include replies
ON β adds
is:replyOFF β excludes replies (implemented as an exclusion in the final rule)
Has links β
has:linksHas media (photos, GIFs, videos) β
has:mediaExclude promoted posts β
-is:nullcastInclude Quote Tweets β
is:quoteInclude Retweets β
is:retweet
Option 2: Write your own
Use Write your own when you want full control over the rule string, including grouping, proximity, and complex exclusions.
Character limit
Maximum 2,000 characters in the editor.
Supported boolean logic and operators
Use these building blocks to create precise, testable rules.
Boolean keywords
OR:
cat OR dogAND (space):
cat dogGrouping:
(cat OR dog) has:linksNegation:
-grumpy(excludes tokens/expressions)
Keywords and phrases
Keyword token match:
coffeeExact phrase:
"wireless earbuds"Proximity match (max N=6):
"climate change"~3Emoji:
(βοΈ OR π)
Entities and account tokens
Hashtag:
#photographyMention:
@official_accountCashtag:
$AAPL
Common filters
From / to / retweets-of:
from:verified_userto:customer_supportretweets_of:popular_creator
Post type:
is:replyis:quoteis:retweetis:verified-is:nullcast
Content type:
has:linkshas:mediahas:hashtagshas:cashtags
Language
lang:en(BCP 47)
Replying from BrandBastion
Each X listening item includes a Reply action:
Opens the composer with the default asset set to the listening sourceβs selected Asset.
Includes thread context when available.
Sends a reply to X using standard reply behavior.
