Skip to content

SFTP Publishing Assistant

sftp-publisher

Publish extracted data to an SFTP server

This assistant allows the upload of files to an SFTP server one at a time.

You can list a component in the marketplace, and define if you want it to be a template.

❌ Not available in Marketplace

✅ Can be used as a template to create a new component

What is an Assistant?

Assistants are the building blocks of the automation system. They are the components that decides the actual work of the automation system. They can be used to perform a wide variety of tasks, from sending notifications, building pipelines and organizing workflow.

Options

Below are the options for this assistant.

Option Name Default Required? Type Description
host_name None True string The hostname of the server
username None True string The username for the server
password None True password The password for the server
is_key None False boolean Toggle on to use an SSH key or password
remote_path / False string The remote path to check
port 22 False number The port number of the FTP/SFTP server (default: 22)
data_store None True tableStore The data store to extract from
add_label None False string The label to add to the document after publishing successfully
format json True string The format of the data to publish
root_name False string For XML documents, the root element name is require; if blank, it will be DataObjects.
delete_after_publish False False boolean Delete the document and extracted data after publishing
pretty_printing False False boolean Allow pretty printing of JSON and XML output
## Reactive

This assistant can be triggered by content based events on stores which it is monitoring.