Skip to content

Integration · Documents

d4sign.com.br

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.

65 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.
  • attach_signaturelink_to_documentChanges dataAttach a signaturelink (id linkassinatura). API summary: Copiar Link Assinatura.
  • cancel_documentDeletesCancel a document by `uuid_document` so it can no longer be signed, with an optional `comment`. This cannot be undone.
  • create_batchChanges dataCreate a new batch. Required: keys. API summary: Criar Lote.
  • create_blockChanges dataCreate a new block. Required: email user. API summary: Bloquear usuário.
  • create_certificate_addChanges dataCreate a new add for a certificate. Required: key signer or document type. API summary: Definir certificado.
  • create_certificate_listChanges dataCreate a new list for a certificate. Required: key signer. API summary: Listar certificado definido.
  • create_checkChanges dataCreate a new check. Required: email user. API summary: Verificar Usuário.
  • create_document_addhighlightChanges dataCreate a new addhighlight for a document. Required: email. API summary: Destacar cláusulas.
  • create_document_addinfoChanges dataCreate a new addinfo for a document. Required: email. API summary: Cadastrar informações do signatário.
  • create_document_addpinChanges dataCreate a new addpin for a document. API summary: Posicionar assinatura com rubrica em documento principal ou anexo.
  • create_document_addpinswithreplicChanges dataCreate a new addpinswithreplic for a document. API summary: Replicar posição de assinatura no documento e anexo.
  • create_document_addsignaturetypeChanges dataCreate a new addsignaturetype for a document. Required: tipo. API summary: Criação de Nomenclatura em Assinar Como.
  • create_document_changeemailChanges dataCreate a new changeemail for a document. Required: email before, email after or key signer. API summary: Alterar signatário.
  • create_document_changepasswordcodeChanges dataCreate a new changepasswordcode for a document. Required: email. API summary: Alterar código de acesso do signatário.
  • create_document_changesmsnumberVisible to othersCreate a new changesmsnumber for a document. Required: email or sms number. Has effects visible outside this system. API summary: Alterar número do SMS.
  • create_document_createrubricintemplatewordChanges dataCreate a new createrubricintemplateword for a document. Required: name document or templates. API summary: Posicionamento XY de Rubricas.
  • create_document_makedocumentbytemplateChanges dataCreate a new makedocumentbytemplate for a document. Required: id template. API summary: Documento a partir do template HTML.
  • create_document_makedocumentbytemplatewordChanges dataCreate a new makedocumentbytemplateword for a document. Required: id template. API summary: Documento a partir do template WORD.
  • create_document_removepinswithreplicChanges dataCreate a new removepinswithreplic for a document. API summary: Remover posições de assinatura replicadas no documento e anexo.
  • create_document_schedulingChanges dataCreate a new scheduling for a document. Required: workflow, scheduling date or scheduling time. API summary: Agendamento de envio.
  • create_document_webhookDeletesCreate a new webhook for a document. Required: url. Destructive action; may require approval. API summary: Cadastrar Webhook em um documento.
  • create_folderChanges dataCreate a folder named `folder_name` in a safe (`uuid_safe`), optionally inside another folder (`uuid_folder`).
  • create_folder_renameChanges dataCreate a new rename for a folder. Required: folder name or uuid folder. API summary: Renomear pasta do cofre.
  • create_generate_document_viewChanges dataCreate a new generate document view. API summary: Visualizar documentos e anexos.
  • create_tag_addChanges dataCreate a new add for a tag. Required: tag. API summary: Adicionar TAGs no documento.
  • create_tag_addurgentChanges dataCreate a new addurgent for a tag. API summary: Adicionar TAG URGENTE ao documento.
  • create_tag_eraseChanges dataCreate a new erase for a tag. API summary: Remover TODAS as TAGs do documento.
  • create_tag_removeChanges dataCreate a new remove for a tag. Required: tag. API summary: Remover TAGs do documento.
  • create_tag_removeurgentChanges dataCreate a new removeurgent for a tag. API summary: Remover TAG URGENTE do documento.
  • create_templateChanges dataCreate a new template. API summary: Listar templates.
  • create_unblockChanges dataCreate a new unblock. Required: email user. API summary: Desbloquear usuário.
  • create_v2DeletesCreate a new v2. Required: type, uuid or url. Destructive action; may require approval. API summary: Cadastrar ou Atualizar uma URL de Webhook (2.0).
  • create_watcher_eraseChanges dataCreate a new erase for a watcher. API summary: Remover TODOS os observadores do documento.
  • create_watcher_removeChanges dataCreate a new remove for a watcher. Required: email. API summary: Remover observador do documento.
  • download_documentChanges dataGet a download of a document by `uuid_document`; `type` pdf or pdfa, `encoding` true for base64.
  • download_downloadlistChanges dataDownload the document for a downloadlist. API summary: Download Documentos e Certificados Desmembrados.
  • download_listslaveDownload the document for a listslave. API summary: Listar anexos.
  • get_account_balanceGet the account's remaining document/credit balance.
  • get_documentGet one document's details and status by `uuid_document`.
  • get_groupGet one group by uuid safe. API summary: Listar Grupos de Assinaturas.
  • get_group_groupdetailGet one groupdetail for a group by uuid group. API summary: Detalhes de Grupo de assinatura.
  • get_tagGet one tag by uuid documento. API summary: Listar as TAGs do documento.
  • list_document_powerformresponsesList powerformresponses for a document. API summary: Listar Respostas do Novo Power Form.
  • list_document_webhooksList webhooks for a document. API summary: Listar Webhook de um documento.
  • 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_v2sList v2s. Optional filters: type or uuid. API summary: Listar Webhook de um cofre ou documento (Versão 2.0).
  • 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`.
  • upload_document_2Changes dataUpload a document (uuid safe). API summary: UPLOAD de um documento principal.
  • upload_templateChanges dataUpload a template. API summary: Upload de Template Word.
  • upload_uploadbigfileChanges dataUpload a uploadbigfile (uuid safe). API summary: Upload de Big Files.
  • upload_uploadhashChanges dataUpload a uploadhash (uuid safe). API summary: UPLOAD de um hash de documento (HASH).
  • upload_uploadslaveChanges dataUpload a uploadslave (uuid doc principal). API summary: UPLOAD de um documento anexo ao principal.
  • upload_uploadslavebinaryChanges dataUpload a uploadslavebinary (uuid doc master). API summary: UPLOAD de um documento anexo ao principal (Binário).

Set up in three steps

  1. 1

    Pick the app

    Create a free HeyMyApps 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 HeyMyApps 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?

HeyMyApps 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

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