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:
| 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 |