<?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>Send E-mail Smart Service Exception</title><link>https://community.appian.com/discussions/f/general/40111/send-e-mail-smart-service-exception</link><description>Hi all, 
 I’m trying to handle failures from the Send E-Mail smart service (e.g. network) in a more user-friendly way. 
 My goal is to display an interface showing the error and its corresponding resolution whenever the email fails, instead of having</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: Send E-mail Smart Service Exception</title><link>https://community.appian.com/thread/153233?ContentTypeID=1</link><pubDate>Fri, 23 Jan 2026 08:17:59 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:aaf040e1-1efa-465b-a0b1-7a17385f568d</guid><dc:creator>Stefan Helzle</dc:creator><description>&lt;p&gt;Sure. A time event breaks activity chaining, so your user will only get a new task assigned.&lt;/p&gt;
&lt;p&gt;I typically try to not bother users with error message they cannot do anything about. As this is a pure technical issue, you can either implement a retry, or make the support team manage it.&lt;/p&gt;
&lt;p&gt;Are network issues a common problem at your company?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Send E-mail Smart Service Exception</title><link>https://community.appian.com/thread/153229?ContentTypeID=1</link><pubDate>Fri, 23 Jan 2026 05:27:33 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:2ae2d2c3-5369-4ceb-b2ba-1371c02c3bff</guid><dc:creator>Neelamahesh</dc:creator><description>&lt;p data-start="99" data-end="127"&gt;I have a process model that:&lt;/p&gt;
&lt;ul data-start="128" data-end="256"&gt;
&lt;li data-start="128" data-end="146"&gt;
&lt;p data-start="130" data-end="146"&gt;Sends an email&lt;/p&gt;
&lt;/li&gt;
&lt;li data-start="147" data-end="199"&gt;
&lt;p data-start="149" data-end="199"&gt;Writes the email details into an email audit log&lt;/p&gt;
&lt;/li&gt;
&lt;li data-start="200" data-end="256"&gt;
&lt;p data-start="202" data-end="256"&gt;Shows a confirmation message that the email was sent&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-start="258" data-end="367"&gt;In the UI, email addresses are already validated, so the main failure scenario is a network failure.&lt;/p&gt;
&lt;p data-start="369" data-end="528"&gt;When the Send E-Mail smart service fails, the process instance is suspended, which prevents me from showing a user-friendly &amp;ldquo;email failed&amp;rdquo; message.&lt;/p&gt;
&lt;p data-start="530" data-end="802"&gt;I tried moving the Send E-Mail node into an asynchronous subprocess and adding a delay timer in the parent process after the subprocess. However, after adding the timer, the user still sees &amp;ldquo;Action completed&amp;rdquo;. It seems the process does not wait to display a UI and ends, even though a delay timer is present.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Send E-mail Smart Service Exception</title><link>https://community.appian.com/thread/153201?ContentTypeID=1</link><pubDate>Thu, 22 Jan 2026 07:48:09 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:dc8afece-addc-4520-840f-001bd1b7465e</guid><dc:creator>Stefan Helzle</dc:creator><description>&lt;p&gt;Can you explain in more detail what you designed and how it behaves?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Send E-mail Smart Service Exception</title><link>https://community.appian.com/thread/153199?ContentTypeID=1</link><pubDate>Thu, 22 Jan 2026 07:30:32 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:965b1144-e01f-449a-9e05-34976d8f7395</guid><dc:creator>Neelamahesh</dc:creator><description>&lt;p&gt;Hi, I&amp;rsquo;ve implemented this, but it isn&amp;rsquo;t working as expected. The action shows as &amp;ldquo;Action completed&amp;rdquo;, but it does not proceed to the next interface, even though the process model indicates that the flow is correct.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Send E-mail Smart Service Exception</title><link>https://community.appian.com/thread/153165?ContentTypeID=1</link><pubDate>Wed, 21 Jan 2026 05:45:48 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:8c4112ae-e70c-4325-9cba-7bc0ee8f4ef7</guid><dc:creator>Shubham Aware</dc:creator><description>&lt;p&gt;Process&amp;nbsp;always suspends on failure -&amp;gt; there&amp;#39;s no exception flow or continue on error option.&lt;br /&gt;Launch Send E-Mail in async subprocess. In the parent process, wait with a Timer Event, then query a process report on the subprocess to check if the output PV was updated. If the timeout expires before the PV updates, assume failure and route to the error interface.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>