diff --git a/shared/workspaces/workspaces/workflow/enum.py b/shared/workspaces/workspaces/workflow/enum.py
index d60b575d6f5c5394aadaf45d11b070c890e2f10a..f3dd71de267d2a9eff0934b376110867d34796f2 100644
--- a/shared/workspaces/workspaces/workflow/enum.py
+++ b/shared/workspaces/workspaces/workflow/enum.py
@@ -37,7 +37,7 @@ class WorkflowRequestState(Enum):
 
 class ArchiveWorkflows(Enum):
     """
-    Enum that specifies the workflows initiated from the AAT
+    Enum that specifies the workflows initiated from the AAT or VLASS
     """
 
     CARTA = "carta"
diff --git a/shared/workspaces/workspaces/workflow/services/workflow_info.py b/shared/workspaces/workspaces/workflow/services/workflow_info.py
index 80bb4a649440272f3d7a228425d2c486f9dba03a..7a10791dc5f56be307c98f603a9cb67e2a54a627 100644
--- a/shared/workspaces/workspaces/workflow/services/workflow_info.py
+++ b/shared/workspaces/workspaces/workflow/services/workflow_info.py
@@ -124,7 +124,7 @@ class WorkflowInfo(WorkflowInfoIF):
             if "ingest" in workflow_name:
                 argument["need_project_metadata"] = True
 
-            if "vlass" in workflow_name:
+            if any(item in workflow_name for item in ["vlass", "pims"]):
                 if "coarse" in workflow_name:
                     argument["need_project_metadata"] = True