Skip to main content
Humm reads your HubSpot contacts, companies, deals, and custom objects. Ask which deals are stalling, which accounts haven’t had activity in 30 days, or what your stage conversion looks like this quarter.

Tools

Filter Groups Syntax

Humm uses HubSpot’s filterGroups structure for advanced searches. Here’s how it works:

Logic

  • Within a filter group: Conditions are combined with AND
  • Across filter groups: Groups are combined with OR

Structure

Operators

Enumeration Properties

Certain HubSpot properties are “enumeration” types internally and require special handling:
  • hubspot_owner_id
  • dealstage
  • pipeline
  • lifecyclestage
For these properties, use CONTAINS_TOKEN instead of EQ. Using EQ often returns no results.

Query Examples

Search companies by owner

Search deals in a specific stage

Search contacts by email domain

Combined filters (AND logic within group)

Multiple filter groups (OR logic across groups)

Custom Objects

HubSpot supports custom objects with unique schemas. To work with custom objects:
  1. Discover schemas: Use HUBSPOT_LIST_SCHEMAS to list all custom object schemas and their objectTypeId values (e.g., 2-123456)
  2. List properties: Use HUBSPOT_LIST_PROPERTIES with the objectTypeId to see available fields
  3. Query records: Use HUBSPOT_LIST_OBJECTS or HUBSPOT_SEARCH_OBJECTS with the objectTypeId as the object_type

Authentication

OAuth

Connect securely via HubSpot OAuth. Authorize Humm to access your HubSpot portal.