Share via


absentify (Preview)

Integrate absentify into your existing systems with this connector. Use the absences of your employees in other systems.

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)
Contact
Name absentify Support
URL https://support.absentify.com/
Email support@absentify.com
Connector Metadata
Publisher BrainCore Solutions GmbH
Website https://absentify.com
Privacy policy https://absentify.com/privacy-policy
Categories Human Resources;Business Management

absentify is free and specially designed for the Microsoft 365 environment to manage your team's or employee's absences and have an overview of all time off and reason given. You benefit from full integration of paid time off tracking with Microsoft Teams and Microsoft 365, no more boring Excel sheets. absentify is the easiest way to approve vacation time and holidays.

Prerequisites

To use this connector, you need to have a work, school or Microsoft personal account. You also need to accept the permissions and consent of absentify by taking one of these two steps:

  • Teams: Install the absentify Teams app and start it, accept the permissions and consent.
  • Web: Open the absentify web app and accept the permissions and consent.

Additionally you need the startup plan or higher to use this connector.

How to get credentials

You can authenticate with your Microsoft 365 login.

Get started with your connector

Install absentify via one of these ways:

  • Teams: Install the absentify Teams app and start it, accept the permissions and consent.
  • Web: Open the absentify web app and accept the permissions and consent.

To fully configure your account, you can use this guide. Upgrade to at least the startup plan. Now you can get started.

Known issues and limitations

Please note that you can only create 3 triggers in the start-up plan. After the 3rd one you will get an error message and have to delete another one before.

Common errors and remedies

Status Code 500 FORBIDDEN: This error comes back when you have configured the maximum of webhooks. You need to delete webhooks or Power Automate Connector, or upgrade to a higher plan.

FAQ

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.

Throttling Limits

Name Calls Renewal Period
API calls per connection 100 60 seconds

Triggers

Request created

This trigger is executed when a new request is created in your company.

Request status updated

This trigger is executed if the status of an existing request is changed.

Request created

This trigger is executed when a new request is created in your company.

Returns

Name Path Type Description
id
id string

id

request created at
createdAt string

request created at

request updated at
updatedAt string

request updated at

Request start date
start string

Request start date

Request start at
start_at string

Request start at

Request end date
end string

Request end date

Request end at
end_at string

Request end at

Request duration substracted
duration float

Request duration substracted

Request year
year integer

Request year

Request status
details.status string

Request status

Request deducted from the user's allowance
details.deducted float

Request deducted from the user's allowance

Request reason
details.reason string

Request reason

Approval process
details.approval_process string

Approval process

Request approvers
details.request_approvers array of object

Request approvers

Internal uuid
details.request_approvers.uuid string

Internal uuid

Status
details.request_approvers.status string

Status

Changed by email
details.request_approvers.status_changed_by_member.email string

Changed by email

Changed by name
details.request_approvers.status_changed_by_member.name string

Changed by name

Changed by id
details.request_approvers.status_changed_by_member.id string

Changed by id

Changed by custom id
details.request_approvers.status_changed_by_member.custom_id string

Changed by custom id

Status changed date
details.request_approvers.status_change_date date-time

Status changed date

Predecessor request member approver id
details.request_approvers.predecessor_request_member_approver_id string

Is there a predecessor that needs to approve earlier?

Reason
details.request_approvers.reason string

Reason

Request requester email
details.requester_member.email string

Request requester email

Request requester name
details.requester_member.name string

Request requester name

Request requester id
details.requester_member.id string

Request requester id

Request requester custom id
details.requester_member.custom_id string

Request requester custom id

Allowances
details.requester_member.allowances array of object

Allowances

Allowance
details.requester_member.allowances.allowance number

Allowance

Carried over
details.requester_member.allowances.brought_forward number

Carried over

Compensatory time off
details.requester_member.allowances.compensatory_time_off number

Compensatory time off

Remaining
details.requester_member.allowances.remaining number

Remaining

Taken
details.requester_member.allowances.taken number

Taken

Year
details.requester_member.allowances.year number

Year

Request approved date (deprecated)
details.approved_date string

Request approved date (deprecated)

Request cancel reason
details.cancel_reason string

Request cancel reason

Request cancel date
details.canceld_date string

Request cancel date

Request declined date (deprecated)
details.declined_date string

Request declined date (deprecated)

Request decline reason (deprecated)
details.decline_reason string

Request decline reason (deprecated)

Request approver email (deprecated)
details.approver_member.email string

Request approver email (deprecated)

Request approver name (deprecated)
details.approver_member.name string

Request approver name (deprecated)

Request approver id (deprecated)
details.approver_member.id string

