OL Connect Automate packages

Here’s a summary of the OL Connect Automate packages and their corresponding package names on https://www.npmjs.com/.

Note: The documentation of all individual nodes is embedded in Node-RED's editor. Hover over a node in the palette at the left, or select the node in a flow; then click the book icon.

OL Connect nodes

In a Node-RED application for OL Connect, flows communicate with the Connect Server and access its Database and/or File Store through one or more OL Connect nodes. The OL Connect package contains Node-RED nodes that call the various services of OL Connect.

Package name: @objectif-lune/node-red-contrib-connect

Nodes:

  • data mapping, data get, data update values, document mapping, properties set, query items

    These nodes access the OL Connect database in order to either store or retrieve data - extracted from data files - or to set properties on the data.

  • paginated content, paginated job, paginated output, all in one, preview pdf, document mapping

    These nodes are used to create print output, including pdf previews on a web page. See An OL Connect print flow in Node-RED.

  • email content

    This node renders emails, which can then be sent using third party nodes, via an Email Service Provider (for example SendGrid). See An OL Connect email flow in Node-RED.

  • html content

    This node renders web pages based on an OL Connect template. See An OL Connect web flow in Node-RED.

  • preview image

    This node merges the Print, Email or Web context of an OL Connect template with a single record and returns an image.

  • file store upload, file store download, file store delete

    These nodes access the OL Connect File Store, which holds OL Connect resources such as templates and data mapping configurations as well as output files such as email content and PDF files.

  • OL Connect Server

    This one configuration node is used by all nodes. It allows entering a URL and credentials to connect to an OL Connect server.

Files and Folders nodes

This package contains Node-RED nodes designed for the management of files and folders on the file system. They perform common file system related tasks like triggering a flow when a new file arrives or list the files in a specific folder.

Package name: @objectif-lune/node-red-contrib-files-and-folders

Nodes:

  • folder capture

    This node monitors a folder for incoming files. The folder path can be set via a global variable. Typically these global variables are populated in a startup flow.

  • folder listing

    This node lists the files and/or folders in a folder specified by the user.

  • file operations

    This node can copy, move and delete files or folders.

  • folder operations

    This node can copy, move and delete files or folders.

FTP/SFTP/FTPS node

This package contains Node-RED nodes facilitating operations related to FTP, SFTP, and FTPS.

Package name: @objectif-lune/node-red-contrib-ftp

Node:

  • ftp

SendGrid node

Node-RED node to send email content generated by OL Connect through the SendGrid service.

Package name: @objectif-lune/node-red-contrib-sendgrid

Node:

  • sendgrid

Mailjet node

Node-RED node to send email content generated by OL Connect using the Mailjet service.

Package name: @objectif-lune/node-red-contrib-mailjet

Node:

  • mailjet

Notifier node

A simple node for posting notifications to external messaging services such as Teams and Slack.

Package name: @objectif-lune/node-red-contrib-notifier

Node:

  • notifier

Microsoft 365 nodes

Node-RED nodes enabling interaction with Microsoft OneDrive and sending email content generated by OL Connect through Microsoft’s Graph API.

Package name: @objectif-lune/node-red-contrib-m365

Nodes:

  • Microsoft Azure connection

  • outlook mail

  • onedrive