Standard Communications

Bots supports a set of communication protocols out of the box such that you only need to configure it in bots-monitor->Configuration->Channels to get it working. The set of supported protocols are listed below:

Supported Communication Types
Protocol Description
file Use this to push/pull files with the filesystem, also works with shared file systems.
smtp Use this to send an email to your trading partner with the EDI file.
smtps Same as smtp but additionally uses SSL for secure transmission
smtpstarttls Same as smtp but additionally uses TLS for secure transmission
pop3 Use this to extract emails with EDI files from your email inbox.
pop3s Same as pop3 but additionally uses SSL for secure transmission
pop3sapop Same as pop3 but additionally encrypts your password during authentication
http Use the HTTP protocol to GET or PUT files with your trading partner.
https Same as http but additionally uses SSL for secure transmission.
imap4 Use this to extract emails with EDI files from your email inbox.
imap4s Same as imap4 but additionally uses SSL for secure transmission
ftp Use the FTP protocol to exchange files with your trading partner.
ftps (explicit) Same as ftp but additionally uses explicit SSL for secure transmission
ftps (Implicit) Same as ftp but additionally uses implicit SSL for secure transmission
sftp (ssh) Use the SFTP protocol for exchange files with your trading partner.
xmlrpc Use the XMLRPC protocol for exchange files with your trading partner.
trash/discard Use this to discard uneeded messages types from your trading partner.
communicationscript Use this for custom comms, as described here
db Use this for database comms, as described here