Skip to content
AskElephant Knowledge Base home

Incoming Email Created

Start a workflow when an email involving your team is logged in HubSpot. It appears as Incoming Email Created in the workflow builder.

Incoming Email Created node in the workflow builder

What It Does

Watches your connected HubSpot workspace and fires when a new email is created, giving the workflow the sender, recipient, subject, body, and the contact and company records tied to it.

When It Fires

Fires when an email is created in HubSpot. You can scope it to specific groups or people so it only fires for emails involving the recipients you choose, and you can exclude specific people even if they belong to a selected group. Leave the groups and people fields empty to fire for every email.

Configuration

Configure the node with these settings:

Field

What it controls

Groups

Run the workflow when any member of these groups receives an email.

People

Run the workflow when any of these people receive an email.

Exclude People

Skip the workflow when any of these people receive an email, even if they belong to a selected group.

Outputs

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

Variable

Type

Description

Example

fromEmail

string

The email address the email was sent from

{{nodeId.fromEmail}}

toEmail

string

The email address the email was sent to

{{nodeId.toEmail}}

fromName

string

The name of the person who sent the email

{{nodeId.fromName}}

toName

string

The name of the person the email was sent to

{{nodeId.toName}}

emailSubject

string

The subject of the email

{{nodeId.emailSubject}}

emailText

string

The plain text content of the email

{{nodeId.emailText}}

toContact

object

The contact the email was sent to

{{nodeId.toContact}}

toContact.id

string

{{nodeId.toContact.id}}

fromContact

object

The contact the email was sent from

{{nodeId.fromContact}}

fromContact.id

string

{{nodeId.fromContact.id}}

internalContact

object

Either the sender or recipient of the email. Whichever is an internal contact

{{nodeId.internalContact}}

internalContact.id

string

{{nodeId.internalContact.id}}

company

object

The company the email was sent from. If the sender is an internal contact, the company will be the company of the recipient

{{nodeId.company}}

company.id

string

{{nodeId.company.id}}

Example Workflow

Scope the trigger to your sales team's group, then have the workflow read emailText and draft a suggested reply whenever a customer emails a rep directly.

  • Communication Created

  • Search Communications

  • Add Note

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.