Feature Requests

Filter Clients by ConnectWise Company Status (Active/Inactive) in Access Groups
Allow Access Groups to include or exclude client companies based on their ConnectWise Manage Company Status, so that inactive companies aren't pulled in with the full client list. Current Behavior: When building Access Groups, we are pulling the full client list from ConnectWise Manage. There is no option to filter that list by whether a company is active or inactive, so former and inactive companies appear alongside current clients. Problem: Admins have to manually find and exclude inactive companies in each Access Group. Inactive companies can be left in an Access Group by mistake, so members keep visibility of clients we no longer service. Large client lists are harder to manage than they need to be. Requested Behavior: Add a Company Status filter to the Access Group client selection (for example Active only, Inactive only, or All). Base the filter on the ConnectWise Company Status value, which Thread already reads through the Company / Company Status Table Setup permission on the API member. It would be good to confirm whether the Company Inactive flag also needs to be read.Default the filter to Active only. Keep the filter current as ConnectWise changes, so a company that becomes inactive drops out of (or is flagged in) the Access Group on the next company sync. Technical Notes: ConnectWise Manage lets each Company Status be set up as Active or Inactive, which is how an MSP typically distinguishes current from former clients. Please verify against our ConnectWise configuration before implementation. Thread's documented API member permissions already include read access to Company / Company Status, so no new permission category appears to be needed. Engineering should confirm.This is requested for the ConnectWise Manage PSA integration. Requested Criteria: An admin can filter the Access Group client list by ConnectWise Company Status. With "Active only" applied, inactive companies are not listed or added. Existing Access Groups keep working, and any inactive companies already assigned are clearly identifiable. Status changes made in ConnectWise are reflected after the next sync.
0
·
Roles & Permissions
New Ticket Property - Ticket Effort
Summary. Add a ticket property called "Effort" to Thread. It would estimate how hard a ticket is to resolve, similar to story points in Jira or Linear. PSAs don't offer this today. Problem. Managers judge techs mostly by tickets closed and smile-backs, and ticket count ignores difficulty. A tech who closes five hard tickets looks worse on the board than one who closes ten easy ones. Clay at Afinety manages a 12-person team. He says techs complain about this, and his year-end reviews come down largely to gut feel. What Clay asked for. An effort value on each ticket, even a subjective one, as "an added variable to look at." He compared it to sentiment scoring, which isn't perfect but is still a useful signal. He called it "a great idea" and said he'd be interested. Possible signals. Time spent on the ticket. Clay warned this alone is unreliable, because some techs document poorly and time open isn't time worked. How complex the issue is, including cross-platform dependencies and how many systems it touches. A point-style scale, possibly with Thread's AI estimating it from the ticket's contents. Where it could be used. Manager reporting and performance reviews, to weight tickets closed by difficulty. Dispatch load balancing, which today counts only active tickets. Effort would let it weight tickets differently. Open questions. Is effort set by hand, estimated by AI, or both? What scale should it use? How should it account for a tech's experience? Clay pointed out that effort depends on who works the ticket.
0
·
Inbox & Messaging
Load More
→