All integrations
Catalogue metadata onlyimages & designv20260826_00

PENPOT

Penpot

Open-source design and prototyping platform for collaborative design workflows

Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.

Pakkawork boundary

Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.

No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Attributed source

90

Action summaries

Display-only definitions

0

Trigger types

Not installed instances

1

Auth modes

Field names, never values

No

Execution

No runtime adapter

Authentication map

What setup is declared?

Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
API_KEY

API_KEY

penpot_api_key

Provider setup

Developer setup

No fields declared in this snapshot.

User connection

  • Penpot API Base URLfull · stringRequired
  • Access Tokengeneric_api_key · stringRequired

Capability index

Actions and trigger definitions

Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.

Showing 61–90 of 90 actions

Prepare Register Profile

PENPOT_PREPARE_REGISTER_PROFILE

Tool to prepare user registration by validating email and sending verification in Penpot. Use when you need to initiate the registration process for a new user. This endpoint validates the provided information and typically sends a verification email to complete the registration.

Untrusted display-only summary

Push Audit Events

PENPOT_PUSH_AUDIT_EVENTS

Tool to push audit events to Penpot for tracking system behavior and user actions. Use when you need to log important events like user actions, file changes, or team modifications for auditing purposes.

Untrusted display-only summary

Register Profile

PENPOT_REGISTER_PROFILE

Tool to complete user registration with profile details using a verification token. Use when you have a registration token from the prepare-register-profile endpoint and need to finalize the user account creation.

Untrusted display-only summary

Rename File

PENPOT_RENAME_FILE

Tool to rename a design file in Penpot. Use when you need to change the name of an existing file.

Untrusted display-only summary

Rename Project

PENPOT_RENAME_PROJECT

Tool to rename an existing project in Penpot. Use when you need to update a project's name.

Untrusted display-only summary

Request Profile Recovery

PENPOT_REQUEST_PROFILE_RECOVERY

Tool to request a password/profile recovery email. Use when a user has forgotten their password and needs to initiate the account recovery process. An email with a recovery token will be sent to the specified address.

Untrusted display-only summary

Restore Deleted Team Files

PENPOT_RESTORE_DELETED_TEAM_FILES

Tool to restore deleted files in a Penpot team. Use when you need to remove the deletion mark from files and projects that are in the team's trash.

Untrusted display-only summary

Restore File Snapshot

PENPOT_RESTORE_FILE_SNAPSHOT

Tool to restore a Penpot file to a previous snapshot. Use when you need to revert a file to a previously saved version from its history.

Untrusted display-only summary

Search Files

PENPOT_SEARCH_FILES

Tool to search for files by name or content in a Penpot team. Use when you need to find specific files within a team using a search term.

Untrusted display-only summary

Send User Feedback

PENPOT_SEND_USER_FEEDBACK

Tool to send user feedback to Penpot. Use when you need to submit feedback, bug reports, feature requests, or error reports to the Penpot team.

Untrusted display-only summary

Set File Shared

PENPOT_SET_FILE_SHARED

Tool to set file sharing status in Penpot (enable/disable shared library). Use when you need to make a file available as a shared library or revoke its shared status.

Untrusted display-only summary

Unlink File from Library

PENPOT_UNLINK_FILE_FROM_LIBRARY

Tool to unlink a file from a shared library in Penpot. Use when you need to remove the library reference relationship between a file and a library.

Untrusted display-only summary

Unlock File Snapshot

PENPOT_UNLOCK_FILE_SNAPSHOT

Tool to unlock a locked file snapshot in Penpot. Use when you need to unlock a previously locked snapshot.

Untrusted display-only summary

Update Comment

PENPOT_UPDATE_COMMENT

Tool to update the content of an existing comment in a Penpot design file. Use when you need to modify comment text or update mentioned users in a design discussion.

Untrusted display-only summary

Update Comment Thread

PENPOT_UPDATE_COMMENT_THREAD

