Virtual Agent Intent step 'Change Request Type and Fields' will not set the Additional Fields if fields are included after the intent is created.

XMLWordPrintable

    • 7
    • Severity 3 - Minor
    • 6

      Issue Summary

      When using the Virtual Agent Intent step, 'Change request type and fields' the Additional fields will not be set even if the JSON is correct if the field is added after the Virtual Agent Intent is created. 

      Steps to Reproduce

      1. Create a Virtual Agent Intent with the step Change Request Type and Fields and set the status to live. 
      2. Create a new custom field and associate it with the request type. 
      3. In the Additional Fields section, input the JSON of the field you wish to have changed when the ticket is escalated. 
      4. Navigate through the intent flow and escalate the ticket. 
      5. The Additional Field information will not be populated. 

      Expected Results

      The field specified in the JSON will be set when the ticket is created. 

      Actual Results

      The fields will not be set when the ticket is created. 

      Workaround

      Removing and re-adding the request type will allow the fields to be set correctly. 

      • Navigate to Project Settings -> Chat.
      • Click on the Request Type tab.
      • Disconnect the Request type that is created in your virtual agent intent by selecting the disconnect button in the upper right. 
      • Click Add Request type and re-add the request type that is created in your virtual agent. 

            Assignee:
            Chris Levine
            Reporter:
            Chris Levine
            Votes:
            6 Vote for this issue
            Watchers:
            17 Start watching this issue

              Created:
              Updated:
              Resolved: