Module Library

Often several of your projects have a similar structure. The Module Library lets you keep typical tasks and summaries as ready-made templates (modules), so you can add them to any project in a few clicks instead of planning them again from scratch.

Overview

The Module Library opens as a panel on the Pipeline page. In the panel you can:

  • keep several libraries and switch between them;
  • save tasks and summaries from your projects as modules;
  • find modules by name or tag;
  • add modules to your projects;
  • create a new project from a whole library.
Note

To work with the Module Library, your role needs the Module library permission (Settings → Roles & Permissions → Project permissions). It has four levels: No access, Use, Manage and Administer. If you can’t see the Module library button or some of the options below, please contact your Epicflow administrator.

Opening the Module Library

  1. Go to the Pipeline page.
  2. Click the Module library button in the top right corner (Screen #1).
  3. The Module library panel opens. To close it, click the same button again or the × in the panel’s top right corner.

Screen #1 – Opening the Module Library

Tip

You can move the panel anywhere on the page: click its header and drag it. The panel keeps its new position the next time you open it.

Working with Libraries

You can keep several libraries, for example one per department or type of work. The name of the selected library is shown at the top of the panel, under the panel header.

Creating a library

  1. In the Module library panel, click the library name to open the list of libraries.
  2. Click Create new.
  3. Enter a Module library name (required). The name must be unique.
  4. If needed, select a Parent group (optional).
  5. Click Create (Screen #2).

The new library opens in the panel right away. It is empty until you add items to it.

Screen #2 – Creating a library

Switching between libraries

  1. Click the library name in the panel.
  2. Select the library you need from the list (Screen #3). If you have many libraries, type part of the name in the Search module field.

 

Screen #3 – Switching between libraries

Renaming a library and viewing its details

  1. Select the library.
  2. Click the Edit icon (the second icon to the right of the library name).
  3. The Edit module library window shows when the library was created and by whom.
  4. To rename the library, change the Module name and click Save (Screen #4).

 

Screen #4 – Renaming a library

Deleting a library

  1. Select the library.
  2. Click the Edit icon to the right of the library name.
  3. Click the Trash icon in the top right corner of the Edit module library window.
  4. Click Yes to confirm (Screen #5).

Screen #5 – Deleting a library

Important

A library is deleted together with all items in it, and this can’t be undone. Tasks you have already added to projects from this library are not affected.

Adding Items to a Library

You can add tasks and summaries to a library. A summary is added together with everything inside it. Projects and milestones can’t be added.

  1. On the Pipeline page, expand the project and find the task or summary.
  2. Hover over its row and click the … icon.
  3. Select Add to module library.
  4. In the window that opens, select which task data to save with the module:
    • Assigned resources, Tags, Competences, Description, Attributes, Budget distribution and Constraint dates are selected by default;
    • Reset hours to baseline values is not selected by default.
  5. In the Module library field, select the library to add the item to.
  6. Click Add (Screen #6).

Screen #6 – Adding a task to a library

Note

Always check the Module library field before you click Add. It may show a different library from the one that is open in the panel. If the library already has an item with the same name, the new item gets the “Copy of” prefix.

Finding Items in a Library

Use the fields at the top of the panel:

  • Name – type any part of the item’s name. The search also finds tasks inside summaries and shows them under their summary (Screen #7). To clear the search, click the icon on the right of the field.
  • Tags – select a tag to show only the items that have it.

Screen #7 – Searching a library by name

Editing and Deleting Items

When you hover over an item in the panel, four icons appear on its right: Drag, Copy, Edit and Delete.

Editing an item

  1. Hover over the item and click the Edit icon.
  2. The item’s card opens. Change the name or any other details you need.
  3. Click Save (Screen #8).

Changes apply only to the item in the library. Tasks already added to projects from it stay as they are.

Screen #8 – Editing a library item

Deleting an item

  1. Hover over the item and click the Delete icon.
  2. Click Yes to confirm (Screen #9).

The item is deleted from the library permanently. Tasks already added to projects from it are not affected.

Screen #9 – Deleting a library item

Adding Library Items to a Project

There are two ways to add an item from the library to a project. Either way, the item is copied with all the data that was saved in the module (for example, its assignees and hours). If the project already has an item with the same name, the copy gets the “Copy of” prefix.

Drag and drop

  1. On the Pipeline page, expand the project.
  2. Drag the item from the library panel onto a row of the project (Screen #10).
  3. The item is added above that row, and its card opens so you can check the details.

Screen #10 – Dragging an item into a project

Copy and paste

  1. Hover over the item in the library and click the Copy icon. A message confirms that the item was copied.
  2. In the project, hover over the row after which you want to add the item and click the … icon.
  3. Select Paste (Screen #11). The item is added below that row. If the row is the project’s end milestone, the item is added above it.

Screen #11 – Copying an item and pasting it into a project

Creating a Project from a Library

You can turn a whole library into a new project. The library itself stays unchanged.

  1. Select the library in the panel.
  2. Click the Create this project in Inactive projects icon (the first icon to the right of the library name).
  3. Under Task assignments, select one option:
    • Keep assigned resources (default) – tasks keep the people and groups assigned in the library;
    • Reassign tasks to their resource groups – tasks are assigned to the resource groups instead.
  4. Under Additional data to copy, clear the options you don’t need. Tags, Competences, Description, Attributes, Budget distribution, Constraint dates and Financial info are selected by default.
  5. Under Hours, leave Reset hours to baseline values selected (default) or clear it.
  6. If needed, select a Project group (optional).
  7. To open the new project right away, select Open project after creation.
  8. Click Create in Inactive projects (Screen #12).

The new project appears in Inactive projects with the name “Copy of” + the library name. You can rename it and move it to active projects when it’s ready.

Screen #12 – Creating a project from a library

Editing a Library in Quick Edit Mode

To edit many items at once, open the library in Quick Edit Mode:

  1. Select the library in the panel.
  2. Click the Quick Edit Mode icon (the third icon to the right of the library name).
  3. The library opens as a table (Screen #13). Here you can change items directly in the table or add new ones with + New.
  4. To return to the Pipeline, click Back.

 

 

Screen #13 – A library in Quick Edit Mode

If you have any questions, please contact us at support@epicflow.com.

Updated on November 3, 2026

Related Articles

Need Support?
Can't find the answer you're looking for?
Contact Support