Expand my Community achievements bar.

SOLVED

Proof Automation - add approvers if based on user assignment

Avatar

Level 2

Hoping someone can help - I'd like to create a Fusions scenario - where if someone adds a specific user to a Proof it will also auto assign 2 other users as Approver & Reviewer.


Topics

Topics help categorize Community content and increase your ability to discover relevant content.

1 Accepted Solution

Avatar

Correct answer by
Community Advisor

Through native functionality, this isn't possible but if you have Fusion you can likely build something to help you there. 




View solution in original post

3 Replies

Avatar

Correct answer by
Community Advisor

Through native functionality, this isn't possible but if you have Fusion you can likely build something to help you there. 




Avatar

Level 2

Thanks Kellie sorry was a Workfront Fusion question that I'm hoping to build the scenario in.

 

Avatar

Community Advisor

Got it. I'm sure it's a likely possiblities to do it with Fusion. Doing anything with Proof requires custom API calls so if you are familiar with how to do those in Fusion, you'll be set.

 

Personally I'm not skilled in API calls but I've been able to accomplish this: https://experienceleaguecommunities.adobe.com/t5/workfront-fusion-2-0-questions/fusion-for-proof-app...

 

Here is the documentation on Proof API

 

https://api.proofhq.com/home.html

 




The following has evaluated to null or missing: ==> liql("SELECT id, subject, body, depth, post_time, author.login, author.id, author.rank, metrics.views FROM messages WHERE topic.id = '${topicId}' AND is_solution = true").data.items[0] [in template "analytics-container" at line 82, column 31] ---- Tip: It's the final [] step that caused this error, not those before it. ---- Tip: If the failing expression is known to be legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: #assign acceptedAnswer = liql("SELECT... [in template "analytics-container" at line 82, column 5] ----