Navigate to Planning > Projects to view the list of Active or Archived projects.
Use the vertical 3 dot menu in the top right to export the list as a CSV.
Create a Project
To add a new top level project, click the Add Project button and fill out the information in the modal.
Name and Code are required fields.
Click into a project name to navigate to the Project Details screen.
Here you can add, remove, or edit user access for the project by clicking the + Add User button or selecting the box to the left of the user(s)
Workspace Access level always takes priority! If a user has an admin workspace access level, then they will have admin access for ALL projects.
If a user has an operator workspace access level, then they can be granted elevated editor or admin access to specific projects.
Create a Subproject
Projects can be nested up to 10 levels deep. Any project, including a subproject, can have subprojects of its own.
Open the project the new subproject should sit under.
In the Project Tree on the left, select the + at the end of that project's row.
In Create Subproject, enter a Name and Code, and optionally a Description.
Select Save.
The codes of every project above the new subproject are added to the front of its code automatically.
Users and Project Access can be inherited from the parent project. Epsilon3 asks whether to copy user roles from the parent project to the new subproject. Select Yes, copy users to copy them, or No, skip.
The Project Tree on a project's page shows the whole tree the project belongs to, starting from the top-level project, with the current project highlighted. The + only appears on the highlighted row, so to add a subproject somewhere else in the tree, open that project first.
Archiving Projects
To archive a project or subproject, navigate to the corresponding Project Details screen, click the vertical 3 dot menu in the top right corner, and select Archive.
The project or subproject name, code, and/or description can also be edited from this menu.
Archiving a project automatically archives every subproject below it, at every level.
Projects and subprojects can be unarchived using the same menu when navigating to the Project Details screen from the Archived tab. The Unarchive option only appears for users who have permission to unarchive that project.
A subproject can not be unarchived while any project above it is archived. Unarchiving a project automatically unarchives every subproject below it.
Assigning Projects
Before connecting procedures and parts to projects, please review and understand Role Based Permissions.
When creating or editing a Procedure, Part, Work Order, Test Point, Risk, or Issue, select which project it should be associated with. The next sections will cover how this will help keep your workspace organized.
Project Level Navigation allows you to apply a project filter across the workspace.
Filter Procedures & Runs by Project
Tree View by Project
Organize by project name and use the drop down to see which procedures are assigned to each project.
Nested projects in lists and filters
Subprojects show their full path wherever projects are listed, so it is always clear where they sit.
The project selector in the left navigation shows projects as an indented tree. Searching for a subproject also shows the projects above it.
Filtering by a project includes everything in its subprojects at every level. If you have access to a subproject but not to the projects above it, you still see its full path.
TIP
Turn on Auto Generate Procedure ID for optimal organization by project name.
Reassign Projects for Procedures
A procedure can be assigned to a new project in one of two ways:
Procedure Settings
Navigate to draft of a procedure and click the Settings Icon. Change the project in the Project selector.
NOTE: This requires a review and release process to take effect.
Procedure Library
Select one or more procedures in the procedure library list. Once selected a Change Project icon will appear at the top of the list. Click Change Project to change the project for all selected items.
NOTE: This does NOT require a review and release process
Project Schedule View
Projects now include a Schedule tab that provides a centralized, timeline-based view of all work orders and related activities within the project.
This view brings together work order schedules, tasks, dependencies, assignments, and resource considerations into a single, interactive planning workspace. It allows teams to understand how work is sequenced across the project and make adjustments without navigating into individual work orders.
Project schedules update in real time as work orders progress, helping teams plan confidently, identify bottlenecks early, and keep execution on track.
What You Can See in the Project Schedule
The project schedule consolidates all scheduling data that influences start and end dates, including:
Work orders and their associated tasks
Task durations and sequencing
Dependencies across work order events
User assignments and availability
Required tools, locations, and materials
Linked work orders within the same project
This provides a single source of truth for how work is planned and interconnected across the project.
Interactive Timeline Controls
The project schedule is fully interactive, allowing you to make updates directly on the timeline:
Drag tasks to adjust planned start dates or durations. Changes sync instantly with the underlying work order.
Create dependencies by dragging from one task to another. Dependencies are preserved automatically as tasks shift.
Double-click a task to edit assignees, dates, duration, or notes without leaving the schedule view.
These controls make it easy to explore different scheduling scenarios and keep work aligned as priorities change.
Conflict Awareness
The schedule highlights potential conflicts directly on the timeline, such as:
Overlapping user assignments
Tasks scheduled before their dependencies are complete
Surfacing these issues early allows teams to resolve conflicts before execution begins, reducing delays and rework.
Note: Project scheduling capabilities are currently available for Builds. We plan to bring these capabilities to Operations once parity with key scheduling features is achieved.
Saved Views
Project schedules support Saved Views, allowing you to save a commonly used schedule configuration and return to it later without rebuilding the view.
A saved view can include the selected date range or rolling preset, such as Next 30 Days, the schedule time scale, the Gantt, Calendar, or List layout, and any text entered in Search events.
Configure the Project schedule as needed, then open the Saved Views dropdown and select + Save View. Enter a name for the view and save it. The view is then available from the same dropdown whenever you return to the Project.
Project schedules also remember where you left off. When you return to the Project, Epsilon3 opens the schedule using the view you most recently had active.
When a saved view is active, the view is also included in the page URL. Copying and sharing that URL allows another user to open the Project schedule directly in the same saved view.
Search and Navigation
You can now quickly locate items within the schedule using the search bar at the top of the view. This allows you to find specific procedures, work orders, purchase orders, or events without manually scanning the timeline.
The schedule also includes a timezone selector, ensuring that all displayed events align with your working context. This is especially useful for distributed teams operating across multiple regions.
Date Range Filtering
In addition to search, you can refine what is displayed by adjusting the visible date range. This makes it easy to focus on a specific window of time, whether you are planning upcoming work or reviewing historical activity.
Creating Events
A new Create Event action allows you to add schedule items directly from the Project Schedule view. These events can be used for planning work that may not yet exist as a formal object in the system.
When creating an event, you can define:
A name and time range
Assigned users
Event type (such as milestone or general event)
This enables lightweight planning without requiring a full work order or procedure upfront.
Repeating Events
Events can be configured to repeat on a defined cadence. This is useful for recurring activities such as routine checks, maintenance, or standing operational tasks.
Repeating events appear across the schedule automatically based on the configured frequency, helping ensure consistency without manual duplication.
Milestones
Milestones can be created to represent key checkpoints within a project. Unlike duration-based events, milestones act as point-in-time markers to highlight important deadlines or achievements.
These provide clear visual anchors within the schedule to track progress against major goals.
Procedure-Linked Events
Events can also be tied directly to procedures. This allows scheduled work to maintain a direct connection to execution, ensuring that what is planned can immediately transition into actionable work.
Linking procedures to events improves traceability between planning and operations, and helps teams stay aligned on what needs to be completed and when.
Expanded Schedule Visibility
The schedule continues to support multiple object types in a single timeline view, including:
Work Orders
Procedures
Purchase Orders
Custom events
These are displayed together in a unified timeline, allowing you to understand dependencies and overlaps across different types of work.
Activity Log
A full activity log is now available within the Project view, capturing every change made to the project and its schedule.
This includes updates such as:
Event creation and edits
Assignment changes
Status updates
Archiving and unarchiving actions
The activity log provides a clear audit trail, making it easy to review what changed, when it changed, and who made the update.


























