Tools
Query Structure
Intercom search tools (INTERCOM_SEARCH_CONTACTS, INTERCOM_SEARCH_CONVERSATIONS) use a structured query syntax for filtering. Here’s how to build queries:
Basic Filter
Available Operators
Combining Filters
UseAND or OR logical operators to combine multiple filters:
Query Examples
Query Constraints
- Maximum 2 levels of nesting
- Maximum 15 filters per AND/OR group
- Arrays (IN/NIN) limited to 15 values
- Empty strings are not allowed as values
- Timestamp filtering only supports
>and<operators
Searchable Fields
Contacts
Conversations
Account Conversations Tool
TheINTERCOM_GET_ACCOUNT_CONVERSATIONS tool simplifies finding conversations for an entire account:
- Searches for contacts whose
external_idmatches a pattern - Automatically batches contact IDs (Intercom limits to 15 per query)
- Fetches conversations across all matching contacts
- Returns combined results
ACME_001, ACME_002, etc.
Authentication
OAuth
Connect securely via Intercom OAuth. Authorize Humm to access your Intercom workspace.