Search Communications
Search HubSpot for communications like SMS, WhatsApp, LinkedIn, email, and calls, filtered by contact, company, deal, channel, direction, or date range. For meetings, notes, and tasks, use the dedicated search actions.

What It Does
Queries HubSpot communications using the filters you set and returns the matching records, sorted and limited as configured.
When To Use It
Use this to pull a filtered list of communications for a customer, such as all outgoing emails in the last month, to reference or summarize later in the workflow.
Configuration
Configure the node with these settings:
Field | What it controls |
|---|---|
Contact ID / Company ID / Deal ID | Filter results to communications associated with a specific record. Optional. |
Channel Types | Filter by one or more channels, for example |
Direction | Filter by |
Start Date / End Date | Filter to an ISO date range. Optional. |
Limit | Maximum number of results. Defaults to |
Sort Property | The property to sort by. Defaults to |
Sort Order |
|
Outputs
The node passes these values downstream. Check the Outputs tab on the configured node to confirm exact paths.
Variable | Type | Description | Example |
|---|---|---|---|
|
| Array of communications found |
|
|
| Number of communications found |
|
Example Workflow
A workflow pulls the most recent outgoing emails to a deal's primary contact and feeds them into an AI step that drafts a status update for the account team.
Related Nodes
Get Communications by Time Range
Create Communication
Search Deal
Need More Help?
Reach the AskElephant support team by:
clicking the Support tab on the right side of your screen,
emailing [email protected],
or using
@askelephant supportin your dedicated Slack channel.