Multiple values as condition in order to reveal a field



Posted Jan 31, 2022

I would very much like to have the option to have more than one value as a condition in order to reveal a specific ticket field or fields. 


24

18

18 comments

6246213309978 if it helps, I have an example of scenario that I have come across. In my industry our requests will require specific information to be populated depending on multiple conditions. For example, a request for access to a system uses our Access Request Form. Below are the scenarios:

  • If the user selects Access A  from Field 1 and selects Group B from Field 2, then the following would apply for these fields:
    • X (required)
    • Y (required)
    • Z (required)
  • If a user selects Access A  from Field 1 and selects Group C from Field 2, then the following would apply for these fields:
    • X (required)
    • Y (optional)
    • Z (required)
  • If a user selects Access B from Field 1 and selects Group B from Field 2, then the following would apply for these fields:
    • X (optional)
    • Y (required)
    • Z (required)

Any update on multiple IF AND conditional options on forms would be helpful. This missing feature is a headscratcher and just recently shocked a coworker of mine who doesn't understand why Zendesk would not have this capability that is native is much simpler systems.

0


This is a huge missed opportunity. I've considered switching out of Zendesk due to lack of this functionality.

1


Please add this feature…If the Multi-select field has A and B and C, I need Custom Field X to show up because of A, regardless of what else is in the Multi-select field. This will keep me from making the forms more complex but allow for more information when needed. Thank you!

1


Thank you for taking the time to provide us with this feedback. We apologize for the delay on our end in providing you with a response to your feature request.

I will be honest that I’m unsure how feasible this request will be to fulfill.  Over the next month I’m going to speak with our teams and determine if this is something we can put onto our roadmap.  At that time I will update this ticket with more details.  It’s possible that is something we can’t prioritize at this time, however given all of the discussion here I think a deeper dive is warranted.

 

Once again thank you for your patience.

3


For anyone who is looking for the functionality described in the original comment, two things you need to utilize are hidden fields and triggers. While there are a multitude of apps that can provide the functionality to hide fields, I am currently running the solution outlined below with Zendesk's own "Ticket Field Manager" app.

Instead of setting conditions to show fields based on multiple conditions, you set those fields to show based off the condition of a hidden field. For my example I'll explain using the example of a hidden drop-down field: "Internal Team"

Start by building triggers:
Meet ALL Conditions:

  • "Issue" field = A
  • "Reason" field = B

Meet ANY Conditions:

  • Ticket is Created
  • Ticket is Updated

Actions:

  • set "Internal Team" field = Team A

 

Rinse and repeat for all your workflows based off of "Internal Team" field...

Next, go to your ticket form conditions and show desired fields based off of the value of the "Internal Team" field.

I typically run this flow with checkbox and boolean drop-down fields but you can certainly stretch this as far as you need to, should you have the patience and bandwidth.

0


Upvoted. This would be very beneficial in restricting fields displayed for the forms.

1


Upvoting this post as well.  Definitely a feature that would improve our environment.

2


+1  definitely could use this

2


+1 this would be a fantastic feature - it would add a layer of complexity to creating / maintaining Ticket Forms, but also allow deeper levels of control to Admin's in building more complex workflows for teams.

2


We need this capability as well! I need to be able to have multiple conditions that are true and make another field visible and required for that ticket.

2


Sign in to leave a comment.

Didn't find what you're looking for?

New post