Help Desk

Submit a ticket My Tickets

Conditional Branching, Notifications and Dynamic Variables

June 3, 2018

Based on feedback from the growing family of OneCloud users we realized that we needed to improve how OneCloud automation Chains are constructed to reduce complexity and workarounds. To that end, the OneCloud team is happy to announce three new powerful features to improve your ability to connect and automate your applications.

Conditional Branching

  • Test the values of various conditions based upon standard boolean logic.
  • Conditional tests include standard arithmetic, string, and regular expression comparisons.
  • Conditions can be grouped for powerful process and exception handling.
  • Automation will flow based on the results of the evaluated condition.


  • Individual Commands and Chains can have notifications based on various conditions including success, error, warning or always send.
  • Streamlines end-user notifications and eliminates branching complexity to simply send a notification.
  • Later this summer this feature will be expanded to support Slack.

Dynamic Variables

  • Set and store values that can be used across Chain runs.
  • Can be very helpful in scenarios where multiple OneCloud Chains each perform incremental data refreshes between the same source and target. In this example, each Chain sets the same dynamic variable with a "last run" timestamp that is accordingly used in a query to filter new records and not load duplicate data.