absentify (versión preliminar)
Integre absentify en los sistemas existentes con este conector. Use las ausencias de sus empleados en otros sistemas.
Este conector está disponible en los siguientes productos y regiones:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Todas las regiones de Power Automate excepto las siguientes: - Gobierno de EE. UU. (GCC) - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Aplicaciones lógicas | Estándar | Todas las regiones de Logic Apps excepto las siguientes: - Regiones de Azure Government - Regiones de Azure China - Departamento de Defensa de EE. UU. (DoD) |
| Power Apps | Premium | Todas las regiones de Power Apps excepto las siguientes: - Gobierno de EE. UU. (GCC) - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Power Automate | Premium | Todas las regiones de Power Automate excepto las siguientes: - Gobierno de EE. UU. (GCC) - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Contacto | |
|---|---|
| Nombre | absentify Support |
| URL | https://support.absentify.com/ |
| Correo Electrónico | support@absentify.com |
| Metadatos del conector | |
|---|---|
| Publicador | BrainCore Solutions GmbH |
| Sitio web | https://absentify.com |
| Directiva de privacidad | https://absentify.com/privacy-policy |
| Categorías | Recursos humanos; Gestión empresarial |
absentify
absentify es una herramienta gratuita diseñada específicamente para el entorno de Microsoft 365 para administrar eficazmente las ausencias de su equipo o empleados. Proporciona una visión general completa de todos los tiempos de espera y las razones dadas, lo que elimina la necesidad de hojas de Excel engorrosas. absentify ofrece la manera más fácil de aprobar las solicitudes de vacaciones y los días festivos, totalmente integrado con Microsoft Teams y Microsoft 365.
Publicador: BrainCore Solutions GmbH
Prerrequisitos
Para usar este conector, necesita una cuenta profesional, educativa o personal de Microsoft. También debe aceptar los permisos y el consentimiento para absentify siguiendo uno de estos pasos:
- Teams: instale la aplicación de Teams absentify, iníciela y acepte los permisos y el consentimiento.
- Web: abra la aplicación web absentify y acepte los permisos y el consentimiento.
Además, necesita el plan Essentials o superior para usar los desencadenadores de este conector.
Operaciones admitidas
El conector admite las siguientes operaciones:
Desencadenadores
When a leave request is created
Este desencadenador se activa cuando se crea una nueva solicitud en la empresa.
When a leave request status changes
Este desencadenador se activa cuando cambia el estado de una solicitud existente.
Operaciones de API (plan más necesario)
Las siguientes operaciones requieren el plan absentify Plus:
Members
-
[Plus] Get all members- Recuperar todos los miembros con filtros opcionales para departamentos, estado, fechas de empleo, etc. -
[Plus] Invite a member: invite a un nuevo miembro al área de trabajo. -
[Plus] Get member by ID- Recuperar un miembro específico por su identificador único. -
[Plus] Update a member- Actualizar la información de un miembro existente. -
[Plus] Delete a member- Eliminar un miembro permanentemente. -
[Plus] Get member by Microsoft ID- Recuperar un miembro por su identificador de usuario de Microsoft. -
[Plus] Get member by email- Recuperar un miembro por su dirección de correo electrónico. -
[Plus] Get member by custom ID- Recuperar un miembro por su identificador personalizado. -
[Plus] Update member approvers- Actualizar los aprobadores para un miembro específico. -
[Plus] Update member allowance- Actualizar la asignación de un miembro durante un año específico. -
[Plus] Add member schedule- Agregar una nueva programación de trabajo para un miembro.
Departamentos
-
[Plus] Get all departments- Recuperar todos los departamentos del área de trabajo. -
[Plus] Create a department- Crear un nuevo departamento. -
[Plus] Update a department- Actualizar un departamento existente. -
[Plus] Delete a department- Eliminar un departamento.
Dejar tipos
-
[Plus] Get all leave types- Recuperar todos los tipos de permiso configurados en el área de trabajo. -
[Plus] Create a leave type- Cree un nuevo tipo de permiso. -
[Plus] Update a leave type- Actualizar un tipo de permiso existente. -
[Plus] Delete a leave type- Eliminar un tipo de permiso.
Requests
-
[Plus] Get all requests- Recuperar todas las solicitudes de permiso con filtros opcionales. -
[Plus] Create a request- Cree una nueva solicitud de permiso para un miembro. -
[Plus] Get request by ID- Recuperar una solicitud de permiso específica por su identificador. -
[Plus] Update a request- Actualizar el estado de una solicitud de permiso (aprobar, rechazar o cancelar). -
[Plus] Delete a request- Eliminar una solicitud de permiso permanentemente.
Festivos
-
[Plus] Get all public holiday calendars- Recuperar todos los calendarios festivos públicos. -
[Plus] Create a public holiday calendar- Crear un nuevo calendario festivo público. -
[Plus] Get public holiday calendar by ID- Recuperar un calendario específico con todos sus días festivos. -
[Plus] Update a public holiday calendar- Actualizar un calendario existente. -
[Plus] Delete a public holiday calendar- Eliminar un calendario.
Workspace
-
[Plus] Get workspace settings- Recuperar la configuración y la configuración del área de trabajo.
Ausencias
-
[Plus] Get absences- Recuperar ausencias para un intervalo de fechas específico.
Obtención de credenciales
Para usar este conector, necesita una cuenta profesional, educativa o personal de Microsoft, con la que puede iniciar sesión directamente.
Introducción
Instale absentify mediante uno de los métodos siguientes:
- Teams: instale la aplicación de Teams absentify, iníciela y acepte los permisos y el consentimiento.
- Web: abra la aplicación web absentify y acepte los permisos y el consentimiento.
Para configurar completamente la cuenta, siga esta guía de inicio rápido. Asegúrese de que está en el plan essentials o superior para los desencadenadores o en el plan Plus para las operaciones de API.
Ya está listo para empezar.
Problemas conocidos y limitaciones
- En el plan essentials, solo puede crear tres desencadenadores. Después del tercer desencadenador, recibirá un mensaje de error y tendrá que eliminar un desencadenador existente antes de crear uno nuevo.
- Las operaciones de API (marcadas con [Plus]) requieren el plan absentify Plus. Si intenta usar estas operaciones sin el plan Plus, recibirá un error.
Instrucciones de implementación
Siga estas instrucciones para implementar este conector como un conector personalizado en Microsoft Power Automate y Power Apps.
Creación de una conexión
El conector admite los siguientes tipos de autenticación:
| Predeterminado | Parámetros para crear una conexión. | Todas las regiones | No se puede compartir |
Predeterminado
Aplicable: Todas las regiones
Parámetros para crear una conexión.
Esta conexión no se puede compartir. Si la aplicación de energía se comparte con otro usuario, se pedirá a otro usuario que cree explícitamente una nueva conexión.
Limitaciones
| Nombre | Llamadas | Período de renovación |
|---|---|---|
| Llamadas API por conexión | 100 | 60 segundos |
Desencadenadores
| Estado de la solicitud actualizado |
Este desencadenador se ejecuta si se cambia el estado de una solicitud existente. |
| Solicitud creada |
Este desencadenador se ejecuta cuando se crea una nueva solicitud en la empresa. |
Estado de la solicitud actualizado
Este desencadenador se ejecuta si se cambia el estado de una solicitud existente.
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
id
|
id | string |
id |
|
solicitud creada en
|
createdAt | string |
solicitud creada en |
|
solicitud actualizada en
|
updatedAt | string |
solicitud actualizada en |
|
Fecha de inicio de la solicitud
|
start | string |
Fecha de inicio de la solicitud |
|
Inicio de la solicitud en
|
start_at | string |
Inicio de la solicitud en |
|
Fecha de finalización de la solicitud
|
end | string |
Fecha de finalización de la solicitud |
|
Finalización de la solicitud al
|
end_at | string |
Finalización de la solicitud al |
|
Duración de la solicitud subcadena
|
duration | float |
Duración de la solicitud subcadena |
|
Año de solicitud
|
year | integer |
Año de solicitud |
|
Estado de la solicitud
|
details.status | string |
Estado de la solicitud |
|
Solicitud deducida de la asignación del usuario
|
details.deducted | float |
Solicitud deducida de la asignación del usuario |
|
Motivo de la solicitud
|
details.reason | string |
Motivo de la solicitud |
|
Proceso de aprobación
|
details.approval_process | string |
Proceso de aprobación |
|
Aprobadores de solicitudes
|
details.request_approvers | array of object |
Aprobadores de solicitudes |
|
Uuid interno
|
details.request_approvers.uuid | string |
Uuid interno |
|
Estado
|
details.request_approvers.status | string |
Estado |
|
Cambiado por correo electrónico
|
details.request_approvers.status_changed_by_member.email | string |
Cambiado por correo electrónico |
|
Cambiado por nombre
|
details.request_approvers.status_changed_by_member.name | string |
Cambiado por nombre |
|
Cambiado por identificador
|
details.request_approvers.status_changed_by_member.id | string |
Cambiado por identificador |
|
Cambiado por identificador personalizado
|
details.request_approvers.status_changed_by_member.custom_id | string |
Cambiado por identificador personalizado |
|
Fecha de cambio de estado
|
details.request_approvers.status_change_date | date-time |
Fecha de cambio de estado |
|
Identificador de aprobador de miembro de solicitud predecesora
|
details.request_approvers.predecessor_request_member_approver_id | string |
¿Hay un predecesor que necesite aprobarlo anteriormente? |
|
Motivo
|
details.request_approvers.reason | string |
Motivo |
|
Solicitud de correo electrónico del solicitante
|
details.requester_member.email | string |
Solicitud de correo electrónico del solicitante |
|
Nombre del solicitante de solicitud
|
details.requester_member.name | string |
Nombre del solicitante de solicitud |
|
Identificador del solicitante de solicitud
|
details.requester_member.id | string |
Identificador del solicitante de solicitud |
|
Identificador personalizado del solicitante de solicitud
|
details.requester_member.custom_id | string |
Identificador personalizado del solicitante de solicitud |
|
Asignaciones
|
details.requester_member.allowances | array of object |
Asignaciones |
|
Tolerancia
|
details.requester_member.allowances.allowance | number |
Tolerancia |
|
Se ha llevado a cabo
|
details.requester_member.allowances.brought_forward | number |
Se ha llevado a cabo |
|
Tiempo de compensación desactivado
|
details.requester_member.allowances.compensatory_time_off | number |
Tiempo de compensación desactivado |
|
Restante
|
details.requester_member.allowances.remaining | number |
Restante |
|
Tomado
|
details.requester_member.allowances.taken | number |
Tomado |
|
Año
|
details.requester_member.allowances.year | number |
Año |
|
Fecha de aprobación de la solicitud (en desuso)
|
details.approved_date | string |
Fecha de aprobación de la solicitud (en desuso) |
|
Motivo de cancelación de solicitud
|
details.cancel_reason | string |
Motivo de cancelación de solicitud |
|
Fecha de cancelación de la solicitud
|
details.canceld_date | string |
Fecha de cancelación de la solicitud |
|
Fecha rechazada de solicitud (en desuso)
|
details.declined_date | string |
Fecha rechazada de solicitud (en desuso) |
|
Motivo de rechazo de la solicitud (en desuso)
|
details.decline_reason | string |
Motivo de rechazo de la solicitud (en desuso) |
|
Solicitud de correo electrónico del aprobador (en desuso)
|
details.approver_member.email | string |
Solicitud de correo electrónico del aprobador (en desuso) |
|
Nombre del aprobador de solicitudes (en desuso)
|
details.approver_member.name | string |
Nombre del aprobador de solicitudes (en desuso) |
|
Identificador del aprobador de solicitudes (en desuso)
|
details.approver_member.id | string |
Identificador del aprobador de solicitudes (en desuso) |
|
Solicitud del identificador personalizado del aprobador (en desuso)
|
details.approver_member.custom_id | string |
Solicitud del identificador personalizado del aprobador (en desuso) |
|
Solicitud cancelada por correo electrónico
|
details.canceld_by_member.email | string |
Solicitud cancelada por correo electrónico |
|
Solicitud cancelada por nombre
|
details.canceld_by_member.name | string |
Solicitud cancelada por nombre |
|
Solicitud cancelada por identificador
|
details.canceld_by_member.id | string |
Solicitud cancelada por identificador |
|
Solicitud cancelada por identificador personalizado
|
details.canceld_by_member.custom_id | string |
Solicitud cancelada por identificador personalizado |
|
Solicitud rechazada por correo electrónico (en desuso)
|
details.declined_by_member.email | string |
Solicitud rechazada por correo electrónico (en desuso) |
|
Solicitud rechazada por nombre (en desuso)
|
details.declined_by_member.name | string |
Solicitud rechazada por nombre (en desuso) |
|
Solicitud rechazada por identificador (en desuso)
|
details.declined_by_member.id | string |
Solicitud rechazada por identificador (en desuso) |
|
Solicitud rechazada por identificador personalizado (en desuso)
|
details.declined_by_member.custom_id | string |
Solicitud rechazada por identificador personalizado (en desuso) |
|
Dejar el identificador de tipo
|
details.leave_type.id | string |
Dejar el identificador de tipo |
|
Dejar el nombre del tipo
|
details.leave_type.name | string |
Dejar el nombre del tipo |
Solicitud creada
Este desencadenador se ejecuta cuando se crea una nueva solicitud en la empresa.
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
id
|
id | string |
id |
|
solicitud creada en
|
createdAt | string |
solicitud creada en |
|
solicitud actualizada en
|
updatedAt | string |
solicitud actualizada en |
|
Fecha de inicio de la solicitud
|
start | string |
Fecha de inicio de la solicitud |
|
Inicio de la solicitud en
|
start_at | string |
Inicio de la solicitud en |
|
Fecha de finalización de la solicitud
|
end | string |
Fecha de finalización de la solicitud |
|
Finalización de la solicitud al
|
end_at | string |
Finalización de la solicitud al |
|
Duración de la solicitud subcadena
|
duration | float |
Duración de la solicitud subcadena |
|
Año de solicitud
|
year | integer |
Año de solicitud |
|
Estado de la solicitud
|
details.status | string |
Estado de la solicitud |
|
Solicitud deducida de la asignación del usuario
|
details.deducted | float |
Solicitud deducida de la asignación del usuario |
|
Motivo de la solicitud
|
details.reason | string |
Motivo de la solicitud |
|
Proceso de aprobación
|
details.approval_process | string |
Proceso de aprobación |
|
Aprobadores de solicitudes
|
details.request_approvers | array of object |
Aprobadores de solicitudes |
|
Uuid interno
|
details.request_approvers.uuid | string |
Uuid interno |
|
Estado
|
details.request_approvers.status | string |
Estado |
|
Cambiado por correo electrónico
|
details.request_approvers.status_changed_by_member.email | string |
Cambiado por correo electrónico |
|
Cambiado por nombre
|
details.request_approvers.status_changed_by_member.name | string |
Cambiado por nombre |
|
Cambiado por identificador
|
details.request_approvers.status_changed_by_member.id | string |
Cambiado por identificador |
|
Cambiado por identificador personalizado
|
details.request_approvers.status_changed_by_member.custom_id | string |
Cambiado por identificador personalizado |
|
Fecha de cambio de estado
|
details.request_approvers.status_change_date | date-time |
Fecha de cambio de estado |
|
Identificador de aprobador de miembro de solicitud predecesora
|
details.request_approvers.predecessor_request_member_approver_id | string |
¿Hay un predecesor que necesite aprobarlo anteriormente? |
|
Motivo
|
details.request_approvers.reason | string |
Motivo |
|
Solicitud de correo electrónico del solicitante
|
details.requester_member.email | string |
Solicitud de correo electrónico del solicitante |
|
Nombre del solicitante de solicitud
|
details.requester_member.name | string |
Nombre del solicitante de solicitud |
|
Identificador del solicitante de solicitud
|
details.requester_member.id | string |
Identificador del solicitante de solicitud |
|
Identificador personalizado del solicitante de solicitud
|
details.requester_member.custom_id | string |
Identificador personalizado del solicitante de solicitud |
|
Asignaciones
|
details.requester_member.allowances | array of object |
Asignaciones |
|
Tolerancia
|
details.requester_member.allowances.allowance | number |
Tolerancia |
|
Se ha llevado a cabo
|
details.requester_member.allowances.brought_forward | number |
Se ha llevado a cabo |
|
Tiempo de compensación desactivado
|
details.requester_member.allowances.compensatory_time_off | number |
Tiempo de compensación desactivado |
|
Restante
|
details.requester_member.allowances.remaining | number |
Restante |
|
Tomado
|
details.requester_member.allowances.taken | number |
Tomado |
|
Año
|
details.requester_member.allowances.year | number |
Año |
|
Fecha de aprobación de la solicitud (en desuso)
|
details.approved_date | string |
Fecha de aprobación de la solicitud (en desuso) |
|
Motivo de cancelación de solicitud
|
details.cancel_reason | string |
Motivo de cancelación de solicitud |
|
Fecha de cancelación de la solicitud
|
details.canceld_date | string |
Fecha de cancelación de la solicitud |
|
Fecha rechazada de solicitud (en desuso)
|
details.declined_date | string |
Fecha rechazada de solicitud (en desuso) |
|
Motivo de rechazo de la solicitud (en desuso)
|
details.decline_reason | string |
Motivo de rechazo de la solicitud (en desuso) |
|
Solicitud de correo electrónico del aprobador (en desuso)
|
details.approver_member.email | string |
Solicitud de correo electrónico del aprobador (en desuso) |
|
Nombre del aprobador de solicitudes (en desuso)
|
details.approver_member.name | string |
Nombre del aprobador de solicitudes (en desuso) |
|
Identificador del aprobador de solicitudes (en desuso)
|
details.approver_member.id | string |
Identificador del aprobador de solicitudes (en desuso) |
|
Solicitud del identificador personalizado del aprobador (en desuso)
|
details.approver_member.custom_id | string |
Solicitud del identificador personalizado del aprobador (en desuso) |
|
Solicitud cancelada por correo electrónico
|
details.canceld_by_member.email | string |
Solicitud cancelada por correo electrónico |
|
Solicitud cancelada por nombre
|
details.canceld_by_member.name | string |
Solicitud cancelada por nombre |
|
Solicitud cancelada por identificador
|
details.canceld_by_member.id | string |
Solicitud cancelada por identificador |
|
Solicitud cancelada por identificador personalizado
|
details.canceld_by_member.custom_id | string |
Solicitud cancelada por identificador personalizado |
|
Solicitud rechazada por correo electrónico (en desuso)
|
details.declined_by_member.email | string |
Solicitud rechazada por correo electrónico (en desuso) |
|
Solicitud rechazada por nombre (en desuso)
|
details.declined_by_member.name | string |
Solicitud rechazada por nombre (en desuso) |
|
Solicitud rechazada por identificador (en desuso)
|
details.declined_by_member.id | string |
Solicitud rechazada por identificador (en desuso) |
|
Solicitud rechazada por identificador personalizado (en desuso)
|
details.declined_by_member.custom_id | string |
Solicitud rechazada por identificador personalizado (en desuso) |
|
Dejar el identificador de tipo
|
details.leave_type.id | string |
Dejar el identificador de tipo |
|
Dejar el nombre del tipo
|
details.leave_type.name | string |
Dejar el nombre del tipo |