Get Communications by Time Range
Pull HubSpot communications that happened around a specific meeting time, so a workflow has that context available.

What It Does
Searches HubSpot for communications tied to a contact, company, or deal within a window before and after a given meeting time, optionally filtered by channel.
When To Use It
Use this before or during a workflow that needs recent context on a customer, such as pulling recent emails or calls that happened around a meeting so an AI step can reference them.
Configuration
Configure the node with these settings:
Field | What it controls |
|---|---|
Object Type | The type of HubSpot object to search: |
Object ID | The HubSpot ID of that object. Required. |
Days Before Meeting | How many days before the meeting to search. Defaults to |
Days After Meeting | How many days after the meeting to search. Defaults to |
Meeting Date | The ISO timestamp of the meeting to search around. Required. |
Channel Types | Optional filter to limit results to specific channels. |
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 in time range |
|
|
| Number of communications found |
|
Example Workflow
Before drafting a follow-up email, a workflow uses this node to pull any communications from the week before and after a meeting, so the AI step can reference recent context when writing the follow-up.
Related Nodes
Search Communications
Create Communication
Search Meetings
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.