Request approver id (deprecated)

Request approver custom id (deprecated)
details.approver_member.custom_id string

Request approver custom id (deprecated)

Request canceled by email
details.canceld_by_member.email string

Request canceled by email

Request canceled by name
details.canceld_by_member.name string

Request canceled by name

Request canceled by id
details.canceld_by_member.id string

Request canceled by id

Request canceled by custom id
details.canceld_by_member.custom_id string

Request canceled by custom id

Request declined by email (deprecated)
details.declined_by_member.email string

Request declined by email (deprecated)

Request declined by name (deprecated)
details.declined_by_member.name string

Request declined by name (deprecated)

Request declined by id (deprecated)
details.declined_by_member.id string

Request declined by id (deprecated)

Request declined by custom id (deprecated)
details.declined_by_member.custom_id string

Request declined by custom id (deprecated)

Leave type id
details.leave_type.id string

Leave type id

Leave type name
details.leave_type.name string

Leave type name

Request status updated

This trigger is executed if the status of an existing request is changed.

Returns

Name Path Type Description
id
id string

id

request created at
createdAt string

request created at

request updated at
updatedAt string

request updated at

Request start date
start string

Request start date

Request start at
start_at string

Request start at

Request end date
end string

Request end date

Request end at
end_at string

Request end at

Request duration substracted
duration float

Request duration substracted

Request year
year integer

Request year

Request status
details.status string

Request status

Request deducted from the user's allowance
details.deducted float

Request deducted from the user's allowance

Request reason
details.reason string

Request reason

Approval process
details.approval_process string

Approval process

Request approvers
details.request_approvers array of object

Request approvers

Internal uuid
details.request_approvers.uuid string

Internal uuid

Status
details.request_approvers.status string

Status

Changed by email
details.request_approvers.status_changed_by_member.email string

Changed by email

Changed by name
details.request_approvers.status_changed_by_member.name string

Changed by name

Changed by id
details.request_approvers.status_changed_by_member.id string

Changed by id

Changed by custom id
details.request_approvers.status_changed_by_member.custom_id string

Changed by custom id

Status changed date
details.request_approvers.status_change_date date-time

Status changed date

Predecessor request member approver id
details.request_approvers.predecessor_request_member_approver_id string

Is there a predecessor that needs to approve earlier?

Reason
details.request_approvers.reason string

Reason

Request requester email
details.requester_member.email string

Request requester email

Request requester name
details.requester_member.name string

Request requester name

Request requester id
details.requester_member.id string

Request requester id

Request requester custom id
details.requester_member.custom_id string

Request requester custom id

Allowances
details.requester_member.allowances array of object

Allowances

Allowance
details.requester_member.allowances.allowance number

Allowance

Carried over
details.requester_member.allowances.brought_forward number

Carried over

Compensatory time off
details.requester_member.allowances.compensatory_time_off number

Compensatory time off

Remaining
details.requester_member.allowances.remaining number

Remaining

Taken
details.requester_member.allowances.taken number

Taken

Year
details.requester_member.allowances.year number

Year

Request approved date (deprecated)
details.approved_date string

Request approved date (deprecated)

Request cancel reason
details.cancel_reason string

Request cancel reason

Request cancel date
details.canceld_date string

Request cancel date

Request declined date (deprecated)
details.declined_date string

Request declined date (deprecated)

Request decline reason (deprecated)
details.decline_reason string

Request decline reason (deprecated)

Request approver email (deprecated)
details.approver_member.email string

Request approver email (deprecated)

Request approver name (deprecated)
details.approver_member.name string

Request approver name (deprecated)

Request approver id (deprecated)
details.approver_member.id string

Request approver id (deprecated)

Request approver custom id (deprecated)
details.approver_member.custom_id string

Request approver custom id (deprecated)

Request canceled by email
details.canceld_by_member.email string

Request canceled by email

Request canceled by name
details.canceld_by_member.name string

Request canceled by name

Request canceled by id
details.canceld_by_member.id string

Request canceled by id

Request canceled by custom id
details.canceld_by_member.custom_id string

Request canceled by custom id

Request declined by email (deprecated)
details.declined_by_member.email string

Request declined by email (deprecated)

Request declined by name (deprecated)
details.declined_by_member.name string

Request declined by name (deprecated)

Request declined by id (deprecated)
details.declined_by_member.id string

Request declined by id (deprecated)

Request declined by custom id (deprecated)
details.declined_by_member.custom_id string

Request declined by custom id (deprecated)

Leave type id
details.leave_type.id string

Leave type id

Leave type name
details.leave_type.name string

Leave type name