Creating conditional ticket fields in Zendesk Support (Professional Add-on and Enterprise)

Have more questions? Submit a request

39 Comments

  • Brett - Community Manager
    Comment actions Permalink

    @Lexi, as long as you set up these conditions for agents on the account then these fields will also show up conditionally for light-agents as well.

    @Scott, if you attempt to delete a field you'll receive the following pop-up asking you to remove this field from your conditions first:

    Hope this helps!

    0
  • Matt McLean
    Comment actions Permalink

    Adding a "me too!" for matthewl's and Reshma's comments above…

    Specifically, we would really love the ability to mark certain fields as required for Agents to submit ticket UPDATES, not just SOLVE a ticket.
     
    It doesn't even need to be part of "conditional fields"…
    It might make more sense to add this option to each individual field, as in my mockup below:
    1
  • McCabe Tonna
    Comment actions Permalink

    @Matt

    Not sure how comfortable you are with Zendesk Apps, but a sidebar app could take care of this. 

    0
  • Matt McLean
    Comment actions Permalink

    @McCabe I assume you mean doing something like this:

    https://developer.zendesk.com/apps/docs/support-api/ticket_sidebar#ticket-save-hook-events
    "Notifying the user if the ticket is not saved
    When a ticket.save hook handler cancels a ticket save action, you can display a custom message in a notification box on the upper-right side of the Zendesk Support interface
    The custom message is displayed as an error notification, meaning that it's styled as an error and is persistent in the agent interface until the user dismisses it."

    Does anybody have an example of an app whose sole purpose is to prevent clicking Submit As until a particular field has been filled out? I don't want to reinvent the wheel here.

    0
  • McCabe Tonna
    Comment actions Permalink

    So you need a listener on the custom field - which when changed will enable save, otherwise its disabled

    something like this

    0
  • Jon I.
    Comment actions Permalink

    The new conditional Ui it's awesome. However, I can't understand why Multi-Selectionable fields can't be chosen as Conditionals. Can somebody explain me? Thanks!

    0
  • Bryce Radick
    Comment actions Permalink

    I'm having an issue that I don't see in the comments. We have a fairly large set of custom fields for ticket categorization and would like to add these to the ticket form that customers fill out. I see where to do that, but my concern is that the language and some of the selections aren't customer-friendly. For instance, I don't want customers to see the categorization option "Fishing for a discount," but would like for them to see something with more friendly wording, "Request for a discount". I know that I could rename all of the selections to be customer friendly, but the issues there is that it would affect agent workflows negatively and there are also some categorizations that I don't want to have the customer see any version of, like "Promo code abuse". Our list of categories is also just too long – I wouldn't want to display them all to the customer. Is there any way to alias/mask the selections for end-users?

    1
  • Heather Rommel
    Comment actions Permalink

    Hi @Bryce Radick,

    In Admin -> Manage -> Ticket Fields select the field you'd like to modify.

    On that screen you should have the ability to select permissions on the field to Editable or Read Only for end users... When you select one of those options, the ability to change the title shown to end users shows up. In this way, you can have your field show one thing to your Agents and another to the End user. 

    Modify at will!  :D

     

    0
  • Albert Aguilar
    Comment actions Permalink

    Can you control the values showing for a ticket field based on what value you selected from another ticket field  ?

     

    sample:

     

    Ticket Field 1, has drop down values A and B

    Ticket Field 2, has drop down values C,D,E,F

     

    If you choose value A from Ticket Field 1, Ticket Field 2 will show drop down value C and D

    If you choose value B from Ticket Field 1, Ticket Field 2 will show drop down value E and F 

     

    Thanks,

    Albert

    0

Please sign in to leave a comment.

Powered by Zendesk