<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Automations</title><link>https://community.telligent.com/community/11/w/developer-training/65564/automations</link><description /><dc:language>en-US</dc:language><generator>14.0.0.586 14</generator><item><title>Automations</title><link>https://community.telligent.com/community/11/w/developer-training/65564/automations</link><pubDate>Fri, 28 Jun 2019 19:30:57 GMT</pubDate><guid isPermaLink="false">e9399b1e-8d39-47e8-ab73-9288b5cf531e</guid><dc:creator>Ben Tiedt</dc:creator><comments>https://community.telligent.com/community/11/w/developer-training/65564/automations#comments</comments><description>Current Revision posted to Developer Training by Ben Tiedt on 06/28/2019 19:30:57&lt;br /&gt;
&lt;p&gt;Automations are [[Scripting|scripted]] extensions to the Verint Community platform that are developed and managed through the Administration area of Verint Community.&amp;nbsp;&lt;/p&gt;
&lt;h2&gt;&lt;a id="What_is_an_automation" name="What_is_an_automation"&gt;&lt;/a&gt;What is an automation?&lt;/h2&gt;
&lt;p&gt;Automations can implement [[General Purpose Automations|general business logic]] or integrate more directly with [[Points Automations|points]] or [[Achievement Automations|achievements]]. Automations are executed when they are trigged by an external event. Supported trigger types are:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;[[Scheduled Trigger|Scheduled]]. Scheduled automations define a recurring schedule and are triggered on that schedule by the Verint Community Job Server.&lt;/li&gt;
&lt;li&gt;[[API Event Trigger|API Events]]. Automations that subscribe to one or more API events are triggered whenever the subscribed event occurs within the Verint Community platform.&lt;/li&gt;
&lt;li&gt;[[Manual Trigger|Manual]]. Manually triggered automations can be triggered by other scripted components in Verint Community ([[Widgets|widgets]], [[Themes|themes]], other automations) or by [[Plugins|plugins]].&lt;/li&gt;
&lt;li&gt;[[HTTP Request Trigger|HTTP Request]]. Automations enabling HTTP triggering are exposed as extensions to the [[REST API]] enabling web-based clients to trigger the automation.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Automations also can optionally expose configuration options to allow community managers to provide parameters and other configuration details to each automation.&lt;/p&gt;
&lt;p&gt;Once triggered, automations have access to the trigger arguments (details about the API Event, parameters sent from a manual execution, or details about the HTTP request for HTTP request triggers), configuration data, and the full [[Scripting|scripting/widget API]] to implement custom behaviors. Automations with [[Automation Targets|special targets]] get access to private APIs integrate deeply with their target.&lt;/p&gt;
&lt;h2&gt;&lt;a id="Automation_types_and_active_automations" name="Automation_types_and_active_automations"&gt;&lt;/a&gt;Automation types and active automations&lt;/h2&gt;
&lt;p&gt;Automations follow a model similar to [[Widgets|widgets]]: Developers implement the type and community managers use/configure/enable those types.&lt;/p&gt;
&lt;p&gt;Automation types are defined in &lt;strong&gt;Automation Studio&lt;/strong&gt; (&lt;strong&gt;Administration &amp;gt; Automations &amp;gt; Automation Studio&lt;/strong&gt;) and are implemented in Velocity or Server-side JavaScript using the [[Scripting|Scripting/Widget API]]. See [[Working with Automation Studio]] for more details.&lt;/p&gt;
&lt;p&gt;Community managers can manage instances of general purpose automation types in &lt;strong&gt;Automations&lt;/strong&gt; (&lt;strong&gt;Administration &amp;gt; Automations &amp;gt; Automations&lt;/strong&gt;). From this administrative user interface, community managers select, configure, name, and enable/disable automations.&lt;/p&gt;
&lt;p&gt;Special automation types are instantiated as part of their integration with Verint Community. For example, [[Points Automations|points automations]] are configured and enabled as part of defining point factors in &lt;strong&gt;Administration &amp;gt; Membership &amp;gt; Points&lt;/strong&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;
</description></item><item><title>Automations</title><link>https://community.telligent.com/community/11/w/developer-training/65564/automations/revision/5</link><pubDate>Fri, 14 Jun 2019 20:57:52 GMT</pubDate><guid isPermaLink="false">e9399b1e-8d39-47e8-ab73-9288b5cf531e</guid><dc:creator>Ben Tiedt</dc:creator><comments>https://community.telligent.com/community/11/w/developer-training/65564/automations#comments</comments><description>Revision 5 posted to Developer Training by Ben Tiedt on 06/14/2019 20:57:52&lt;br /&gt;
&lt;p&gt;Automations are [[Scripting|scripted]] extensions to the Verint Community platform that are developed and managed through the Administration area of Verint Community.&amp;nbsp;&lt;/p&gt;
&lt;h2&gt;&lt;a id="What_is_an_automation" name="What_is_an_automation"&gt;&lt;/a&gt;What is an automation?&lt;/h2&gt;
&lt;p&gt;Automations are executed when they are trigged by an external event. Supported trigger types are:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;[[Scheduled Trigger|Scheduled]]. Scheduled automations define a recurring schedule and are triggered on that schedule by the Verint Community Job Server.&lt;/li&gt;
&lt;li&gt;[[API Event Trigger|API Events]]. Automations that subscribe to one or more API events are triggered whenever the subscribed event occurs within the Verint Community platform.&lt;/li&gt;
&lt;li&gt;[[Manual Trigger|Manual]]. Manually triggered automations can be triggered by other scripted components in Verint Community ([[Widgets|widgets]], [[Themes|themes]], other automations) or by [[Plugins|plugins]].&lt;/li&gt;
&lt;li&gt;[[HTTP Request Trigger|HTTP Request]]. Automations enabling HTTP triggering are exposed as extensions to the [[REST API]] enabling web-based clients to trigger the automation.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Automations also can optionally expose configuration options to allow community managers to provide parameters and other configuration details to each automation.&lt;/p&gt;
&lt;p&gt;Once triggered, automations have access to the trigger arguments (details about the API Event, parameters sent from a manual execution, or details about the HTTP request for HTTP request triggers), configuration data, and the full [[Scripting|scripting/widget API]] to implement custom behaviors.&lt;/p&gt;
&lt;h2&gt;&lt;a id="Automation_types_and_active_automations" name="Automation_types_and_active_automations"&gt;&lt;/a&gt;Automation types and active automations&lt;/h2&gt;
&lt;p&gt;Automations follow a model similar to [[Widgets|widgets]]: Developers implement the type and community managers use/configure/enable those types.&lt;/p&gt;
&lt;p&gt;Automation types are defined in &lt;strong&gt;Automation Studio&lt;/strong&gt; (&lt;strong&gt;Administration &amp;gt; Automations &amp;gt; Automation Studio&lt;/strong&gt;) and are implemented in Velocity or Server-side JavaScript using the [[Scripting|Scripting/Widget API]]. See [[Working with Automation Studio]] for more details.&lt;/p&gt;
&lt;p&gt;Community managers can manage instances of automation types in &lt;strong&gt;Automations&lt;/strong&gt; (&lt;strong&gt;Administration &amp;gt; Automations &amp;gt; Automations&lt;/strong&gt;). From this administrative user interface, community managers select, configure, name, and enable/disable automations.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;
</description></item><item><title>Automations</title><link>https://community.telligent.com/community/11/w/developer-training/65564/automations/revision/4</link><pubDate>Fri, 14 Jun 2019 20:57:26 GMT</pubDate><guid isPermaLink="false">e9399b1e-8d39-47e8-ab73-9288b5cf531e</guid><dc:creator>Ben Tiedt</dc:creator><comments>https://community.telligent.com/community/11/w/developer-training/65564/automations#comments</comments><description>Revision 4 posted to Developer Training by Ben Tiedt on 06/14/2019 20:57:26&lt;br /&gt;
&lt;p&gt;Automations are [[Scripting|scripted]] extensions to the Verint Community platform that are developed and managed through the Administration area of Verint Community.&amp;nbsp;&lt;/p&gt;
&lt;h2&gt;&lt;a id="What_is_an_automation" name="What_is_an_automation"&gt;&lt;/a&gt;What is an automation?&lt;/h2&gt;
&lt;p&gt;Automations are executed when they are trigged by an external event. Supported trigger types are:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;[[Scheduled Trigger|Scheduled]]. Scheduled automations define a recurring schedule and are triggered on that schedule by the Verint Community Job Server.&lt;/li&gt;
&lt;li&gt;[[API Event Trigger|API Events]]. Automations that subscribe to one or more API events are triggered whenever the subscribed event occurs within the Verint Community platform.&lt;/li&gt;
&lt;li&gt;[[Manual Trigger|Manual]]. Manually triggered automations can be triggered by other scripted components in Verint Community ([[Widgets|widgets]], [[Themes|themes]], other automations) or by [[Plugins|plugins]].&lt;/li&gt;
&lt;li&gt;[[HTTP Request Trigger|HTTP Request]]. Automations enabling HTTP triggering are exposed as extensions to the [[REST API]] enabling web-based clients to trigger the automation.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Automations also can optionally expose configuration options to allow community managers to provide parameters and other configuration details to each automation.&lt;/p&gt;
&lt;p&gt;Once triggered, automations have access to the trigger arguments (details about the API Event, parameters sent from a manual execution, or details about the HTTP request for HTTP request triggers), configuration data, and the full [[Scripting|scripting/widget API]] to implement custom behaviors.&lt;/p&gt;
&lt;h2&gt;&lt;a id="Automation_types_and_active_automations" name="Automation_types_and_active_automations"&gt;&lt;/a&gt;Automation types and active automations&lt;/h2&gt;
&lt;p&gt;Automations follow a model similar to [[Widgets|widgets]]: Developers implement the type and community managers use/configure/enable those types.&lt;/p&gt;
&lt;p&gt;Automation types are defined in Automation Studio (Administration &amp;gt; Automations &amp;gt; Automation Studio) and are implemented in Velocity or Server-side JavaScript using the [[Scripting|Scripting/Widget API]]. See [[Working with Automation Studio]] for more details.&lt;/p&gt;
&lt;p&gt;Community managers can manage instances of automation types in Automations (Administration &amp;gt; Automations &amp;gt; Automations). From this administrative user interface, community managers select, configure, name, and enable/disable automations.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;
</description></item><item><title>Automations</title><link>https://community.telligent.com/community/11/w/developer-training/65564/automations/revision/3</link><pubDate>Fri, 14 Jun 2019 20:53:55 GMT</pubDate><guid isPermaLink="false">e9399b1e-8d39-47e8-ab73-9288b5cf531e</guid><dc:creator>Ben Tiedt</dc:creator><comments>https://community.telligent.com/community/11/w/developer-training/65564/automations#comments</comments><description>Revision 3 posted to Developer Training by Ben Tiedt on 06/14/2019 20:53:55&lt;br /&gt;
&lt;p&gt;Automations are [[Scripting|scripted]] extensions to the Verint Community platform that are developed and managed through the Administration area of Verint Community.&amp;nbsp;&lt;/p&gt;
&lt;h2&gt;&lt;a id="What_is_an_automation" name="What_is_an_automation"&gt;&lt;/a&gt;What is an automation?&lt;/h2&gt;
&lt;p&gt;Automations are executed when they are trigged by an external event. Supported trigger types are:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;[[Scheduled Trigger|Scheduled]]. Scheduled automations define a recurring schedule and are triggered on that schedule by the Verint Community Job Server.&lt;/li&gt;
&lt;li&gt;[[API Event Trigger|API Events]]. Automations that subscribe to one or more API events are triggered whenever the subscribed event occurs within the Verint Community platform.&lt;/li&gt;
&lt;li&gt;[[Manual Trigger|Manual]]. Manually triggered automations can be triggered by other scripted components in Verint Community ([[Widgets|widgets]], [[Themes|themes]], other automations) or by [[Plugins|plugins]].&lt;/li&gt;
&lt;li&gt;[[HTTP Request Trigger|HTTP Request]]. Automations enabling HTTP triggering are exposed as extensions to the [[REST API]] enabling web-based clients to trigger the automation.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Automations also can optionally expose configuration options to allow community managers to provide parameters and other configuration details to each automation.&lt;/p&gt;
&lt;p&gt;Once triggered, automations have access to the trigger arguments (details about the API Event, parameters sent from a manual execution, or details about the HTTP request for HTTP request triggers), configuration data, and the full [[Scripting|scripting/widget API]] to implement custom behaviors.&lt;/p&gt;
&lt;h2&gt;&lt;a id="Automation_types_and_active_automations" name="Automation_types_and_active_automations"&gt;&lt;/a&gt;Automation types and active automations&lt;/h2&gt;
&lt;p&gt;Automations follow a model similar to [[Widgets|widgets]]: Developers implement the type and community managers use/configure/enable those types.&lt;/p&gt;
&lt;p&gt;TBD&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;
</description></item><item><title>Automations</title><link>https://community.telligent.com/community/11/w/developer-training/65564/automations/revision/2</link><pubDate>Fri, 14 Jun 2019 18:39:57 GMT</pubDate><guid isPermaLink="false">e9399b1e-8d39-47e8-ab73-9288b5cf531e</guid><dc:creator>Ben Tiedt</dc:creator><comments>https://community.telligent.com/community/11/w/developer-training/65564/automations#comments</comments><description>Revision 2 posted to Developer Training by Ben Tiedt on 06/14/2019 18:39:57&lt;br /&gt;
&lt;p&gt;Automations are [[Scripting|scripted]] extensions to the Verint Community platform that are developed and managed through the Administration area of Verint Community.&amp;nbsp;&lt;/p&gt;
&lt;h2&gt;&lt;a id="What_is_an_automation" name="What_is_an_automation"&gt;&lt;/a&gt;What is an automation?&lt;/h2&gt;
&lt;p&gt;Automations are executed when they are trigged by an external event. Supported trigger types are:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Scheduled. Scheduled automations define a recurring schedule and are triggered on that schedule by the Verint Community Job Server.&lt;/li&gt;
&lt;li&gt;API Events. Automations that subscribe to one or more API events are triggered whenever the subscribed event occurs within the Verint Community platform.&lt;/li&gt;
&lt;li&gt;Manual. Manually triggered automations can be triggered by other scripted components in Verint Community ([[Widgets|widgets]], [[Themes|themes]], other automations) or by [[Plugins|plugins]].&lt;/li&gt;
&lt;li&gt;HTTP Request. Automations enabling HTTP triggering are exposed as extensions to the [[REST API]] enabling web-based clients to trigger the automation.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Automations also can optionally expose configuration options to allow community managers to provide parameters and other configuration details to each automation.&lt;/p&gt;
&lt;p&gt;Once triggered, automations have access to the trigger arguments (details about the API Event, parameters sent from a manual execution, or details about the HTTP request for HTTP request triggers), configuration data, and the full [[Scripting|scripting/widget API]] to implement custom behaviors.&lt;/p&gt;
&lt;h2&gt;&lt;a id="Automation_types_and_active_automations" name="Automation_types_and_active_automations"&gt;&lt;/a&gt;Automation types and active automations&lt;/h2&gt;
&lt;p&gt;Automations follow a model similar to [[Widgets|widgets]]: Developers implement the type and community managers use/configure/enable those types.&lt;/p&gt;
&lt;p&gt;TBD&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;
</description></item><item><title>Automations</title><link>https://community.telligent.com/community/11/w/developer-training/65564/automations/revision/1</link><pubDate>Fri, 14 Jun 2019 17:09:12 GMT</pubDate><guid isPermaLink="false">e9399b1e-8d39-47e8-ab73-9288b5cf531e</guid><dc:creator>Ben Tiedt</dc:creator><comments>https://community.telligent.com/community/11/w/developer-training/65564/automations#comments</comments><description>Revision 1 posted to Developer Training by Ben Tiedt on 06/14/2019 17:09:12&lt;br /&gt;
&lt;p&gt;TBD&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;
</description></item></channel></rss>