Set the approver on the basis of a typeahead custom field with the help of Fusion | Community
Skip to main content
Level 2
February 27, 2026
Question

Set the approver on the basis of a typeahead custom field with the help of Fusion

  • February 27, 2026
  • 1 reply
  • 9 views

Hi,

Let me explain what I’m trying to do.
We have a custom user typeahead field. When that field is populated with someone’s name and the ticket is raised, I want the ticket status to change to CLIENT REVIEW. Once the status changes, the approver should be the person whose name is entered in the typeahead field (the name could be different for each ticket). After that person approves, the ticket status should move back to NEW, where the default approval process (applied to all requests) should start.

My Fusion scenario works up to fetching the user ID from the typeahead field, but I’m unable to set the approver based on that field.

Can you confirm whether this is possible?

 

Regards,
Diksha G.

1 reply

IvanBebek-iX
Level 5
February 27, 2026

Hi ​@DikshaGa1,

 

We have done something similar in the past
Please make sure to adjust it to your case with the statuses IDs and name of the steps and path.
 

{
"objCode": "ARVPRC",
"isActive": true,
"isPrivate": true,
"approvalPaths": [{
"name": "NAME_OF_APPROVAL_PATH",
"objCode": "ARVPTH",
"rejectedStatus": "REJ",
"targetStatus": "ACP",
"approvalSteps": [{
"name": "NAME_OF_APPROVAL_STEP",
"objCode": "ARVSTP",
"approvalType": "OM",
"stepApprovers": [{
"teamID": "TEAM_ID"
}
],
"sequenceNumber": 0
},
{
"name": "NAME_OF_APPROVAL_STEP",
"objCode": "ARVSTP",
"approvalType": "OM",
"stepApprovers": [{
"userID": "USER_ID"
}
],
"sequenceNumber": 1
}
],
"shouldCreateIssue": false
}
],
"approvalObjCode": "OBJ_CODE"
}

Here you have example for both setting team as approved and a single user and in the end do a custom API request to update the request “approvalProcess” field with the final json you create.

 

Hopefully this helps. Please let me know if you have any further questions.

 

Best regards,
Ivan