Skip to content
AskElephant Knowledge Base home

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.

Search Communications node in the workflow builder

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 SMS, EMAIL, or CALL. Optional.

Direction

Filter by INCOMING or OUTGOING. Optional.

Start Date / End Date

Filter to an ISO date range. Optional.

Limit

Maximum number of results. Defaults to 50.

Sort Property

The property to sort by. Defaults to hs_timestamp.

Sort Order

ASCENDING or DESCENDING. Defaults to DESCENDING.

Outputs

The node passes these values downstream. Check the Outputs tab on the configured node to confirm exact paths.

Variable

Type

Description

Example

communications

array<unknown>

Array of communications found

{{nodeId.communications}}

count

number

Number of communications found

{{nodeId.count}}

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.

  • 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 support in your dedicated Slack channel.