# Penpot AI integration on Definable

> Open-source design and prototyping platform for collaborative design workflows

## What this connects

Open-source design and prototyping platform for collaborative design workflows

Vendor: https://penpot.app/

## Tools available

**90** tools available. First 12:

- `PENPOT_CREATE_ACCESS_TOKEN` — Create Access Token — Tool to create a personal access token for API authentication in Penpot. Use when you need to generate a new token for authenticating API requests. The token will only be shown once during creation, so it should be stored securely.
- `PENPOT_CREATE_COMMENT_THREAD` — Create Comment Thread — Tool to create a new comment thread on a Penpot file at a specific position. Use when you need to add collaborative feedback or discussion points on design elements within a Penpot project.
- `PENPOT_CREATE_FILE` — Create File — Tool to create a new design file in a Penpot project. Use when you need to create a new file for design work within a specific project.
- `PENPOT_CREATE_PROJECT` — Create Project — Tool to create a new project within a team in Penpot. Use when you need to organize design files into a new project space.
- `PENPOT_CREATE_TEAM` — Create Team — Tool to create a new team in Penpot. Use when you need to set up a new team for organizing projects and collaborating with team members.
- `PENPOT_CREATE_TEAM_ACCESS_REQUEST` — Create Team Access Request — Tool to request an invitation to join a Penpot team. Use when a user needs to request access to a team for collaboration.
- `PENPOT_CREATE_WEBHOOK` — Create Webhook — Create a webhook for a team to receive event notifications. Use when you need to register a new webhook endpoint that will be notified of events happening in a Penpot team.
- `PENPOT_DELETE_ACCESS_TOKEN` — Delete Access Token — Tool to delete a personal access token from Penpot. Use when you need to revoke or remove an existing access token by its UUID.
- `PENPOT_DELETE_COMMENT` — Delete Comment — Tool to delete a comment from a Penpot design file. Use when you need to permanently remove a specific comment from a design discussion.
- `PENPOT_DELETE_FILE_SNAPSHOT` — Delete File Snapshot — Tool to delete a file snapshot in Penpot. Use when you need to remove a previously created snapshot from a file.
- `PENPOT_DELETE_PROJECT` — Delete Project — Tool to delete a project from Penpot. Use when you need to permanently remove a project and all its contents.
- `PENPOT_DELETE_TEAM` — Delete Team — Tool to delete a team from Penpot. Use when you need to permanently remove a team. This operation is irreversible.

## Auth

Auth schemes: `API_KEY`.

## How agents use Penpot

Inside a Definable workflow, Penpot is one of the tools the **Distributor specialist** can call. Example coordination patterns:

- **Researcher → Penpot** — the Researcher (GPT-5.5) pulls context from Penpot (records, threads, documents), synthesises findings, and briefs the rest of the team.
- **Writer → Distributor → Penpot** — the Writer (Claude Opus 4.7) drafts copy in brand voice, the Verifier passes it, then the Distributor writes the result into Penpot (create record, post message, draft email).
- **Designer / Engineer → Distributor → Penpot** — the Designer ships an asset or the Engineer ships a code change, the Distributor delivers it via Penpot (attach file, open PR comment, post status).

The Verifier checks every Penpot call. On rate limit, schema drift, or auth refresh it self-heals and retries — the workflow completes without manual intervention.

## Categories

- images & design — https://definable.ai/apps/category/images-&-design/

## Related

- HTML page: https://definable.ai/apps/penpot/
- Same category (images & design): https://definable.ai/apps/category/images-&-design/
- All integrations: https://definable.ai/apps/
- Workflow (multi-agent loop): https://definable.ai/workflow/
- Apps llms.txt index: https://definable.ai/llms-apps.txt
