Zeplin logo

Integrate Zeplin with your AI CRM

Zeplin is a design delivery platform that connects designers and developers, enabling access to design resources like projects, screens, components, and assets.

Explore Triggers and Actions

Create Screen Version

Tool to create a new version of a screen. Use when uploading a new design snapshot (PNG or JPEG image) as a screen version. Requires a valid project_id, screen_id, and an image file. Optionally include a commit_message.

ActionTry it

Create Styleguide Color

Create a color token in a Zeplin styleguide. On an unsuccessful response, the returned color can contain the placeholder ID "unavailable" and request values rather than confirming creation.

ActionTry it

Delete Screen Annotation

Tool to delete a screen annotation in Zeplin. Use when you need to remove a specific annotation from a Zeplin screen given its IDs.

ActionTry it

Get Screen Annotation

Tool to fetch a single screen annotation. Use when you know the screen_id and annotation_id and need the detailed annotation data.

ActionTry it

Get Screen Section

Tool to get a single screen section. Use when you need to fetch detailed information of a screen section by its ID after confirming the project and section IDs.

ActionTry it

Get Screen Version

Retrieve a specific Zeplin screen version by screen and version IDs to inspect its snapshot metadata. An empty version object can indicate a failed request.

ActionTry it

Get Zeplin Project by ID

Get a Zeplin project by ID to view details about a specific project.

ActionTry it

Invite Project Member

Invite a user to a Zeplin project by handle, with an optional role. The response may contain fallback member details even if the invitation fails.

ActionTry it

List Personal Projects

List a page of projects in the current user's personal workspace. Use limit and offset to navigate results; the default page size is 30 and the maximum is 100. An empty list can also result from an error response.

ActionTry it

List Project Colors

List colors defined in a Zeplin project by project ID, for example to retrieve its color tokens. An empty list can indicate an error rather than a project with no colors.

ActionTry it

List Project Connected Components

List connected components in a Zeplin project by project ID. Use limit and offset to page through the project's connected code components. An empty list can also result from an unsuccessful response.

ActionTry it

List Project Text Styles

List text styles in a Zeplin project by project ID to retrieve its typography tokens. Results are paginated using limit and offset; an empty list can also result from an error response.

ActionTry it

List Screen Annotations

List a page of annotations for a Zeplin screen by screen ID. Use a page size of 1 to 100 and an offset to navigate results. An empty list can indicate a failed request.

ActionTry it

List Screen Components

List components in a Zeplin screen by screen ID. Use limit and offset to page through results and optionally request the latest version data. An empty list can also result from an unsuccessful response.

ActionTry it

List Screen Sections

List screen sections in a Zeplin project by project ID. Use limit and offset to page through sections that group screens; an empty list can also result from an error response.

ActionTry it

List Screen Versions

List a page of versions for a Zeplin screen to enumerate its past snapshots. Set the page size from 1 to 100 and use an offset to retrieve further pages. An empty list can also indicate an error.

ActionTry it

List Styleguide Colors

List color tokens in a Zeplin styleguide by styleguide ID. A linked project ID can be supplied when the requester may not otherwise have access to the styleguide. An empty list can indicate an error.

ActionTry it

List Styleguide Text Styles

List a page of text styles in a Zeplin styleguide to retrieve its typography tokens. Use a page size of 1 to 100 and an offset to navigate results; a linked project ID can also be supplied. An empty list can indicate an error.

ActionTry it

Start OAuth authorization (PKCE)

Construct an OAuth 2.0 authorization URL for a Zeplin app to initiate the authorization code flow.

ActionTry it

Update Project Color

Tool to update a color in a Zeplin project. Use when you need to modify RGBA channels or source ID of an existing color after confirming the project and color IDs.

ActionTry it

Update Project Text Style

Update an existing text style in a Zeplin project by project and text style IDs. Supply the typography or color properties to change; only provided properties are sent. A failed request can return only the requested style ID without indicating the failure.

ActionTry it

Update Screen Annotation

Update a screen annotation's content, position, or type by screen and annotation IDs. API errors are returned inside the annotation result.

ActionTry it

Update Styleguide Color

Update a color in a Zeplin styleguide. An unsuccessful response can return only the requested color ID, which does not confirm the update.

ActionTry it

Update Styleguide Text Style

Update typography settings of a text style in a Zeplin styleguide. An unsuccessful response can return only the requested text style ID, which does not confirm the update.

ActionTry it

How the Zeplin integration works

The Zeplin integration connects your Dench AI CRM directly to Zeplin, so agents can read and act on your Zeplin data as part of everyday work — answering questions in chat, keeping your CRM in sync, and running automations without anyone copying data between tools.

24 actions are available for agents to invoke on your behalf. Every call runs through Zeplin's own authorization, scoped to the account you connect.

Set up Zeplin in Dench

  1. 1

    Sign in to your Dench workspace and open Integrations.

  2. 2

    Find Zeplin and click Connect — you'll authorize access through Zeplin's own sign-in flow. No API keys or code required.

  3. 3

    Ask an agent to use Zeplin in chat, or call it from an automation.

  4. 4

    Manage or disconnect the connection any time from workspace settings.

Frequently asked questions

How does the Zeplin integration work with Dench?

The Dench Zeplin integration connects your AI CRM to Zeplin, so AI agents can work with your Zeplin data as part of chats, automations, and CRM workflows. You connect your account once, and every agent in your workspace can use it — governed by your workspace permissions.

What actions can AI agents perform with Zeplin via Dench?

The Zeplin integration currently exposes 24 actions, including Create Screen Version, Create Styleguide Color, Delete Screen Annotation, Get Screen Annotation, Get Screen Section, and Get Screen Version. Agents invoke them on your behalf from chat or from automations.

Do I need to write code to connect Zeplin to Dench?

No. You connect Zeplin from your Dench workspace using Zeplin's own sign-in and authorization flow — no API keys to copy, no glue code to maintain.

Is the Zeplin integration secure?

Connections are authorized through Zeplin's own authentication flow, and Dench stores only the authorization needed to act on your behalf. You can review and disconnect the Zeplin connection from your workspace settings at any time.

Zeplin | Dench AI CRM