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 |