The GeneXus Business Process Management (BPM) Suite is a set of tools that enables you to model a Business Process, convert the model into a functional application, run and monitor the application, and optimize the results by offering a tool for each stage of the BPM Cycle.
- Business Process Management: Model, automate, manage, and optimize your Business Processes.
- System Generation: Automatically generate the modeled application—no coding required.
- Easy Customization: Customize your Inbox using the GXBPM API and easily adapt it to your specific needs.
- Document Management: Manage documents as part of your Business Processes. Digitally sign, improve speed, and reduce costs.
- Adaptability: Enable users to modify process execution by making everyday ad-hoc decisions.
- Collaboration: Delegate tasks, collaborate, and share responsibilities among multiple users, routinely or in special situations (when out of the office).
- Role-based security: Manage authentication and authorization in your system through users and roles.
- Business Activity Monitoring: Access Reports and Analytics to identify and act on improvement opportunities.
- Easy Deployment: Seamlessly deploy your company's processes with a single click using GeneXus.
Flow-based application development is easy in GeneXus thanks to the full integration of GXflow.
Integration occurs at several levels:
- You can create Business Process Diagram objects inside GeneXus or use the GeneXus Business Process Modeler. This simplifies many tasks, making it easy to bind activities to objects.
- GXflow detects when an object is used in a Business Process Diagram and automatically generates additional entry points, making the program ready to be invoked by the workflow engine without requiring any changes from the user. This greatly simplifies the creation of applications with workflow components and, in particular, the addition of workflow to an existing application.
- Mapping of Workflow Data Application with attributes.
- Workflow development cycle integrated into GeneXus (impact, prototyping, etc.).
For a guide on how to develop a full BPM application (from modeling to process execution), refer to My first BPM Application.
For a complete online course on how to develop a full BPM application (from modeling to process execution and optimization), refer to the GeneXus BPM Suite course.