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, job statistics, mark sets for deletion, set properties, query items
All of these nodes access the OL Connect database. There are nodes to store data, find items, retrieve data that was extracted from data files, set properties on data, mark sets for deletion, or retrieve data about a job.
-
all in one, document mapping, paginated content, paginated job, paginated output, preview pdf
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, template info
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:
-
file operations
This node can copy, move and delete files.
-
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.
-
folder operations
This node can copy, move and delete folders.
FTP node
This package contains the ftp client node which allows to perform the following actions on an FTP/SFTP Server.
Package name: @objectif-lune/node-red-contrib-ftp
SendGrid node
This package contains the sendgrid node to send email content generated by OL Connect through the SendGrid service.
Package name: @objectif-lune/node-red-contrib-sendgrid
Mailjet node
This package contains the mailjet node to send email content generated by OL Connect using the Mailjet service.
Package name: @objectif-lune/node-red-contrib-mailjet
Notifier node
The notifier node is a simple node for posting notifications to external messaging services such as Teams and Slack.
Package name: @objectif-lune/node-red-contrib-notifier
Microsoft 365 nodes
The Microsoft 365 package contains 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