Skip to content

Integration · Projects & tasks

Connect Claude & ChatGPT to Approval Studio

Ask your AI what is waiting for your review, or to send new artwork to a colleague or a client for approval in Approval Studio. It can create proofing projects, add assets and reference documents from a URL, create review tasks, read and add annotations, approve or reject tasks, send reminders and start a project's approval workflow.

Connect Approval Studio free

Free plan, no credit card. Takes about a minute.

Try asking

  • “What review tasks are waiting for me?”

    The AI lists the tasks assigned to you, with their assets and status.

  • “Create a project for the spring packaging and add the artwork from this link.”

    It creates the proofing project and adds the asset from the public URL. Processing runs in the background.

  • “Send the new label to [email protected] for review by Friday.”

    It creates an external review task for the asset with a due date. Jane gets an email asking her to review it.

What your AI can do

Projects and assets

Search and create proofing projects, update them or change their state, add assets and reference documents from a URL, and get download links.

Reviews and approvals

Create review tasks for team members or outside reviewers, approve, reject or complete tasks, send reminders and run a project's workflow.

Annotations

Read the comments on an asset page by page, add new ones, resolve or reopen them, and get a printable proof report for a project.

  • “What comments are there on page 2 of the brochure?”

    It lists the annotations on that page of the asset, with each comment.

  • “Mark the comment about the logo size as resolved and approve my task.”

    It resolves the annotation and records your approval on the review task.

  • “Remind Peter about the review he has not finished.”

    It emails a reminder to the person assigned to the unfinished task.

26 tools for Approval Studio

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • add_annotationChanges dataAdd a comment annotation to an asset: pass `asset_uid`, the comment text in `body` and optional `page_num`.
  • add_reference_documentChanges dataAdd a reference document to a project from a publicly accessible `url`, with `file_name` and `project_uid`.
  • approve_review_taskDeletesApprove a review task by `task_uid` as the current user. This records the approval decision.
  • complete_taskDeletesMark a task as complete by `task_uid`.
  • create_external_review_taskChanges dataSend assets to an outside reviewer by `email` for review: pass `project_uid` and asset IDs in `asset_ui_ds`; optional due date, comment, email subject and language. Emails the reviewer.
  • create_projectChanges dataCreate a proofing project with `project_name`; optional description, customer, due date, tags, folder, owners and workflow.
  • create_review_taskChanges dataAsk a team member to review assets: pass `project_uid`, `user_uid` and the asset IDs in `asset_ui_ds`; optional `due_date` and `comment`. The reviewer is notified.
  • get_annotationGet one annotation by `annotation_uid`.
  • get_assetGet one asset by `asset_uid`, including its versions and status.
  • get_asset_download_linkGet a download link for an asset by `asset_uid`.
  • get_current_userGet the logged-in Approval Studio user's details. Use to confirm which account you are working in.
  • get_project_proof_reportGet a link to a printable proof report for a project by `project_uid`.
  • get_taskGet one task by `task_uid`, including its assets, assignee and status.
  • list_asset_annotationsList the annotations (review comments) on an asset by `asset_uid`, optionally for one `page_num`.
  • list_my_tasksList tasks assigned to the current user, optionally filtered by `types`.
  • list_usersList users in your Approval Studio account. Use to find a `user_uid` to assign tasks to.
  • list_workflowsList the approval workflows available in the account.
  • reject_review_taskDeletesReject a review task by `task_uid` as the current user, sending the artwork back for changes.
  • reopen_annotationVisible to othersReopen a resolved annotation by `annotation_uid`.
  • resolve_annotationDeletesMark an annotation as resolved (completed) by `annotation_uid`.
  • run_project_workflowChanges dataStart the approval workflow assigned to a project by `project_uid`. This may create tasks and notify reviewers.
  • search_projectsSearch proofing projects by text `query` or `states`, or fetch one by `project_uid`. Set the is_load_* flags to include assets, tasks, reference documents or metadata.
  • send_task_reminderVisible to othersEmail a reminder to the person assigned to an unfinished task by `task_uid`.
  • set_project_stateVisible to othersChange a project's state by `project_uid` and `project_state`, following the account's state rules.
  • update_projectVisible to othersUpdate a project's name, description, customer, due date, tags, owners or workflow by `project_uid`.
  • upload_asset_from_urlChanges dataAdd an asset (artwork file) to a project from a publicly accessible `url`, with `file_name` and `project_uid`. Processing runs in the background.

Set up in three steps

  1. 1

    Pick the app

    Create a free PipMCP account and choose Approval Studio from the app list.

  2. 2

    Paste your key

    Enter the email and password you use to log in to Approval Studio. PipMCP uses them to get an access token for the API. API access requires an Approval Studio Pro plan (Lite accounts get an error), and a dedicated user for the integration is a good idea.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in Approval Studio?

The AI can read your user and team, search, create and update projects and change their state, add assets and reference documents from a URL and get asset download links. It can create internal and external review tasks, list and read tasks, approve, reject or complete them and send reminders. It can also read, add, resolve and reopen annotations, get proof reports, list workflows and run a project's workflow.

Does the AI see my Approval Studio credentials?

No. Your Approval Studio login email and password are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start read-only. Approving or rejecting a task records a decision in your name, and external review tasks and reminders send emails, so these can require your approval before they run. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Approval Studio account.

Why does Approval Studio use my login instead of an API key?

Approval Studio's API signs in with a user's email and password and returns an access token. PipMCP does that sign-in for you and uses the token for the calls. Approvals and comments are made as that user, so a dedicated user for the integration keeps them easy to tell apart.

Let your AI work in Approval Studio today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect Approval Studio free

PipMCP is not affiliated with Approval Studio. Product names are trademarks of their owners.