AgilePoint engine follows an industry standard called XPDL for its process model definition. However sometimes clients might also ask for BPMN support on the process as well as individual workflow activities. Though one thing to clarify is that BPMN is more of a static notation which is used for documenting the process and none of its properties are used at runtime for process execution. Process execution is dependent on a runtime standard like XPDL.
AgilePoint enhanced its modeler to support setting BPMN properties both at process as well as activity level for the sake of completeness of solution. It is turned off by default. You need to go to Settings –> App Builder –> Process Designer and turn that setting on
Once it is turned on, you can select BPMN option on each activity
Which opens property window where you can enter BPMN properties if you want.