Email Node

A method to send messages and data attachments over the internet to one or more recipients. Email can be used for alerts, reports, and sharing data files from Rayven.io to users or systems that accept email inputs.

What is an Email?

The Email is designed to automate the sending of emails when it receives a payload in the workflow. This node requires the specification of an email address to which the message will be sent. Its primary purpose is to facilitate real-time notifications and alerts based on workflow events or data conditions. By using the Email node, users can ensure timely communication and response to critical events, such as system errors, threshold breaches, or operational updates. This enhances the overall responsiveness and efficiency of the IoT system, providing a reliable mechanism for keeping stakeholders informed and enabling prompt action when necessary.


How to Use

Implementation

In the Rayven Workflow Builder:

  • Select Outputs.
  • Drag the Email node to the canvas.
  • Double click on the Email node to open the configuration window.

Configuration

Section: General

This section contains basic configuration elements required for any Email node implementation

Field

Requirement

Comments

Node Name

Mandatory

Enter a name for this node.


This provides a handle to which you and others can refer, so it should be simple but meaningful and explain the node’s purpose.

Use for Email Report

Optional

When checked, it will trigger an email report to be sent when the node receives data.


Please refer here for the Email Report configuration.



Section: Email Texts

This section contains the configuration elements for email content.

Field

Requirement

Comments

Subject

Mandatory

Enter the email subject.

Header

Important

Enter the email header.

Body

Mandatory

Enter the email body.


User can insert values from JSON payload by using the ((json_key)) syntax

User can insert the Device ID by using the <<_deviceid_>> syntax

User can insert the Device Name by using the <<_devicename_>> syntax

Footer

Important

Enter the email footer.



Section: Addresser

This section contains the configuration elements for email addresser/sender

Field

Requirement

Comments

Addresser Name

Important

Enter the name of the addresser that will appear in the email “From” field.



Section: Addressee

This section contains the configuration elements for email addressee/recipient

Field

Requirement

Comments

To End User

Important

When checked, it will use the email address that is configured in Dashboard Users 

Specific Email/s

Important

Enter the recipient email address. Use comma separated list if there are multiple recipients.

Email from Data Field Name

Important

The JSON key in the payload that holds the address of the email recipient