Approvals

Enables approvals in workflows.

This connector is available in the following products and regions:

Service Class Regions
Flow Standard All Flow regions except the following:
     -   US Government (GCC)
PowerApps Standard All PowerApps regions except the following:
     -   US Government (GCC)

General Limits

Name Value
Connections per account 1

Throttling Limits

Name Calls Renewal Period
API calls per connection50300 seconds

Actions

Create an approval (V2)

Starts an automated approval process, but does not wait for the approval to complete. The approval is cancelable.

Start and wait for an approval

Automate the approval process for documents, time off requests, and more. Choose a single or multiple approvers. The approval is not cancelable.

Start and wait for an approval (V2)

Starts an automated approval process and then waits for it to complete. The approval is cancelable.

Start and wait for an approval [DEPRECATED]

Automate the approval process for documents, time off requests, and more. Choose a single or multiple approvers. The approval is not cancelable.

Wait for an approval (V2)

Waits for a specified approval to complete.

Create an approval (V2)

Starts an automated approval process, but does not wait for the approval to complete. The approval is cancelable.

Parameters

Name Key Required Type Description
Approval type
approvalType True string

Select an approval type

WebhookApprovalCreationInput
WebhookApprovalCreationInput True dynamic

The dynamic input for creating an approval of the specified type.

Returns

The outputs of this operation are dynamic.

Start and wait for an approval

Automate the approval process for documents, time off requests, and more. Choose a single or multiple approvers. The approval is not cancelable.

Parameters

Name Key Required Type Description
Approval type
approvalType True string

Select an approval type

ApprovalCreationInput
ApprovalCreationInput True dynamic

The dynamic input for creating an approval of the specified type.

Returns

The outputs of this operation are dynamic.

Start and wait for an approval (V2)

Starts an automated approval process and then waits for it to complete. The approval is cancelable.

Parameters

Name Key Required Type Description
Approval type
approvalType True string

Select an approval type

ApprovalCreationInput
ApprovalCreationInput True dynamic

The dynamic input for creating an approval of the specified type.

Returns

The outputs of this operation are dynamic.

Start and wait for an approval [DEPRECATED]

Automate the approval process for documents, time off requests, and more. Choose a single or multiple approvers. The approval is not cancelable.

Parameters

Name Key Required Type Description
Title
title True string

Specify the title of the approval.

Details
details string

Specify the details of the approval request.

Item Link
itemLink string

Specify a link to the item to approve.

Item Link Description
itemLinkDescription string

Specify a description for the item to approve.

Assigned To
assignedTo True email

Specify to whom the approval should be assigned.

Returns

Wait for an approval (V2)

Waits for a specified approval to complete.

Parameters

Name Key Required Type Description
Approval ID
approvalName True string

The ID of the approval.

ApprovalSubscriptionInput
ApprovalSubscriptionInput True dynamic

The dynamic input for subscribing to an approval.

Returns

The outputs of this operation are dynamic.

Definitions

ApprovalCreationOutputV0

Name Path Type Description
Title
title string

The title of the approval.

Details
details string

The details of the approval request.

Item Link
itemLink string

A link to the item to approve.

responder
responder Principal
Response
response string

The approval response: Approve or Reject.

Comments
comments string

Comments provided by approver.

Principal

Name Path Type Description
Approver Id
id string

The id of the approver.

Approver Name
displayName string

The name of the approver.

Approver Email
email string

The email address of the approver.

Approver Tenant Id
tenantId string

The tenant id of the approver.

Approver User Principal Name
userPrincipalName string

The principal name of the approver.