Omni Intelligence Docs
  • Docs
  • Updates
  • Contacts

Alerts & Alert Escalation Workflows


Home ► Quick Access ► Alerts & Alert Escalation Workflows ► Workflows Components ► Logic Operators


Logic Operators

Overview

Logic Operators are a very versatile type of component, and are used to run certain activities based the fulfillment of certain conditions, loop an activity, or produce some form of output. The types of Logic Operators include:

  • If (conditional) Blocks
  • Repeat (Loop) Blocks
  • Comparison Nodes
  • Value Nodes
  • Computation Nodes
  • String Nodes
  • Print Nodes

Details

If Blocks

Runs a certain task if a condition is fulfilled. A condition will need to be attached by the top 'cavity' of the block, and a task will need to be attached by the 'do' statement of the block.

This Block can be configured by clicking the 'Gear' icon.

workflow_if1

We can add 'else if' statements to the block (this can be done multiple times), which will check another condition before performing a different task.

We can also add an 'else' statement (this can be done only once), which will run its tasks should all other conditions fail.

workflow_if2

Repeat Blocks

Performs specified task for a specified number of iterations. In this example, the loop will repeat 10 times:

workflow_loop

Comparison Nodes

Compares two values using an operator, returning a 'Success' if the statement is true, or a 'Fail' if a statement is false.

Operators available include: =, ≠, <, ≤, >, and ≥.

For example, we can add Value Nodes to a Comparison Node, and the below Node will return a 'Success', since the comparison is true.

workflow_comparison

Value Nodes

Value Nodes can take any numerical value.

workflow_value

Computation Nodes

Computation Nodes return a value after performing an operation between two other values.

Operators available include: +, -, ×, ÷ and ^ (exponent).

For example, the node below should return 17:

workflow_comp

String Nodes

String Nodes contain text.

workflow_str

Print Nodes

Print nodes generate an output.

You can attach any string, value, computation or comparison node to it.

workflow_print

Related

Primary Nodes

Click here to learn about Primary Nodes.

InCall Nodes

Click here to learn about InCall Nodes.

  • Overview
  • Details
    • If Blocks
    • Repeat Blocks
    • Comparison Nodes
    • Value Nodes
    • Computation Nodes
    • String Nodes
    • Print Nodes
  • Related
    • Primary Nodes
    • InCall Nodes
Contact
Main SiteSupportSales
Misc Links
Company InformationPress Releases
Operation Products
Speech AnalyticsVoice Biometrics
Specialty Products
Automatic IVR MappingIVR MonitoringIVR Load / Performance Testing
Omni Intelligence
Copyright © 2022 OMNI INTELLIGENCE