<?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>How RPA Agent connects with Appian</title><link>https://community.appian.com/discussions/f/rpa/38851/how-rpa-agent-connects-with-appian</link><description>How does RPA agent connect/communicate with orchestration server ? 
 Is there any specific ports need to open - considering the agent is internal to company&amp;#39;s infrastructure and the appian is in cloud..</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: How RPA Agent connects with Appian</title><link>https://community.appian.com/thread/146914?ContentTypeID=1</link><pubDate>Fri, 04 Apr 2025 05:13:23 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:cbf6a322-48d5-46db-bf9a-505e3d117e8d</guid><dc:creator>varung120549</dc:creator><description>&lt;p&gt;Hi &lt;a href="/members/ravib0008"&gt;ravib0008&lt;/a&gt;&amp;nbsp;,&lt;br /&gt;&lt;br /&gt;Appian RPA uses a &lt;strong data-start="359" data-end="399"&gt;client-initiated communication model&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;The &lt;strong data-start="711" data-end="724"&gt;RPA Agent&lt;/strong&gt; communicates over &lt;strong data-start="743" data-end="763"&gt;HTTPS (port 443)&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p class="" data-start="416" data-end="487"&gt;The &lt;strong data-start="420" data-end="441"&gt;RPA Agent (robot)&lt;/strong&gt; installed on your internal server or desktop:&lt;/p&gt;
&lt;ul data-start="490" data-end="684"&gt;
&lt;li class="" data-start="490" data-end="577"&gt;
&lt;p class="" data-start="492" data-end="577"&gt;&lt;strong data-start="492" data-end="520"&gt;Initiates the connection&lt;/strong&gt; to the Appian RPA Orchestrator (hosted in Appian Cloud).&lt;/p&gt;
&lt;/li&gt;
&lt;li class="" data-start="490" data-end="577"&gt;
&lt;p class="" data-start="492" data-end="577"&gt;The &lt;strong data-start="2459" data-end="2518"&gt;Appian Cloud Orchestrator uses a signed SSL certificate.&lt;/strong&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li class="" data-start="490" data-end="577"&gt;Sends logs, status updates, and receives instructions&amp;mdash;all over &lt;strong data-start="665" data-end="683"&gt;outbound HTTPS&lt;/strong&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 class="" data-start="857" data-end="883"&gt;Ports and Protocols&lt;/h3&gt;
&lt;div class="overflow-x-auto contain-inline-size"&gt;
&lt;table data-start="885" data-end="1348"&gt;
&lt;thead data-start="885" data-end="976"&gt;
&lt;tr data-start="885" data-end="976"&gt;
&lt;th data-start="885" data-end="904"&gt;Type&lt;/th&gt;
&lt;th data-start="904" data-end="911"&gt;Port&lt;/th&gt;
&lt;th data-start="911" data-end="922"&gt;Protocol&lt;/th&gt;
&lt;th data-start="922" data-end="934"&gt;Direction&lt;/th&gt;
&lt;th data-start="934" data-end="976"&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody data-start="1069" data-end="1348"&gt;
&lt;tr data-start="1069" data-end="1164"&gt;
&lt;td&gt;HTTPS (Web)&lt;/td&gt;
&lt;td&gt;443&lt;/td&gt;
&lt;td&gt;TCP&lt;/td&gt;
&lt;td&gt;Outbound&lt;/td&gt;
&lt;td&gt;Required for agent to talk to Orchestrator&lt;/td&gt;
&lt;/tr&gt;
&lt;tr data-start="1165" data-end="1256"&gt;
&lt;td&gt;DNS (optional)&lt;/td&gt;
&lt;td&gt;53&lt;/td&gt;
&lt;td&gt;UDP/TCP&lt;/td&gt;
&lt;td&gt;Outbound&lt;/td&gt;
&lt;td&gt;If you&amp;#39;re using external DNS&lt;/td&gt;
&lt;/tr&gt;
&lt;tr data-start="1257" data-end="1348"&gt;
&lt;td&gt;NTP (optional)&lt;/td&gt;
&lt;td&gt;123&lt;/td&gt;
&lt;td&gt;UDP&lt;/td&gt;
&lt;td&gt;Outbound&lt;/td&gt;
&lt;td&gt;For time synchronization&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;span data-start="1354" data-end="1394"&gt;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;strong data-start="1354" data-end="1394"&gt;Only outbound connections are needed&lt;/strong&gt; &amp;mdash; no need to open inbound ports!&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;
&lt;p&gt;You can also refer to the latest documentation for more info :&amp;nbsp;&lt;a id="" href="https://docs.appian.com/suite/help/25.1/rpa-9.15/rpa-system-requirements.html"&gt;https://docs.appian.com/suite/help/25.1/rpa-9.15/rpa-system-requirements.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Hope this helps you!!!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How RPA Agent connects with Appian</title><link>https://community.appian.com/thread/146910?ContentTypeID=1</link><pubDate>Fri, 04 Apr 2025 02:38:15 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:8ec7920e-746f-4f22-8efa-e507462fe981</guid><dc:creator>Vyshnavi Naripeddi</dc:creator><description>&lt;p&gt;this might be helpful for you: &lt;a class="" href="https://docs.appian.com/suite/help/25.1/rpa-9.11/rpa-system-requirements.html#communication-and-port-usage" target="_new" data-start="94" data-end="200"&gt;https://docs.appian.com/suite/help/25.1/rpa-9.11/rpa-system-requirements.html#communication-and-port-usage&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>