diff --git a/jbpm/jbpm-deps-groups/jbpm-deps-group-bpmn2-compiler/pom.xml b/jbpm/jbpm-deps-groups/jbpm-deps-group-bpmn2-compiler/pom.xml
index 12a419d59e8..fc95ee21aa7 100644
--- a/jbpm/jbpm-deps-groups/jbpm-deps-group-bpmn2-compiler/pom.xml
+++ b/jbpm/jbpm-deps-groups/jbpm-deps-group-bpmn2-compiler/pom.xml
@@ -41,6 +41,10 @@
org.kie.kogito
jbpm-usertask
+
+ org.kie.kogito
+ jbpm-usertask-workitem
+
diff --git a/jbpm/jbpm-deps-groups/jbpm-deps-group-compiler/pom.xml b/jbpm/jbpm-deps-groups/jbpm-deps-group-compiler/pom.xml
index 549fe524212..dc1c82939e6 100644
--- a/jbpm/jbpm-deps-groups/jbpm-deps-group-compiler/pom.xml
+++ b/jbpm/jbpm-deps-groups/jbpm-deps-group-compiler/pom.xml
@@ -36,6 +36,10 @@
org.kie.kogito
jbpm-usertask
+
+ org.kie.kogito
+ jbpm-usertask-workitem
+
diff --git a/jbpm/jbpm-deps-groups/jbpm-deps-group-engine/pom.xml b/jbpm/jbpm-deps-groups/jbpm-deps-group-engine/pom.xml
index 95c51d1b808..49de8b3f4a1 100644
--- a/jbpm/jbpm-deps-groups/jbpm-deps-group-engine/pom.xml
+++ b/jbpm/jbpm-deps-groups/jbpm-deps-group-engine/pom.xml
@@ -33,11 +33,14 @@
org.kie.kogito
process-workitems
-
org.kie.kogito
jbpm-usertask
+
+ org.kie.kogito
+ jbpm-usertask-workitem
+
diff --git a/jbpm/jbpm-usertask-workitem/pom.xml b/jbpm/jbpm-usertask-workitem/pom.xml
new file mode 100644
index 00000000000..871c19ffccb
--- /dev/null
+++ b/jbpm/jbpm-usertask-workitem/pom.xml
@@ -0,0 +1,49 @@
+
+
+ 4.0.0
+
+ jbpm
+ org.kie.kogito
+ 999-SNAPSHOT
+
+
+ jbpm-usertask-workitem
+
+
+ Kogito :: jBPM :: User Task WorkItem
+ jBPM User Task WorkItem Handler
+
+
+ UTF-8
+ org.kie.kogito.jbpm.usertask.workitem
+
+
+
+
+ org.kie.kogito
+ kogito-api
+
+
+ org.kie.kogito
+ jbpm-usertask
+
+
+ org.kie.kogito
+ process-workitems
+
+
+
+
+
+
+ org.kie.kogito
+ kogito-kie-bom
+ ${project.version}
+ pom
+ import
+
+
+
+
diff --git a/jbpm/jbpm-usertask/src/main/java/org/kie/kogito/jbpm/usertask/handler/Policies.java b/jbpm/jbpm-usertask-workitem/src/main/java/org/kie/kogito/jbpm/usertask/handler/Policies.java
similarity index 100%
rename from jbpm/jbpm-usertask/src/main/java/org/kie/kogito/jbpm/usertask/handler/Policies.java
rename to jbpm/jbpm-usertask-workitem/src/main/java/org/kie/kogito/jbpm/usertask/handler/Policies.java
diff --git a/jbpm/jbpm-usertask/src/main/java/org/kie/kogito/jbpm/usertask/handler/UserTaskKogitoWorkItemHandler.java b/jbpm/jbpm-usertask-workitem/src/main/java/org/kie/kogito/jbpm/usertask/handler/UserTaskKogitoWorkItemHandler.java
similarity index 100%
rename from jbpm/jbpm-usertask/src/main/java/org/kie/kogito/jbpm/usertask/handler/UserTaskKogitoWorkItemHandler.java
rename to jbpm/jbpm-usertask-workitem/src/main/java/org/kie/kogito/jbpm/usertask/handler/UserTaskKogitoWorkItemHandler.java
diff --git a/jbpm/jbpm-usertask/src/main/java/org/kie/kogito/jbpm/usertask/handler/UserTaskKogitoWorkItemHandlerFactory.java b/jbpm/jbpm-usertask-workitem/src/main/java/org/kie/kogito/jbpm/usertask/handler/UserTaskKogitoWorkItemHandlerFactory.java
similarity index 100%
rename from jbpm/jbpm-usertask/src/main/java/org/kie/kogito/jbpm/usertask/handler/UserTaskKogitoWorkItemHandlerFactory.java
rename to jbpm/jbpm-usertask-workitem/src/main/java/org/kie/kogito/jbpm/usertask/handler/UserTaskKogitoWorkItemHandlerFactory.java
diff --git a/jbpm/jbpm-usertask/src/main/java/org/kie/kogito/jbpm/usertask/handler/UserTaskKogitoWorkItemHandlerProcessListener.java b/jbpm/jbpm-usertask-workitem/src/main/java/org/kie/kogito/jbpm/usertask/handler/UserTaskKogitoWorkItemHandlerProcessListener.java
similarity index 100%
rename from jbpm/jbpm-usertask/src/main/java/org/kie/kogito/jbpm/usertask/handler/UserTaskKogitoWorkItemHandlerProcessListener.java
rename to jbpm/jbpm-usertask-workitem/src/main/java/org/kie/kogito/jbpm/usertask/handler/UserTaskKogitoWorkItemHandlerProcessListener.java
diff --git a/jbpm/jbpm-usertask/src/main/resources/META-INF/services/org.kie.kogito.internal.process.workitem.KogitoWorkItemHandlerFactory b/jbpm/jbpm-usertask-workitem/src/main/resources/META-INF/services/org.kie.kogito.internal.process.workitem.KogitoWorkItemHandlerFactory
similarity index 100%
rename from jbpm/jbpm-usertask/src/main/resources/META-INF/services/org.kie.kogito.internal.process.workitem.KogitoWorkItemHandlerFactory
rename to jbpm/jbpm-usertask-workitem/src/main/resources/META-INF/services/org.kie.kogito.internal.process.workitem.KogitoWorkItemHandlerFactory
diff --git a/jbpm/jbpm-usertask/pom.xml b/jbpm/jbpm-usertask/pom.xml
index 3adb16a9ff0..29975eebb3f 100644
--- a/jbpm/jbpm-usertask/pom.xml
+++ b/jbpm/jbpm-usertask/pom.xml
@@ -25,10 +25,6 @@
org.kie.kogito
kogito-api
-
- org.kie.kogito
- process-workitems
-
org.kie.kogito
kogito-services
diff --git a/jbpm/pom.xml b/jbpm/pom.xml
index b53bf127c7c..92f53bb73da 100755
--- a/jbpm/pom.xml
+++ b/jbpm/pom.xml
@@ -47,6 +47,7 @@
process-serialization-protobuf
process-workitems
jbpm-usertask
+ jbpm-usertask-workitem
jbpm-tools
jbpm-deps-groups
diff --git a/kogito-bom/pom.xml b/kogito-bom/pom.xml
index bc9fba78c45..6e4af07c46d 100755
--- a/kogito-bom/pom.xml
+++ b/kogito-bom/pom.xml
@@ -1898,6 +1898,11 @@
jbpm-usertask
${project.version}
+
+ org.kie.kogito
+ jbpm-usertask-workitem
+ ${project.version}
+
org.kie.kogito
jbpm-flow-migration