Tool to update the resolution status of a comment thread in Penpot. Use when you need to mark a comment thread as resolved or unresolved to track discussion progress.

Untrusted display-only summary

Update Comment Thread Frame

PENPOT_UPDATE_COMMENT_THREAD_FRAME

Tool to update the frame associated with a comment thread in Penpot. Use when you need to move a comment thread to a different frame or reposition it within the design hierarchy.

Untrusted display-only summary

Update Comment Thread Position

PENPOT_UPDATE_COMMENT_THREAD_POSITION

Tool to update the position of a comment thread in Penpot. Use when you need to move or reposition an existing comment thread to a different location on the design canvas.

Untrusted display-only summary

Update Comment Thread Status

PENPOT_UPDATE_COMMENT_THREAD_STATUS

Tool to update the status of a comment thread in Penpot (e.g., toggle resolved/unresolved). Use when you need to mark a comment thread as resolved or reopen a resolved thread.

Untrusted display-only summary

Update File

PENPOT_UPDATE_FILE

Tool to update a Penpot file with changes. Use when you need to apply modifications to a file such as adding/modifying/deleting objects, pages, colors, components, or other design elements. Requires file ID, session ID, revision number, and version number for optimistic locking.

Untrusted display-only summary

Update File Library Sync Status

PENPOT_UPDATE_FILE_LIBRARY_SYNC_STATUS

Tool to update the synchronization status of a file->library link. Use when you need to refresh or update the sync status between a file and its linked library.

Untrusted display-only summary

Update File Snapshot

PENPOT_UPDATE_FILE_SNAPSHOT

Tool to update a file snapshot metadata in Penpot. Use when you need to modify the label of an existing snapshot.

Untrusted display-only summary

Update Font

PENPOT_UPDATE_FONT

Tool to update a font's metadata in Penpot. Use when you need to modify the name or other properties of an existing font in a team.

Untrusted display-only summary

Update Profile

PENPOT_UPDATE_PROFILE

Tool to update the current authenticated user's profile information. Use when you need to change the user's full name, language preference, or theme settings.

Untrusted display-only summary

Update Profile Notifications

PENPOT_UPDATE_PROFILE_NOTIFICATIONS

Tool to update notification settings for the authenticated user's profile. Use when you need to configure how the user receives notifications about comments and invitations.

Untrusted display-only summary

Update Profile Props

PENPOT_UPDATE_PROFILE_PROPS

Tool to update custom properties for the authenticated user's profile. Use when you need to modify user preferences such as onboarding status, notification settings, newsletter subscriptions, or plugin configurations.

Untrusted display-only summary

Update Project Pin

PENPOT_UPDATE_PROJECT_PIN

Tool to update the pin status of a project in Penpot. Use when you need to pin or unpin a project for quick access.

Untrusted display-only summary

Update Team

PENPOT_UPDATE_TEAM

Tool to update team settings in Penpot. Use when you need to modify team name or other team properties.

Untrusted display-only summary

Update Team Invitation Role

PENPOT_UPDATE_TEAM_INVITATION_ROLE

Tool to update the role of a pending team invitation in Penpot. Use when you need to change the role of an invitation that hasn't been accepted yet.

Untrusted display-only summary

Update Webhook

PENPOT_UPDATE_WEBHOOK

Tool to update an existing webhook configuration. Use when you need to modify the URI, MIME type, or active status of a webhook.

Untrusted display-only summary

Verify Token

PENPOT_VERIFY_TOKEN

Tool to verify an authentication or registration token in Penpot. Use when you need to validate a token received from registration, email verification, or other authentication flows.

Untrusted display-only summary

Provenance

Versioned facts, explicit trust.

The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.

Repository
https://github.com/provider-directoryHQ/provider-directory
Commit
85e33f6a81dfe987f6fc3637d48d45052cea8ca5
Generated
2026-09-12
Trust policy
untrusted_display_only

Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.