Skip to content

Integration · Documents

Connect Claude & ChatGPT to D4Sign

Ask your AI which contracts are still waiting for signatures, who has not signed yet, or to send a document out for signing in D4Sign. It can browse safes and folders, upload documents, add and remove signers, send and resend signing links, and download signed files. Signature follow-up gets done without opening each document.

Connect D4Sign free

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

Try asking

  • “Which documents in the Contracts safe are still waiting for signatures?”

    The AI lists the documents in the safe with their status.

  • “Who has not signed the Acme service agreement yet?”

    It finds the document and lists its signers with their signing status.

  • “Add [email protected] as a signer and send the agreement for signature.”

    It adds the signer to the document and sends it out. Signers are notified by email unless you choose otherwise.

What your AI can do

Documents and safes

List safes, folders and documents, create folders, upload documents and read a document's details and status.

Signers and sending

Add and remove signers, send for signature at once or in order, resend signing links and cancel documents.

Follow-up and files

Check signing status, add and list observers, download documents and see the account balance.

  • “Resend the signing link to [email protected].”

    It resends the link to that signer, who gets a new message.

  • “Download the signed PDF of the NDA with Nordic Foods.”

    It gets a download of the document as PDF or PDF/A.

  • “How much balance is left on our D4Sign account?”

    It reads the account's remaining document and credit balance.

19 tools for D4Sign

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

  • add_signersChanges dataAdd signers to a document by `uuid_document`. Each item in `signers` needs `email`, `act` (signing role code), `foreign`, `certificadoicpbr` and `assinatura_presencial` ("0"/"1" flags).
  • add_watcherChanges dataAdd an observer to a document by `uuid_documento` and `email`; `permission` 0 can download, 1 view only.
  • cancel_documentDeletesCancel a document by `uuid_document` so it can no longer be signed, with an optional `comment`. This cannot be undone.
  • create_folderChanges dataCreate a folder named `folder_name` in a safe (`uuid_safe`), optionally inside another folder (`uuid_folder`).
  • download_documentChanges dataGet a download of a document by `uuid_document`; `type` pdf or pdfa, `encoding` true for base64.
  • get_account_balanceGet the account's remaining document/credit balance.
  • get_documentGet one document's details and status by `uuid_document`.
  • list_documentsList all documents in the account with their status.
  • list_documents_by_phaseList all documents in one phase (status) by `id_fase`, the numeric phase ID shown on documents.
  • list_foldersList the folders in a safe by `uuid_safe`.
  • list_safe_documentsList the documents in one safe by `uuid_safe`.
  • list_safesList the safes (top-level document vaults) in the account, with their UUIDs.
  • list_signersList a document's signers and their signing status by `uuid_document`, including each signer's key.
  • list_usersList the users in the D4Sign account.
  • list_watchersList the observers on a document by `uuid_documento`.
  • remove_signerChanges dataRemove a signer from a document by `uuid_document`, `email_signer` and `key_signer`.
  • resend_signature_linkVisible to othersResend the signing link to one signer by `uuid_document`, `email` and `key_signer`. Sends a message to the signer.
  • send_for_signatureChanges dataSend a document out for signature by `uuid_document`. Set `workflow` ("0" everyone at once, "1" in order) and `skip_email` ("0" email signers, "1" don't); optional `message` and `sign_limit_date` (DD-MM-YYYY). Signers are notified.
  • upload_documentChanges dataUpload a document to a safe as base64: pass `uuid_safe`, `mime_type`, `base64_binary_file`, and optional `name` and `uuid_folder`.

Set up in three steps

  1. 1

    Pick the app

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

  2. 2

    Paste your key

    Paste your D4Sign API key (tokenAPI). Log in to D4Sign and open the 'Dev API' menu to find it. This connection sends only the tokenAPI, so it works when the extra cryptKey is not enabled on your account.

  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 D4Sign?

The AI can read safes, folders, documents, document status, signers, observers, users and your account balance. It can create folders, upload documents, add and remove signers, send documents for signature, resend signing links, add observers, download documents and cancel documents.

Does the AI see my D4Sign credentials?

No. Your D4Sign API key is encrypted at rest and never shown to the AI. After you save it, it is 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 with status checks only. Sending for signature and resending links reach other people, and cancelling a document cannot be undone, 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 D4Sign account.

Does it work if my D4Sign account uses a cryptKey?

Not yet. D4Sign can ask for a second key, the cryptKey, when it is enabled on the account. This connection sends only the tokenAPI, so it works on accounts where cryptKey is not enabled. D4Sign's documentation also sets a default limit of 10 API requests per hour.

Let your AI work in D4Sign today.

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

Connect D4Sign free

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