Partilhar via


Serverless360 BAM & Tracking (Preview)

ServerLess360 Custom connector helps you track your business processes.

This connector is available in the following products and regions:

Service Class Regions
Logic Apps Standard All Logic Apps regions except the following:
     -   Azure Government regions
     -   Azure China regions
     -   US Department of Defense (DoD)
Power Automate Premium All Power Automate regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Power Apps Premium All Power Apps regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Connector Metadata
Publisher Kovai Limited

Creating a connection

The connector supports the following authentication types:

Default Parameters for creating connection. All regions Not shareable

Default

Applicable: All regions

Parameters for creating connection.

This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.

Name Type Description Required
API Key securestring The API Key for this api True

Throttling Limits

Name Calls Renewal Period
API calls per connection 100 60 seconds

Actions

Archives an activity message

This action will archives messages for a transaction activity

Logs an exception for an activity

This action logs an exception to the transaction activity.

Starts an activity

This action will start a new business transaction activity.

Updates an activity

This action will update a existing transaction activity.

Archives an activity message

This action will archives messages for a transaction activity

Parameters

Name Key Required Type Description
MessageBody
MessageBody True object

Message body passed to the http trigger

MessageHeader
MessageHeader True object

Message header passed to the http trigger

SL360-BusinessProcess
SL360-BusinessProcess True string

Provide business process name.

SL360-BusinessTransaction
SL360-BusinessTransaction True string

Provide business transaction name.

SL360-CurrentStage
SL360-CurrentStage True string

Specify the name for current stage.

SL360-StageActivityId
SL360-StageActivityId True string

Provide StageActivityId from the StartActivity response.

Logs an exception for an activity

This action logs an exception to the transaction activity.

Parameters

Name Key Required Type Description
SL360-StageActivityId
SL360-StageActivityId True string

Provide StageActivityId from the StartActivity response.

SL360-ExceptionMessage
SL360-ExceptionMessage True string

Enter the ExceptionMessage.

SL360-ExceptionCode
SL360-ExceptionCode True string

Enter the ExceptionCode.

SL360-BusinessProcess
SL360-BusinessProcess True string

Provide business process name.

Starts an activity

This action will start a new business transaction activity.

Parameters

Name Key Required Type Description
MessageBody
MessageBody True object

Message body passed to the http trigger

MessageHeader
MessageHeader True object

Message header passed to the http trigger

SL360-BusinessProcess
SL360-BusinessProcess True string

Provide business process name.

SL360-BusinessTransaction
SL360-BusinessTransaction True string

Provide business transaction name.

SL360-CurrentStage
SL360-CurrentStage True string

Specify the name for current stage.

SL360-MainActivityId
SL360-MainActivityId string

If this logic app is continuation of existing message flow, provide MainActivityId either from previous logic app or pass the incoming HTTP header which should have MainActivityId.

SL360-PreviousStage
SL360-PreviousStage string

If this logic app is continuation of existing message flow, provide previous stage name.

SL360-ArchiveMessage
SL360-ArchiveMessage string

Set this flag as true to archive the message for this particular stage.

SL360-BatchId
SL360-BatchId string

If this logic app is a batched message provide batch id.

Returns

Name Path Type Description
MainActivityId
MainActivityId string

MainActivityId

StageActivityId
StageActivityId string

StageActivityId

Updates an activity

This action will update a existing transaction activity.

Parameters

Name Key Required Type Description
MessageBody
MessageBody True object

Message body passed to the http trigger

MessageHeader
MessageHeader True object

Message header passed to the http trigger

SL360-MainActivityId
SL360-MainActivityId True string

Provide MainActivityId from the StartActivity action.

SL360-StageActivityId
SL360-StageActivityId True string

Provide StageActivityId from the StartActivity response.

SL360-Status
SL360-Status string

Select the status of stage execution.

SL360-BusinessProcess
SL360-BusinessProcess True string

Provide business process name.

SL360-BusinessTransaction
SL360-BusinessTransaction True string

Provide business transaction name.

SL360-CurrentStage
SL360-CurrentStage True string

Specify the name for current stage.

SL360-ArchiveMessage
SL360-ArchiveMessage string

Set this flag as true to archive the message for this particular stage.