Skip to main content

IntelliAppZ Credits Metering System

IntelliAppZ Credits Metering System provides a flexible and transparent way to meter and manage the usage of IntelliAppZ workflows.

IntelliAppZ Credits

IntelliAppZ credits are used to meter and track the usage of IntelliAppZ workflows. Credits are determined based on a predefined Unit Type (e.g., Page or Execution), ensuring alignment with the specific workflow requirements. IntelliAppZ credits are either proportional to Integration Gateway Services credit consumption or mapped directly to the execution count when no services are utilized.

The IntelliAppZ metering system adapts to workflows of varying complexity, making it suitable for a wide range of use cases. The system provides clear visibility into how credits are consumed, promoting efficient usage of IntelliAppZ workflows.

Credit Definition

For workflows that do not leverage Integration Gateway Services, the credit deduction follows a direct mapping:

  • One IntelliAppZ Credit = One Execution

However, the credit definition might get complex in the case an IntelliAppZ utilizing Integration Gateway Services in which case, IntelliAppZ credits is a function of Integration Gateway Service Credit Mapping provided during the registration of the corresponding IntelliAppZ.

The ability to define credits by Unit Type allows organizations to tailor the system to their specific needs.

Service Credits Mapping

Consider a case where an IntelliAppZ [IA] utilizes Services A & B from Integration Gateway. Let us consider that the credit mapping provided during the IntelliAppZ registration is as follows:

ServiceCredits
A𝒎𝑨
B𝒎𝑩

The mapping indicates that 1 Credit of IntelliAppZ utilizes a maximum of 𝒎𝑨 credits of Service A and 𝒎𝑩 credits of Service B.

IntelliAppZ Credit Calculation

Credits are computed based on actual resource consumption, ensuring fairness and transparency.

After each execution of IntelliAppZ [IA], let us say that:

  • 𝒙𝑨 is the credit consumption of Service A
  • 𝒙𝑩 is the credit consumption of Service B
  • 𝒙𝑰𝑨 is the IntelliAppZ [IA] credits and it is computed using the following formula:     - 𝒙𝑰𝑨 = 𝑀𝐴𝑋(𝑐𝑒𝑖𝑙(𝒙𝑨/𝒎𝑨), 𝑐𝑒𝑖𝑙(𝒙𝑩/𝒎𝑩))

Example

Suppose the IntelliAppZ utilizing two services, A and B, has provided the following credit mapping during registration:

  • 𝒎𝑨 = 5
  • 𝒎𝑩 = 10
Execution Case 1

Suppose that after executing this IntelliAppZ, the service credits consumption is as shown below:

  • 𝒙𝑨5
  • 𝒙𝑩10

The computed IntelliAppZ credits would be:

  • 𝒙𝑰𝑨 = 1
Execution Case 2

Suppose that after executing this IntelliAppZ, the service credits consumption is as shown below:

  • 𝒙𝑨8
  • 𝒙𝑩20

The computed IntelliAppZ credits would be:

  • 𝒙𝑰𝑨 = 2
Execution Case 3

Suppose that after executing this IntelliAppZ, the service credits consumption is as shown below:

  • 𝒙𝑨8
  • 𝒙𝑩35

The computed IntelliAppZ credits would be:

  • 𝒙𝑰𝑨 = 4

Credit Deduction

IntelliAppZ Credits are deducted following each execution of the associated IntelliAppZ. The amount of credits deducted is determined by either the number of Integration Gateway Service Credits consumed during the execution or, in simpler terms, by the execution count itself.

Credit Usage Summary

The License Status section summarizes IntelliAppZ credit usage for workflows with credit-based metering enabled.

Auditing Credits

You can audit the IntelliAppZ credits from Account Manager Partner Portal.