New: every message picks a fast or a slow model

Personio

Read Personio people, employment, attendance, absence, project, document, and employee-attribute data.

What agents can do

Actions10

  • List absence periods

    Return v2 absence periods filtered by person, absence type, IDs, date-time bounds, or update time.

  • List absence types

    Return the v2 absence types configured for the company, including IDs, names, categories, and units.

  • List attendance periods

    Return v2 attendance periods filtered by people, projects, status, attribution dates, time bounds, or update time.

  • List document categories

    Return the legacy Personnel Data document categories and IDs used to classify or filter company documents.

  • List documents

    Return v2 document metadata for one owner, optionally filtered by category and creation date; this does not download document contents.

  • List employee attributes

    Return the standard and custom employee attributes readable by the connected integration, including the keys accepted by list employee records.

  • List employee records

    Return legacy Personnel Data employee records with selectable standard or custom attributes and incremental-update filtering; use List Persons for ordinary v2 identity lookup.

  • List person employments

    Return employment records for one v2 person, including status, type, and working-hours details.

2 more
  • List persons

    Return current v2 person summaries, optionally filtered by identity, status, or creation and update times; use employee records instead when custom Personnel Data attributes are needed.

  • List projects

    Return v2 time-tracking projects filtered by IDs, names, codes, status, hierarchy, or top-level membership.

How it connects

You paste an API key from Personio on a page Composio hosts, so the key never passes through Definable.

Keep the connection to yourself or share it with your workspace. Any action that writes or sends can wait for your approval.