Skip to main content

Menu Guide โ€“ What Each Submenu Does

This guide explains every item under Project Roadmap in the sidebar. Use it to find what you need and what (if anything) you must configure first.


How to Use This Guideโ€‹

  1. Find the submenu you're interested in (they appear in the order below).
  2. Read what it does and whether setup is required.
  3. Follow the configuration steps if needed.
  4. Use the links to jump to the full documentation.

1. Task Bookmarksโ€‹

What it doesShows a list of tasks you've bookmarked for quick access.
WhereProject Roadmap โ†’ Task Bookmarks
ConfigurationNone. Just use it.
How to add bookmarksIn any project's task table, click the star icon next to a task.
Full docsTask Management โ†’ Task Bookmarks

2. Timesheet Approvalsโ€‹

What it doesApprove or reject time logged by staff via task timers.
WhereProject Roadmap โ†’ Timesheet Approvals
ConfigurationNone. Works as soon as staff use task timers.
How it worksWhen staff start a task timer in Perfex, a pending approval record is created. Use this page to approve or reject.
ActionsSync โ€“ Pull in any missing records from task timers. Approve / Reject โ€“ Per record.
FiltersPending, Approved, Rejected
Full docsCollaboration โ†’ Timesheet Approvals

3. Resource Allocationโ€‹

What it doesShows hours and task count per staff member per project.
WhereProject Roadmap โ†’ Resource Allocation
ConfigurationNone.
Use it forSeeing who is assigned to what and how many hours/tasks they have.
Full docsReporting & Analytics โ†’ Resource Allocation

4. Resource Utilization Reportโ€‹

What it doesShows total hours logged per staff member across all projects.
WhereProject Roadmap โ†’ Resource Utilization Report
ConfigurationNone.
Use it forWorkload and availability overview.
Full docsReporting & Analytics โ†’ Resource Utilization Report

5. Analyticsโ€‹

What it doesProject health trends and team efficiency metrics.
WhereProject Roadmap โ†’ Analytics
ConfigurationNone.
Use it forTrends over time, completion rates, velocity.
Full docsReporting & Analytics โ†’ Analytics Page

6. Custom Fields (Admin only)โ€‹

What it doesAdd extra fields to projects and tasks (text, date, select, etc.).
WhereProject Roadmap โ†’ Custom Fields
ConfigurationYou define the fields here.
Steps1. Go to Custom Fields. 2. Add Field. 3. Set label, type, relation (project/task). 4. Save.
Full docsSettings โ†’ Custom Fields

7. Notification Settingsโ€‹

What it doesChoose which events send you notifications (task assigned, deadline, project updates, etc.).
WhereProject Roadmap โ†’ Notification Settings
ConfigurationPer-user. Each staff member configures their own.
Full docsCollaboration โ†’ Real-Time Notifications

8. Automated Workflowsโ€‹

What it doesAutomatically trigger actions when events happen (e.g. task completed โ†’ notify client).
WhereProject Roadmap โ†’ Automated Workflows
ConfigurationAdd workflows here. Requires Manage permission.
Steps1. Add Workflow. 2. Choose trigger (task_completed, task_assigned, milestone_completed, project_updated). 3. Choose action (notify_client, notify_team, add_activity). 4. Save.
Full docsSettings โ†’ Automated Workflows

9. Task Templatesโ€‹

What it doesReusable task structures. Create once, apply to any project.
WhereProject Roadmap โ†’ Task Templates
ConfigurationCreate templates here.
Steps1. Add Template. 2. Enter name, description, task data. 3. Save. 4. Use Template โ†’ select project โ†’ apply.
Full docsTask Management โ†’ Task Templates

10. Centralized File Storageโ€‹

What it doesView all project files in one place across all projects.
WhereProject Roadmap โ†’ Centralized File Storage
ConfigurationNone.
Use it forDownload, view version history.
Full docsCollaboration โ†’ Centralized File Storage

11. Branded Portal Settings (Admin only)โ€‹

What it doesCustomize colors of the client portal (project updates, milestone approvals).
WhereProject Roadmap โ†’ Branded Portal Settings
ConfigurationSet Primary and Secondary colors.
Full docsClient Portal โ†’ Branded Portal

12. Email Digestโ€‹

What it doesReceive daily or weekly project summary emails.
WhereProject Roadmap โ†’ Email Digest
ConfigurationPer-user. Enable, choose frequency (daily/weekly).
ImportantFor automated sending, add a cron job. See below.
Cron setupAdd to crontab: 0 8 * * * php /path/to/perfex/index.php projectroadmap cron_email_digest
Full docsCollaboration โ†’ Email Digest

13. Custom Report Builderโ€‹

What it doesDefine saved report configurations (filters + columns) and run them on task data.
WhereProject Roadmap โ†’ Custom Report Builder
ConfigurationCreate report configs here.
Steps1. Add Report Config. 2. Set name, filters (JSON), columns (JSON). 3. Save. 4. Run Report.
Full docsReporting & Analytics โ†’ Custom Report Builder

14. AI Suggestions Settings (Admin only)โ€‹

What it doesEnable AI suggestions (assignee, due date) and optionally connect OpenAI/Anthropic.
WhereProject Roadmap โ†’ AI Suggestions Settings
ConfigurationEnable, choose provider (rule-based only, OpenAI, Anthropic), add API key if using LLM.
NoteRule-based suggestions work without any API key.
Full docsAI Suggestions

Quick Reference: Configuration Checklistโ€‹

FeatureNeeds setup?Where to configure
Task BookmarksNo-
Timesheet ApprovalsNo-
Resource AllocationNo-
Resource UtilizationNo-
AnalyticsNo-
Custom FieldsYesProject Roadmap โ†’ Custom Fields
Notification SettingsYes (per user)Project Roadmap โ†’ Notification Settings
Automated WorkflowsYesProject Roadmap โ†’ Automated Workflows
Task TemplatesYes (create templates)Project Roadmap โ†’ Task Templates
Centralized File StorageNo-
Branded PortalYesProject Roadmap โ†’ Branded Portal Settings
Email DigestYes (per user + cron)Project Roadmap โ†’ Email Digest
Custom Report BuilderYes (create configs)Project Roadmap โ†’ Custom Report Builder
AI SuggestionsYes (optional API)Project Roadmap โ†’ AI Suggestions Settings

Permissionsโ€‹

Configure in Setup โ†’ Staff โ†’ Roles:

PermissionWhat it allows
ViewAccess all Project Roadmap features and view data
EditEdit tasks, milestones, and other project data
ManageManage workflows, custom fields, AI settings, portal settings