Note: This is a module for Perfex CRM , not a standalone script. This module works best on Perfex CRM version 3.2.1 and later. We recommend testing this module on a staging copy before deploying to your production Perfex instance. This module is specifically designed for standalone installations of Perfex CRM and may not work if you have set up Perfex CRM as a SaaS service.
To see a live demo for this module, use the login details below:
Username: [email protected]
Password: 2sQzy&7bzPc!Oh
Login here.
Project Management Enhancements Module for Perfex CRM allows you to take your project management capabilities to the next level. This Perfex module has been designed to elevate your productivity and streamline team collaboration. Packed with powerful features—including newly added task dependency controls—it redefines how you manage tasks, communicate with your team, enforce delivery sequencing, and organise your projects.
This module is ideal for businesses and organisations that:
Advanced Task Dependencies: Define Asana-style dependencies directly on the task modal with clear guidance for “waiting for”, “blocking”, “reference”, and “linked” relationships. The new sidebar instantly lists every dependency, so you can see upstream and downstream tasks without leaving the modal.
Use the inline form to add dependencies in a couple of clicks:
Global Task Types for Projects: Now you can define task types just once and apply them universally, saving you time and ensuring consistency. When creating a new task type, you’ll have flexible options to control its scope, add to existing projects or add to future projects. Global Task Types can be managed in Setup -> Settings -> Global Task Types for Projects.
Project Notes Redefined: Perfex CRM originally allowed only a single note per project, but we have enhanced this feature to give you greater flexibility. Now, you can create unlimited project notes, edit, delete, and pin important notes to keep them easily accessible. Stay organised with multiple notes and ensure key project details are always at your fingertips.
Task ID on the Task Popup: We have added the Task ID to the task popup for quick reference. This makes it easier to track and share tasks without needing to open the full task details.
Expandable Comment Threads: We’ve improved comment threads to enhance clarity. Previously, long comment threads could get confusing, with no clear indication of where the replies ended. Now, any comment with replies will display the number of replies, and users can click to view them. This keeps the task comment section clean and organised, making it easier to follow discussions.
Task Highlights: Stay on top of project updates effortlessly! With our latest feature, any task with recent changes will be automatically highlighted in the task list, ensuring you never miss an important update. Tasks will be highlighted when a new comment or reply is added on a task, a comment thread is updated, the task status changes. The updated tasks will be highlighted for task assignees and task followers.
Project Settings Menu: Access and manage all project-specific configurations from a centralised project settings menu, making it easier to customise task types and other project preferences.
Task Types: Categorise tasks as general tasks, bugs, or new features, or customise your own. Add task types directly from the introduced project settings menu to suit your project needs.
Custom Label Colours for Task Types: Personalise task labels with custom colours. Use the colour picker or paste your preferred hex code to design task labels that visually align with your workflow. Customise label font colours for better visibility on light or dark label backgrounds.
Task Sorting by Task Type: On the task list page, sort tasks by your custom task types like bugs, features, or any category that you have created to suit your workflow.
Image and Screenshot Pasting in Task Comments: Easily communicate with your team by pasting images and screenshots directly into task comments. Images are displayed in full screen when clicked, ensuring clarity in collaboration.
Task Sharing via Link: Easily share tasks with your team using the one-click copy link option, available on both the task details page and the task list page.
Comment Sharing via Link: Share specific comments with your team using the copy-link button. When your other team members access this shared comment via the provided link it automatically scrolls to it, ensuring precise communication.
Task Info Toggle Button: Simplify navigation in tasks with a toggle button that expands or collapses task details. Maximise space for reading task descriptions and comments when needed.
Reply to Task Comments: Team members can now work more effectively with the ability to organise discussions into clear, focused threads. This feature ensures that conversations stay relevant, making it easier to track ideas, resolve issues, and communicate seamlessly within tasks.
Project Owners: You can assign different owners to different projects, giving designated leaders full visibility of all tasks within their projects without individual assignments. Simply select project owners in the dropdown when creating or editing a project—they will automatically be added as task followers for all tasks within that project.
More features on the way. Feel free to send through your feature request.
For any pre-sales inquiries, please use the discussion tab to ask any questions you may have.
If you have purchased this module and require support, please open a support query, and we will be glad to assist you.
For feature requests, please email us on the provided email address on our seller profile.
Version 1.3.5 | 04 December 2025
Added: Asana-style task dependency management with waiting, blocking, reference, and linked types on the task modal. Improved: Dependency workspace UX with inline helper text and AJAX-powered add/remove actions.
Version 1.3.3 | 18 September 2025
Bug Fix: Unable to open task in Perfex CRM version 3.4.0
Version 1.3.2 | 27 August 2025
Bug Fix: Fixed an issue that caused the save button to become invisible in the Settings section.
Version 1.3.1 | 14 June 2025
Feature: Added global task types for all projects, now manageable in *Setup -> Settings -> Global Task Types for Projects. Enhancement: Moved the license menu from the main sidebar to the module menu on the modules listing page. Bug Fix: Fixed bug that caused "cannot load tasks" error related to the `task_type` column in the tasks table.
Version 1.2.8 | 21 March 2025
Feature: Added the task ID on the task popup Feature: Added unlimited project notes feature with card and list view layouts, plus options to edit, delete, and pin notes Bug Fix: Minor bug fixes
Version 1.2.6 | 28 February 2025
Enhancement: Added expandable comment threads for project tasks to improve clarity and reduce clutter Enhancement: Automatically remove project owners from the task follower list when they are removed from a project
Version 1.2.2 | 18 February 2025
Enhancement: Filter project tasks by task type using the search input on the project tasks page Enhancement: Task info to be expanded by default on task modal
Version 1.2.1 | 14 February 2025
Feature: Introduced project owners
Version 1.2.0 | 08 February 2025
Bug fixing: Fixed some bugs including tasks table doesn't load and task comment attachment shows the placeholder
Version 1.1.9 | 06 February 2025
Feature: Introduced task highlights
Version 1.1.7 | 22 January 2025
Feature: Introduced task comment threads Enhancement: Optimised image handling by uploading pasted images in task comments to reduce task loading size Bug fixing: Fixed some minor bugs for performance enhancement
Version 1.1.3 | 16 January 2025
Feature: Sortable task types on the task List Page Feature: Copy task link on the task list page Feature: Task type font colour Options Bug Fix: Resolved image format issues in task comments
Version 1.1.0 | 09 January 2025
Feature: Default task types are now editable for all projects
Version 1.0.9 | 03 January 2025
Bug fixes
Version 1.0.7 | 01 January 2025
Initial version