+100. Trigger-based automation is the killer feature of Appcoll for me, but the way it's implemented needs an overhaul. We need to be able to edit these things much more easily.
Posts made by SadiqA2304
-
RE: Better Trigger Condition Editingposted in Product Requests
-
RE: Please fix column formattingposted in Product Requests
@support_appcoll Any update on this? We look at these tables every day. For what it's worth, Gemini gave me a workaround where I can create a bookmark that I can click when I view Appcoll to change the page display so that it doesn't statically truncate text, but it has to be clicked each and every time the page is loaded

javascript:(function(){
/* Find all elements that have a hover title */
var cells = document.querySelectorAll('[title]');cells.forEach(cell => {
/* If the title has content and the visible text has '...', swap them! */
if(cell.title && cell.innerText.includes('...')) {
cell.innerText = cell.title;
cell.style.whiteSpace = 'normal';
cell.style.wordBreak = 'break-word';
cell.style.height = 'auto';
cell.style.display = 'block';
}
});/* Force the rows to expand vertically to accommodate the new text */
var rows = document.querySelectorAll('tr, .aw-grid-row');
rows.forEach(row => {
row.style.height = 'auto';
});
})(); -
New field request: {AdjustedRespondBy}posted in Product Requests
The current {RespondBy} date does not take into account weekends and holidays. Under USPTO rules, if a due date for a response falls on a weekend or federal holiday, the due date is adjusted to the next non-holiday weekday. This is helpful when notifying clients of when things are due, so that we aren't telling our clients the (technically) wrong due date on things, and eliminates the need for us to manually go through and adjust these communications ourselves.
Example of the proposed behavior
Example Task 1
Respondby: Saturday, Feb, 28, 2026
AdjustedRespondBy: Monday, March 2, 2026Example Task 2
Respondby: Tuesday, March 3, 2026
AdjustedRespondBy: Tuesday, March 3, 2026 -
RE: Allow contact objects to be added to matters as custom fieldsposted in Product Requests
@gregg_appcoll OK so to clarify, if I create a custom field "Test," configure the field for a contacts query, and set that field for a given Matter to a particular Contact, then {Matter.Test.email} will return that Contact's email address? How can I restrict the contact fields to match the current client? This is the logic I'm looking for but the syntax isn't quite right:

-
RE: Allow contact objects to be added to matters as custom fieldsposted in Product Requests
@gregg_appcoll I think this can work as a partial workaround, but it is orders of magnitude more complexity than simply allowing Contact objects to be matter fields. I'm also not sure what the ContactsQuery actually returns for the text box. Is it the name, email address, or what? I want to be able to separately use this contact's email address and first name, for example.
-
Allow contact objects to be added to matters as custom fieldsposted in Product Requests
Currently we can add custom strings and dates to matters:

It would be helpful to be able to add custom contact objects to matters as well, which can be used as billing contacts, docketing contacts, etc.
-
Please refine notificationsposted in Product Requests
The notifications for minor tasks such as saving a matter are not necessary and amount to spam:

I'd like to suggest that these types of events no longer trigger an attention-grabbing notification.
-
RE: Automated Customer Number Listing for eOffice Action processingposted in Product Requests
@ChristianS9906 said in Automated Customer Number Listing for eOffice Action processing:
We have 52 customer numbers for our account, so the current textbox control format really doesn't work well for interacting with/editing the list--we have to copy its contents into Word, edit it there, and then copy back the entire list into AppColl.
We are doing something similar (using excel instead of Word), but it's an extra step that feels a bit clunky.
-
RE: Automated Customer Number Listing for eOffice Action processingposted in Product Requests

Can we get this UI element updated in some way? Can Appcoll accept csv/excel import for this? A flat text box does not seem to be the optimal way to make sure we keep this up to date
-
RE: Please fix column formattingposted in Product Requests
Bumping this suggestion. Fixing this seems like low-hanging fruit and will help with the overall archaic look and feel of the UI.
-
Let us choose, per-client, whether to use "ClientRef" or "AttorneyRef" in fields that are currently populated with "AttorneyRef"posted in Product Requests

Some clients want us to use their own internal references on all documents, such as RCEs, ADSs, transmittal letters, etc. Currently there is no option available for Appcoll to generate USPTO forms using ClientRef instead of AttorneyRef.
This also causes the "AttorneyRef" to get flagged every time there is a Patent Center update:

Being able to specify whether ClientRef or AttorneyRef gets used in automatically generated forms would save a lot of time and manual effort.
-
RE: Task-Specific Background Colorposted in Product Requests
@BrandonK6644 Whoops, looks like I had the same idea, but a few weeks later https://forum.appcoll.com/topic/343/set-task-background-color-based-on-taskstatus?_=1748361445416
-
Set task background color based on TaskStatusposted in Product Requests
Currently we are able to set a task background color based on deadline type and due date:

