diff --git a/docs/source/module/workflows/edge_port/create_imported_edge_port.rst b/docs/source/module/workflows/edge_port/create_imported_edge_port.rst
new file mode 100644
index 0000000000000000000000000000000000000000..38b8d7de0ef42d82366b6ce3c363b23db8af0ee5
--- /dev/null
+++ b/docs/source/module/workflows/edge_port/create_imported_edge_port.rst
@@ -0,0 +1,6 @@
+``gso.workflows.edge_port.create_imported_edge_port``
+=====================================================
+
+.. automodule:: gso.workflows.edge_port.create_imported_edge_port
+   :members:
+   :show-inheritance:
diff --git a/docs/source/module/workflows/edge_port/import_edge_port.rst b/docs/source/module/workflows/edge_port/import_edge_port.rst
new file mode 100644
index 0000000000000000000000000000000000000000..31d54a7071095f4378701bc6bfbe380e1edb305d
--- /dev/null
+++ b/docs/source/module/workflows/edge_port/import_edge_port.rst
@@ -0,0 +1,6 @@
+``gso.workflows.edge_port.import_edge_port``
+============================================
+
+.. automodule:: gso.workflows.edge_port.import_edge_port
+   :members:
+   :show-inheritance:
diff --git a/docs/source/module/workflows/edge_port/index.rst b/docs/source/module/workflows/edge_port/index.rst
index a77d161716168736b6a2b458b8c655c9082dc21b..51d11ff47730c1ff9932cb33498aa3cdbffc468d 100644
--- a/docs/source/module/workflows/edge_port/index.rst
+++ b/docs/source/module/workflows/edge_port/index.rst
@@ -16,3 +16,5 @@ Submodules
    modify_edge_port
    terminate_edge_port
    validate_edge_port
+   import_edge_port
+   create_imported_edge_port
diff --git a/docs/source/module/workflows/geant_ip/create_geant_ip.rst b/docs/source/module/workflows/geant_ip/create_geant_ip.rst
new file mode 100644
index 0000000000000000000000000000000000000000..fdeb8f2eec7dd6a1fe0214c81cec2f2ab93a8d54
--- /dev/null
+++ b/docs/source/module/workflows/geant_ip/create_geant_ip.rst
@@ -0,0 +1,6 @@
+``gso.workflows.geant_ip.create_geant_ip``
+==========================================
+
+.. automodule:: gso.workflows.geant_ip.create_geant_ip
+   :members:
+   :show-inheritance:
diff --git a/docs/source/module/workflows/geant_ip/create_imported_geant_ip.rst b/docs/source/module/workflows/geant_ip/create_imported_geant_ip.rst
new file mode 100644
index 0000000000000000000000000000000000000000..390e1ecb0b8ebdff9291561f5229b7035667f7d2
--- /dev/null
+++ b/docs/source/module/workflows/geant_ip/create_imported_geant_ip.rst
@@ -0,0 +1,6 @@
+``gso.workflows.geant_ip.create_imported_geant_ip``
+====================================================
+
+.. automodule:: gso.workflows.geant_ip.create_imported_geant_ip
+   :members:
+   :show-inheritance:
diff --git a/docs/source/module/workflows/geant_ip/import_geant_ip.rst b/docs/source/module/workflows/geant_ip/import_geant_ip.rst
new file mode 100644
index 0000000000000000000000000000000000000000..8582bb7a994aba1f399c7250143fba864847dc2c
--- /dev/null
+++ b/docs/source/module/workflows/geant_ip/import_geant_ip.rst
@@ -0,0 +1,6 @@
+``gso.workflows.geant_ip.import_geant_ip``
+==========================================
+
+.. automodule:: gso.workflows.geant_ip.import_geant_ip
+   :members:
+   :show-inheritance:
diff --git a/docs/source/module/workflows/geant_ip/index.rst b/docs/source/module/workflows/geant_ip/index.rst
new file mode 100644
index 0000000000000000000000000000000000000000..bf8b1a3b6c23bb94d586e329d6eab73a829b8b58
--- /dev/null
+++ b/docs/source/module/workflows/geant_ip/index.rst
@@ -0,0 +1,18 @@
+``gso.workflows.geant_ip``
+==========================
+
+.. automodule:: gso.workflows.geant_ip
+   :members:
+   :show-inheritance:
+
+Submodules
+----------
+
+.. toctree::
+   :maxdepth: 2
+   :titlesonly:
+
+   create_geant_ip
+   modify_geant_ip
+   create_imported_geant_ip
+   import_geant_ip
diff --git a/docs/source/module/workflows/geant_ip/modify_geant_ip.rst b/docs/source/module/workflows/geant_ip/modify_geant_ip.rst
new file mode 100644
index 0000000000000000000000000000000000000000..4554d54516514b3b9bb813318c793f1d08564fe2
--- /dev/null
+++ b/docs/source/module/workflows/geant_ip/modify_geant_ip.rst
@@ -0,0 +1,6 @@
+``gso.workflows.geant_ip.modify_geant_ip``
+==========================================
+
+.. automodule:: gso.workflows.geant_ip.modify_geant_ip
+   :members:
+   :show-inheritance:
diff --git a/docs/source/module/workflows/index.rst b/docs/source/module/workflows/index.rst
index a6230e0596456e9476f45afff14c6b985dbcb4d7..3698c9f825ac87b9de266ffd73e4ccb8a9f95bd4 100644
--- a/docs/source/module/workflows/index.rst
+++ b/docs/source/module/workflows/index.rst
@@ -19,4 +19,5 @@ Subpackages
    site/index
    super_pop_switch/index
    tasks/index
-   edge_port/index
\ No newline at end of file
+   edge_port/index
+   geant_ip/index
\ No newline at end of file