The external content API is a module designed to give Staff a CMS interface for writing messages for external tools, e.g. error messages, informational messages. The idea is that the external tool can be lightweight and leave the content management to a another tool designed for that purpose (SilverStripe CMS).
See user guide