It would be be helpful to be able to set the task background color based on other attributes such as TaskType or TaskStatus.
-
RE: "Clear own locks" buttonposted in Product Requests
Any movement on this suggestion? This would remove a recurring source of frustration if implemented.
-
RE: Client Specific Billing Item Generationposted in Product Requests
@BrandonK6644 What is the difference in your suggestion vs. having client-specific transient tasks that themselves trigger billing items?
-
RE: Ability to specify whether USPTO e-Office Action tasks default to Transient Eventsposted in Product Requests
@ChristianS9906 I agree. For example, just got this today:

"review e-office action" and "review uspto communication" for the same item. No need for this.
-
RE: Automatically generated forms should use the latest USPTO informationposted in Product Requests
@RichardS3059 Do you have form letters attached to automatically generated tasks that are triggered when an eOfficeAction is received?
-
RE: Automatically generated forms should use the latest USPTO informationposted in Product Requests
@gregg_appcoll All first actions/notices of allowances on my account have this issue.

-
Automatically generated forms should use the latest USPTO informationposted in Product Requests
Automatically generated forms, which are triggered by USPTO eOffice Actions, may use out-of-date information in certain circumstances, such as first Office Actions.
In the initial stages after an application's initial filing, the USPTO has placeholder information is in the USPTO system such as "Docket Central" as the examiner and "OPAP" as the art unit. This information gets updated by the USPTO prior to the first Office Action being sent out.
As one (basic) example, I have an Office Action Response template that is generated when an Office Action is received. This template populates basic bibliographic information, such as title, inventor, examiner, art unit, etc. In the current implementation, Appcoll does not update the information in the Appcoll system before automatically generating documents; it uses whatever was in the system before. Appcoll updates its internal information after generating documents based on an eOfficeAction. On second and subsequent actions (with no examiner or AU change), this works fine. However, on first actions, it results in situations like Appcoll-generated form fields getting populated with the placeholder information such as "Docket Central" and "OPAP."
-
RE: Email Intake address simplificationposted in Product Requests
@GeorgeJ4336 For what it's worth, I have only ever used Appcoll email intake as a CC, and I would imagine this is the intended use
-
RE: Email Intake address simplificationposted in Product Requests
@scott_appcoll Is there any concern with ambiguity here? If I have a first matter with MATTER ID 1234 and I have a second matter with MATTER ID 4321 and ATTORNEYREF m1234, wouldn't they both get resolved by [AccountIntakeID]m1234@intake.appcoll.com?
-
RE: Email Intake address simplificationposted in Product Requests
@scott_appcoll Nice, I think this works. Can we get an option to choose the new format in appcoll-generated notification emails as well?

-
RE: Email Intake address simplificationposted in Product Requests
@scott_appcoll Thanks for adding this so quickly. As @GeorgeJ4336 said, can you provide an example of the new format? It may be helpful to provide (1) an email address following the old format and (2) an email address, for the same matter, following the new format
-
RE: Email Intake address simplificationposted in Product Requests
@BrandonK6644 I have made this request before as well. This is better than having Appcoll's internal matter codes (sequential matter number for your account) as a client-facing email address. The simplest way to implement it would probably be to add a mapping between what they already have, and the email address we desire. This could be done on a per-matter basis, and would need a code/differentiator between different accounts. Example implementation:
Friendly intake email address prefix for BrandonK's account: BK
Friendly intake email address prefix for SadiqA's account: SA
*Each account administrator may specify their own prefix via admin dashboard, so long as it is unique from all other account prefixes.BrandonK's matter:
Attorney Ref: FOO123
Appcoll Matter ID: BrandonK001
Appcoll default intake email address (current implementation): BrandonK001@intake.appcoll.com
Friendly intake email address (default): BKFOO123@intake.appcoll.com
Friendly intake email address (customizable via Matters module UI; prefix is not changeable): BKpatent123@intake.appcoll.comSadiqA's matter:
Attorney Ref: FOO123
Appcoll Matter ID: SadiqA001
Appcoll default intake email address: SadiqA001@intake.appcoll.com
Friendly intake email address (default): SAFOO123@intake.appcoll.com
Friendly intake email address (example customized address): SAmatter456@intake.appcoll.com
Emails to BKFOO123@intake.appcoll.com and BrandonK001@intake.appcoll.com are routed to BrandonK's "FOO123" matter
Emails to SAFOO123@intake.appcoll.com and SadiqA001@intake.appcoll.com are routed to SadiqA's "FOO123" matter
^ The client doesn't need to see the arbitrary Appcoll matter ID in the email fields; firm/account code is used to route emails to the correct account and matter, even if attorney docket number itself is ambiguous
-
RE: New field formatting code to add periods after single lettersposted in Product Requests
@gregg_appcoll Thanks, looks like it's working. For Examiner names, I'm doing
{Matter.Examiner(ToTitleCase, AddPeriodToSingleCharacter)}
-
RE: New field: {Matter. InventorFirstNames}posted in Product Requests
@gregg_appcoll These fields do not work correctly with two inventors. They populate as:
Inventor1, and Inventor2
There shouldn't be a comma here.
