Custom Packages

Learn how to develop a custom package for ProcessMaker Platform to extend its functionality.


Extend ProcessMaker's functionality with custom functions and/or integrations with third-party services by developing your own package.


The following are required or assumed to successfully create a package for ProcessMaker Platform:

  • You are a developer that is comfortable performing command-line operations. This is an advanced development topic.

  • You are comfortable and knowledgeable about Laravel artisan commands. See Laravel documentation.

  • ProcessMaker Platform is installed on your local computer.

  • PHP version 7 or later.

Last updated