<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.appian.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Dynamic UI components building using API JSON response</title><link>https://community.appian.com/discussions/f/user-interface/29142/dynamic-ui-components-building-using-api-json-response</link><description>I have to create Dynamic UI meaning based on the API JSON response received. 
 I will be receiving the input type like check box or input and all the other attributes in JSON response, using that can i create the component and create dynamic UI?</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: Dynamic UI components building using API JSON response</title><link>https://community.appian.com/thread/115390?ContentTypeID=1</link><pubDate>Mon, 03 Jul 2023 01:12:38 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:e65423da-f2a4-4e55-8589-1d8d852ce530</guid><dc:creator>liyakathullahkhana0001</dc:creator><description>&lt;p&gt;Thank you for the update.&lt;/p&gt;
&lt;p&gt;I will try to implement the same and let you know if I have any doubts further during the development.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Dynamic UI components building using API JSON response</title><link>https://community.appian.com/thread/115312?ContentTypeID=1</link><pubDate>Fri, 30 Jun 2023 11:51:01 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:fd0bfd87-a9be-4174-8b61-085e699d2f0f</guid><dc:creator>Mathieu Drouin</dc:creator><description>&lt;p&gt;Yes this would work, updated the code sample. All you need to do is use fromJson to get the map from the json.&lt;/p&gt;
&lt;p&gt;There is no official document to support the feasibility AFAIK. It really depends on your context.&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;a!localVariables(
  local!questionTxt,
  local!questions: if(a!isNotNullOrEmpty(local!questionTxt),
    a!fromJson(local!questionTxt),
    &amp;quot;&amp;quot;
  ),
  local!questionMap: {
    a!map(
      identity: 423,
      text: &amp;quot;What is the Client&amp;#39;s country of registration?&amp;quot;,
      questionType: a!map(
        identity: 1,
        name: &amp;quot;Single Select&amp;quot;,
      ),
      questionCode: &amp;quot;GEO-Q1&amp;quot;,
      order: 1,
      isMandatory: true,
      isReadOnly: true,
      possibleAnswers: {
        a!map(
          identity: 7085,
          text: &amp;quot;Afghanistan&amp;quot;,
          order: 1,
          value: &amp;quot;AF&amp;quot;
        ),
        a!map(
          identity: 7086,
          text: &amp;quot;&amp;#197;land Islands&amp;quot;,
          order: 2,
          value: &amp;quot;AX&amp;quot;
        )
      },
      value: null
    )
  },
  {
    a!paragraphField(
      value:  local!questionTxt,
      saveInto: local!questionTxt
    ),
    a!forEach(
      items: local!questions,
      expression: a!match(
        value: fv!item.questionType.name,
        equals: &amp;quot;Single Select&amp;quot;,
        then: a!dropdownField(
          label: fv!item.text,
          placeholder: &amp;quot;Choose a value&amp;quot;,
          choiceLabels: fv!item.possibleAnswers.text,
          choiceValues: fv!item.possibleAnswers.value,
          value: fv!item.value,
          saveInto: fv!item.value
        ),
        default: {}
      )
    )
  }
)&lt;/pre&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Dynamic UI components building using API JSON response</title><link>https://community.appian.com/thread/115295?ContentTypeID=1</link><pubDate>Fri, 30 Jun 2023 08:36:03 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:a4529463-12ad-47d0-b017-23d124a8168b</guid><dc:creator>Stefan Helzle</dc:creator><description>&lt;p&gt;I am not aware of any.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Dynamic UI components building using API JSON response</title><link>https://community.appian.com/thread/115294?ContentTypeID=1</link><pubDate>Fri, 30 Jun 2023 07:58:16 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:8dc14541-ae10-4a75-9aad-8d87daa4d1b0</guid><dc:creator>liyakathullahkhana0001</dc:creator><description>&lt;p&gt;Thank you for the update.&lt;/p&gt;
&lt;p&gt;Do we have any document to support the feasibility of such use case of dynamic UI can be built in Appian?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Dynamic UI components building using API JSON response</title><link>https://community.appian.com/thread/115290?ContentTypeID=1</link><pubDate>Fri, 30 Jun 2023 06:55:45 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:052a4005-3907-49a2-bd31-0b8891ca24c4</guid><dc:creator>Stefan Helzle</dc:creator><description>&lt;p&gt;OK. I built something similar multiple times. My approach is, to build a separate UI component for each input type which accepts that configuration. In this case, you just have to extract the data from the data structure and pass it to a drop down field.&lt;/p&gt;
&lt;p&gt;Make sure to understand how data flow inside user interfaces works. I described this in a blog post:&amp;nbsp;&lt;a href="https://appian.rocks/2022/07/05/data-in-interfaces/"&gt;appian.rocks/.../&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Dynamic UI components building using API JSON response</title><link>https://community.appian.com/thread/115289?ContentTypeID=1</link><pubDate>Fri, 30 Jun 2023 06:51:11 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:6cd629de-1362-4706-8ef8-1d490ea01247</guid><dc:creator>liyakathullahkhana0001</dc:creator><description>&lt;p&gt;Sorry missed to update the other part and yes it will be a dropdown&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;quot;questionCode&amp;quot;: &amp;quot;GEO-Q1&amp;quot;,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;quot;order&amp;quot;: 1,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;quot;isMandatory&amp;quot;: true,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;quot;isReadOnly&amp;quot;: true,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;quot;possibleAnswers&amp;quot;: [&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "identity": 7085,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "text": "Afghanistan",&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "order": 1,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "value": "AF"&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; },&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "identity": 7086,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "text": "&amp;Aring;land Islands",&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;"value": "AX",&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "order": 2&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ]&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; },&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Dynamic UI components building using API JSON response</title><link>https://community.appian.com/thread/115287?ContentTypeID=1</link><pubDate>Fri, 30 Jun 2023 06:48:30 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:eb0fdf20-c50b-450e-b140-fdf5aee116f9</guid><dc:creator>Stefan Helzle</dc:creator><description>&lt;p&gt;Sure, this will work. Use a!fromJson() to convert it into an Appian map. Then loop on it and create Appia UI components according to the data.&lt;/p&gt;
&lt;p&gt;For the posted example. It says that this is a &amp;quot;single select&amp;quot;. What does that mean? Probably a dropdown field. But where are the valid choices?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Dynamic UI components building using API JSON response</title><link>https://community.appian.com/thread/115286?ContentTypeID=1</link><pubDate>Fri, 30 Jun 2023 06:43:58 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:2bba393f-a203-4e26-a935-cb8ed4e1d0d8</guid><dc:creator>liyakathullahkhana0001</dc:creator><description>&lt;p&gt;Hi,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;You mean they should send as above structure in API response.&lt;/p&gt;
&lt;p&gt;They have below structure like for example&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;{&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;quot;questions&amp;quot;: [&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;quot;identity&amp;quot;: 423,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;quot;text&amp;quot;: &amp;quot;What is the Client&amp;#39;s country of registration?&amp;quot;,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;quot;questionType&amp;quot;: {&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;quot;identity&amp;quot;: 1,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;quot;name&amp;quot;: &amp;quot;Single Select&amp;quot;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; },&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Will this not work? If works how can we convert into Appian format from their JSON response?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Dynamic UI components building using API JSON response</title><link>https://community.appian.com/thread/115278?ContentTypeID=1</link><pubDate>Fri, 30 Jun 2023 01:36:29 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:95c78119-7dba-4d31-9965-2cb3f106d690</guid><dc:creator>Mathieu Drouin</dc:creator><description>&lt;p&gt;Here&amp;#39;s a simple example to get you going. Your API would have to send you something along those lines.&lt;/p&gt;
&lt;p&gt;You&amp;#39;ll have a hard time storing this in the DB in a relational schema unless you are just storing the json that you will be sending back to the API.&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;a!localVariables(
  local!objectMap: {
    a!map(
      type: &amp;quot;text&amp;quot;,
      label: &amp;quot;Name&amp;quot;,
      key: &amp;quot;Name&amp;quot;,
      value: null
    ),
    a!map(
      type: &amp;quot;dropdown&amp;quot;,
      label: &amp;quot;Type&amp;quot;,
      key: &amp;quot;type&amp;quot;,
      choiceLabels: {
        &amp;quot;Value 1&amp;quot;,
        &amp;quot;Value 2&amp;quot;,
        &amp;quot;Value 3&amp;quot;
      },
      choiceValues: {
        &amp;quot;Value 1&amp;quot;,
        &amp;quot;Value 2&amp;quot;,
        &amp;quot;Value 3&amp;quot;
      },
      value: null
    )
  },
  a!forEach(
    items: local!objectMap,
    expression: a!match(
      value: fv!item.type,
      equals: &amp;quot;text&amp;quot;,
      then: a!textField(
        label: fv!item.label,
        value: fv!item.value,
        saveInto: fv!item.value
      ),
      equals: &amp;quot;dropdown&amp;quot;,
      then: a!dropdownField(
        label: fv!item.label,
        placeholder: &amp;quot;Choose a value&amp;quot;,
        choiceLabels: fv!item.choiceLabels,
        choiceValues: fv!item.choiceValues,
        value: fv!item.value,
        saveInto: fv!item.value
      ),
      default: {}
    )
  )
)&lt;/pre&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Dynamic UI components building using API JSON response</title><link>https://community.appian.com/thread/115276?ContentTypeID=1</link><pubDate>Fri, 30 Jun 2023 00:00:36 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:e305b9b5-6d03-42ed-8aaf-348c9362a067</guid><dc:creator>liyakathullahkhana0001</dc:creator><description>&lt;p&gt;We will be storing the data in our database and also sending the response to the API so that we can fetch the risk score again in API based on the answers we submit&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Dynamic UI components building using API JSON response</title><link>https://community.appian.com/thread/115275?ContentTypeID=1</link><pubDate>Thu, 29 Jun 2023 23:58:19 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:cd11c70f-d8c9-499a-a066-cc46dafb6cc3</guid><dc:creator>Mathieu Drouin</dc:creator><description>&lt;p&gt;Will you be storing the risk assessment data in your database or will you be sending it back to the API?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Dynamic UI components building using API JSON response</title><link>https://community.appian.com/thread/115274?ContentTypeID=1</link><pubDate>Thu, 29 Jun 2023 23:13:11 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:786fab5a-5d5f-4110-806f-768322cc6d54</guid><dc:creator>liyakathullahkhana0001</dc:creator><description>&lt;p&gt;My use case will be like say Client Onboarding Application in which it has multiple tabs like Personal Details, Employment Details, etc and all this interface will be built in using&amp;nbsp; Appian layout and components.&lt;/p&gt;
&lt;p&gt;There will be one tab Like Risk Assessment, when the user clicks this tab it will call an API and we will get the components in API response and based on the response the UI components and page should be available dynamically to the user.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Dynamic UI components building using API JSON response</title><link>https://community.appian.com/thread/115243?ContentTypeID=1</link><pubDate>Thu, 29 Jun 2023 10:46:53 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:a4114475-0eff-4d1c-8bc7-1e20abbba435</guid><dc:creator>Stefan Helzle</dc:creator><description>&lt;p&gt;I understand. Can you elaborate a bit on your overall use case? Why do you need to build dynamic UIs in Appian?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Dynamic UI components building using API JSON response</title><link>https://community.appian.com/thread/115237?ContentTypeID=1</link><pubDate>Thu, 29 Jun 2023 08:19:59 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:111973e1-7493-4a2d-9f36-809a5f83bc24</guid><dc:creator>liyakathullahkhana0001</dc:creator><description>&lt;p&gt;Thank you for the clarification.&lt;/p&gt;
&lt;p&gt;I was asking about custom components because if there is a scenario that there is a mix of Appian components and also custom component to be presented in dynamic UI.&lt;/p&gt;
&lt;p&gt;Then if that will be feasible was the motive behind asking about custom component feasibility.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Dynamic UI components building using API JSON response</title><link>https://community.appian.com/thread/115232?ContentTypeID=1</link><pubDate>Thu, 29 Jun 2023 06:00:36 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:cc2f5757-2098-4afc-b2f0-43047aa32269</guid><dc:creator>Stefan Helzle</dc:creator><description>&lt;p&gt;I do not have sample code I could share, but the pattern is to use the choose() function to check for the UI components you need and then for each, use the Appian UI components to build them. Then, run this expression in a foreach() to create that UI.&lt;/p&gt;
&lt;p&gt;This is not a simple endeavour that includes some edge cases of what can be done with Appian.&lt;/p&gt;
&lt;p&gt;And when you start thinking about doing this using custom components, which is feasible, I have to ask, why exactly do you want&amp;nbsp;to use Appian?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Dynamic UI components building using API JSON response</title><link>https://community.appian.com/thread/115228?ContentTypeID=1</link><pubDate>Wed, 28 Jun 2023 23:19:18 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:0bbee4de-89c8-4398-80ce-be6e83de79ff</guid><dc:creator>liyakathullahkhana0001</dc:creator><description>&lt;p&gt;Thank you for the update.&lt;br /&gt;Kindly share the sample code. And one more doubt when we the receive the UI component as API response.&lt;/p&gt;
&lt;p&gt;Will we be able to create interface with Appian available components or it is feasible to create interface using custom component received via API response?&lt;/p&gt;
&lt;p&gt;&lt;span&gt;And also can you share any document or link to understand and implement the same.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Dynamic UI components building using API JSON response</title><link>https://community.appian.com/thread/115227?ContentTypeID=1</link><pubDate>Wed, 28 Jun 2023 23:18:39 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:f2ff15f1-06b1-4963-bca0-28a9e5a2571a</guid><dc:creator>liyakathullahkhana0001</dc:creator><description>&lt;p&gt;Thank you for the update.&lt;br /&gt;Kindly share the sample code. And one more doubt when we the receive the UI component as API response.&lt;/p&gt;
&lt;p&gt;Will we be able to create interface with Appian available components or it is feasible to create interface using custom component received via API response?&lt;/p&gt;
&lt;p&gt;And also can you share any document or link to understand and implement the same.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Dynamic UI components building using API JSON response</title><link>https://community.appian.com/thread/115179?ContentTypeID=1</link><pubDate>Wed, 28 Jun 2023 07:36:19 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:c1681cc6-f8df-4505-ae80-74fc63cc859d</guid><dc:creator>Stefan Helzle</dc:creator><description>&lt;p&gt;If you HAVE to do that, then yes, it can be done. Just create a UI component for each UI element in your JSON.&lt;/p&gt;
&lt;p&gt;But, in my experience this is not a good way to make use of Appian and will lead to serious issues and major development effort later on.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Dynamic UI components building using API JSON response</title><link>https://community.appian.com/thread/115168?ContentTypeID=1</link><pubDate>Wed, 28 Jun 2023 05:57:35 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:5d623c3f-635b-47e5-a434-490ea4a27f72</guid><dc:creator>Harshit Bumb (Appyzie)</dc:creator><description>&lt;p&gt;You can but this will not be very robust or as dynamic as you visualize it to be. Also, every component in Appian is mapped with a variable where it will store the response/interaction. That will be done in a dictionary instead of a variable now.&amp;nbsp;&lt;br /&gt;I&amp;#39;ll attach a code sample below in the next comment.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>