<?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>Integration inside a process called in a web API</title><link>https://community.appian.com/discussions/f/integrations/23946/integration-inside-a-process-called-in-a-web-api</link><description>Hello, 
 
 I have been struggling with an issue for almost 2 days so far. 
 I have an integration in a process that is triggered by a web API. 
 I am repeating this integration up to 5 times the response was not successful. 
 In the case where the response</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: Integration inside a process called in a web API</title><link>https://community.appian.com/thread/120569?ContentTypeID=1</link><pubDate>Mon, 16 Oct 2023 09:30:12 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:29bc4e32-a9f6-44fa-bef9-85455e466e27</guid><dc:creator>spykid</dc:creator><description>&lt;p&gt;@Stefan Helzle&lt;/p&gt;
&lt;p&gt;Thank you for yor advice.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Integration inside a process called in a web API</title><link>https://community.appian.com/thread/120507?ContentTypeID=1</link><pubDate>Fri, 13 Oct 2023 14:09:08 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:eeccd432-5ba3-4751-8730-0000ffa3a607</guid><dc:creator>Stefan Helzle</dc:creator><description>&lt;p&gt;I understand. Pushing larger volumes of text into a process will get you into trouble sooner or later.&lt;/p&gt;
&lt;p&gt;I strongly recommend to try to change that on the other side. Appian supports multipart posts where one part is the meta data, and the other is the binary file.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Integration inside a process called in a web API</title><link>https://community.appian.com/thread/120506?ContentTypeID=1</link><pubDate>Fri, 13 Oct 2023 13:09:25 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:abde173e-dd08-452f-9e09-c397fb65e4d4</guid><dc:creator>spykid</dc:creator><description>&lt;p&gt;＠Stefan Helzle&lt;/p&gt;
&lt;p&gt;I&amp;#39;m trying to implement an Appian Web API (POST method) that is exposed to an external system.&lt;br /&gt;A file is sent from an external system( Sending base64 inline with JSON) and the file format is base64.&lt;br /&gt;In appian, files are managed by unique ID.So convert the base64 value received by web api and change to appian value .&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Integration inside a process called in a web API</title><link>https://community.appian.com/thread/120505?ContentTypeID=1</link><pubDate>Fri, 13 Oct 2023 12:08:51 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:555092c0-7122-4a43-8d68-88f7a8efbf38</guid><dc:creator>Stefan Helzle</dc:creator><description>&lt;p&gt;I have been reading it and did not really understand what you are trying to do.&lt;/p&gt;
&lt;p&gt;Seems like you try to force Appian to somehow do this base64 conversion, which is difficult and tricky, and you will run into memory issues sooner or later.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Integration inside a process called in a web API</title><link>https://community.appian.com/thread/120502?ContentTypeID=1</link><pubDate>Fri, 13 Oct 2023 12:00:42 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:0c1b9b3a-bfc4-44fb-9761-1254c43ee8ed</guid><dc:creator>spykid</dc:creator><description>&lt;p&gt;@Stefan Helzle&lt;/p&gt;
&lt;p&gt;Thank you for your response.&lt;/p&gt;
&lt;p&gt;Here is my problem detail.&lt;/p&gt;
&lt;p&gt;&lt;a href="/discussions/f/integrations/30291/sending-base64-inline-with-json-using-integration-object-and-many-pdf-files-were-created"&gt;https://community.appian.com/discussions/f/integrations/30291/sending-base64-inline-with-json-using-integration-object-and-many-pdf-files-were-created&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thanks and need help&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Integration inside a process called in a web API</title><link>https://community.appian.com/thread/120501?ContentTypeID=1</link><pubDate>Fri, 13 Oct 2023 11:31:17 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:991caa8e-a0cd-4af2-96d6-ad47003ef1a4</guid><dc:creator>Stefan Helzle</dc:creator><description>&lt;p&gt;Can you elaborate on that &amp;quot;same problem&amp;quot;?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Integration inside a process called in a web API</title><link>https://community.appian.com/thread/120498?ContentTypeID=1</link><pubDate>Fri, 13 Oct 2023 11:17:42 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:d1702558-2199-4cf2-973c-6e5770b02c89</guid><dc:creator>spykid</dc:creator><description>&lt;p&gt;@jeanmichelm0001&lt;/p&gt;
&lt;p&gt;I have a same problem and how did you solve it?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Integration inside a process called in a web API</title><link>https://community.appian.com/thread/92188?ContentTypeID=1</link><pubDate>Sun, 13 Mar 2022 16:02:20 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:c36e47ff-e9da-49f1-a44a-41255e9268e4</guid><dc:creator>Mathieu Drouin</dc:creator><description>&lt;p&gt;Only solutions I can see working is implementing the retry logic directly in the calling application (as Stefan&amp;nbsp;suggested&amp;nbsp;above). You could also&amp;nbsp;have one&amp;nbsp;process manage the initial API call (and subsequent error retries) and provide a&amp;nbsp;separate API endpoint to allow them to poll for a response or have your process call a webhook in the calling application once it has received a successful response.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Integration inside a process called in a web API</title><link>https://community.appian.com/thread/92176?ContentTypeID=1</link><pubDate>Sun, 13 Mar 2022 08:14:17 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:643b6bbc-dfaf-45fe-9ce1-f2bc12c32ff3</guid><dc:creator>Stefan Helzle</dc:creator><description>&lt;p&gt;OK. Any kind of timer or scheduling will break the chaining.&lt;/p&gt;
&lt;p&gt;I understand that you want to implement some error handling in that process model, but an Appian process is not Java and error handling on a low level like network timeouts etc. cannot be handled.&lt;/p&gt;
&lt;p&gt;There is a reason for process alerts. If it is critical, that the integration call succeeds, then call the error() function in the integration node&amp;#39;s output configuration in case the result is not valid. Then the process will stop and an admin needs to check.&lt;/p&gt;
&lt;p&gt;In case a successful call is not important, return a 503 HTTP code.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Integration inside a process called in a web API</title><link>https://community.appian.com/thread/92171?ContentTypeID=1</link><pubDate>Sat, 12 Mar 2022 21:52:32 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:58489940-80d0-423a-a7fe-2e28d0735508</guid><dc:creator>jeanmichelm0001</dc:creator><description>&lt;p&gt;the process is called in a web API. and the response of the web API needs to display the response of the integration shown in the image, hence the activity chaining.&lt;/p&gt;
&lt;p&gt;i tried the the scheduling for the node, but it is also breaking the chaining&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Integration inside a process called in a web API</title><link>https://community.appian.com/thread/92170?ContentTypeID=1</link><pubDate>Sat, 12 Mar 2022 21:50:33 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:936f1abe-943d-4729-9400-f14b1eed6936</guid><dc:creator>jeanmichelm0001</dc:creator><description>&lt;p&gt;It is.&lt;/p&gt;
&lt;p&gt;I am triggering this process from a Web API and calling the integration to another system inside the process as you can see in the image&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Integration inside a process called in a web API</title><link>https://community.appian.com/thread/92169?ContentTypeID=1</link><pubDate>Sat, 12 Mar 2022 18:13:05 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:f0a620bd-c17f-48e9-a92a-a9490ec3d7b3</guid><dc:creator>Mathieu Drouin</dc:creator><description>&lt;p&gt;Not&amp;nbsp;quite sure what the issue&amp;nbsp;may be but what could help to troubleshoot would be to create&amp;nbsp;a PV lists&amp;nbsp;for each of the return values&amp;nbsp;and add custom outputs where you add it to the list - it would allow you to see what&amp;#39;s returned on subsequent calls.&lt;/p&gt;
&lt;p&gt;&lt;img src="/resized-image/__size/640x480/__key/communityserver-discussions-components-files/18/pastedimage1647108472273v3.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;A couple of other notes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Not sure why activity chaining is required in this process model considering you&amp;#39;re possibly doing some retries with a timer.&lt;/li&gt;
&lt;li&gt;Won&amp;#39;t have much of an effect other than simplifying your PM but you can also&amp;nbsp;put the delay&amp;nbsp;directly on the node itself. Set it to 0 minutes on the 1st try and 1 minute on any subsequent try.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img height="231" src="/resized-image/__size/640x480/__key/communityserver-discussions-components-files/18/pastedimage1647108467810v2.png" width="490" alt=" " /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Integration inside a process called in a web API</title><link>https://community.appian.com/thread/92164?ContentTypeID=1</link><pubDate>Sat, 12 Mar 2022 16:16:07 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:1369a6a8-d3c2-4373-8e2d-0fe1f60d688e</guid><dc:creator>Stefan Helzle</dc:creator><description>&lt;p&gt;I did not really understand what you want to achieve. Is this an unreliable system you integrate with?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Integration inside a process called in a web API</title><link>https://community.appian.com/thread/92163?ContentTypeID=1</link><pubDate>Sat, 12 Mar 2022 15:37:00 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:e9d45ffe-4936-4762-b870-dde5110e78b1</guid><dc:creator>jeanmichelm0001</dc:creator><description>&lt;p&gt;Thanks Stefan. Is there an alternative for the timer event?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Integration inside a process called in a web API</title><link>https://community.appian.com/thread/92162?ContentTypeID=1</link><pubDate>Sat, 12 Mar 2022 15:30:29 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:0e852fcc-855b-4e11-b420-3617f8ebafa0</guid><dc:creator>Stefan Helzle</dc:creator><description>&lt;p&gt;A timer event will always break the chaining.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Integration inside a process called in a web API</title><link>https://community.appian.com/thread/92161?ContentTypeID=1</link><pubDate>Sat, 12 Mar 2022 15:20:37 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:630cc6e4-44c2-432a-bdb2-38192833e992</guid><dc:creator>jeanmichelm0001</dc:creator><description>&lt;p&gt;i have activity chaining enabled&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;img height="186" src="/resized-image/__size/640x480/__key/communityserver-discussions-components-files/18/pastedimage1647098443147v1.png" width="601" alt=" " /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Integration inside a process called in a web API</title><link>https://community.appian.com/thread/92160?ContentTypeID=1</link><pubDate>Sat, 12 Mar 2022 15:20:08 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:a3c4642d-430e-4967-82cb-9a09a51546d4</guid><dc:creator>jeanmichelm0001</dc:creator><description>&lt;p&gt;here you go&lt;/p&gt;
&lt;p&gt;&lt;img height="172" src="/resized-image/__size/640x480/__key/communityserver-discussions-components-files/18/pastedimage1647098409772v1.png" width="556" alt=" " /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Integration inside a process called in a web API</title><link>https://community.appian.com/thread/92159?ContentTypeID=1</link><pubDate>Sat, 12 Mar 2022 15:07:06 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:c1dba3fc-df41-4834-893a-22fcf22a6f66</guid><dc:creator>Harshit Bumb (Appyzie)</dc:creator><description>&lt;p&gt;Hi there,&lt;/p&gt;
&lt;p&gt;Looks like an activity chaining issue. Can you post the screenshot of the process model?&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Integration inside a process called in a web API</title><link>https://community.appian.com/thread/92145?ContentTypeID=1</link><pubDate>Fri, 11 Mar 2022 19:37:11 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:6129ca11-a2be-4e7d-a280-b4b01aacb21e</guid><dc:creator>Mathieu Drouin</dc:creator><description>&lt;p&gt;When you say &amp;quot;twice or more&amp;quot;, how exactly are you running it multiple times? Via MNI? Just manually running with multiple nodes one after the other?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Integration inside a process called in a web API</title><link>https://community.appian.com/thread/92138?ContentTypeID=1</link><pubDate>Fri, 11 Mar 2022 16:24:26 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:89e31af8-de4d-4745-84ec-b6985a34bd1b</guid><dc:creator>jeanmichelm0001</dc:creator><description>&lt;p&gt;Yes they are.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;img height="222" src="/resized-image/__size/640x480/__key/communityserver-discussions-components-files/18/pastedimage1647015773187v1.png" width="371" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;img height="186" src="/resized-image/__size/640x480/__key/communityserver-discussions-components-files/18/pastedimage1647015868951v2.png" width="394" alt=" " /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Integration inside a process called in a web API</title><link>https://community.appian.com/thread/92137?ContentTypeID=1</link><pubDate>Fri, 11 Mar 2022 16:18:36 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:364641a8-b8cc-4ee4-bf33-fdc6cab603bb</guid><dc:creator>jayashreer0001</dc:creator><description>&lt;p&gt;Are the inputs and outputs set correctly in the Integration Object&amp;#39;s setup ? Can you paste the image of it here ?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>