Integration

DocuSeal integration

DocuSeal electronic signature API: build document templates from PDF, DOCX or HTML, send signature requests to one or several parties, follow every signer through their own status, pre fill or auto sign fields on their behalf, and download the signed documents together with their audit trail. Templates, submissions and submitters are the three objects everything revolves around. Requests authenticate with an API key sent in a header.

Ask it in chat

Say what should happen.
The workflow builds itself.

When this happens, do that in DocuSeal.Built from the 19 DocuSeal tools below, on the connection you add once.

Common DocuSeal use cases

  • moving a template into another folder
  • finding the template to send for signature
  • reading the answers given in a signed form
  • creating a variant of a contract per country
  • sending an employment contract for signature
  • collecting a contract once it has been signed
  • pre filling a form before the signer opens it
  • sending a policy acknowledgement to a whole team
  • turning a Word contract into a signable template
  • collecting everyone who signed since the last run

What you can do with DocuSeal

Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.

Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.

Template, 9 operations

  • archive_templateArchive templateDELETEArchives a DocuSeal template rather than destroying it.
  • clone_templateClone templatePOSTDuplicates a DocuSeal template, fields included.
  • create_template_from_docxCreate template from docxPOSTCreates a DocuSeal template from Word documents.
  • create_template_from_htmlCreate template from htmlPOSTCreates a DocuSeal template from HTML with inline field tags.
  • create_template_from_pdfCreate template from pdfPOSTCreates a DocuSeal template from PDF files, with fields from text tags or coordinates.
  • get_templateGet templateGETReads a DocuSeal template with its fields, roles and documents.
  • list_templatesList templatesGETLists DocuSeal templates with name, folder and archive filters.
  • merge_templatesMerge templatesPOSTMerges several DocuSeal templates into a single new template.
  • update_templateUpdate templatePUTRenames a DocuSeal template, moves it or updates its roles.

Submission, 6 operations

  • archive_submissionArchive submissionDELETEArchives a DocuSeal submission rather than destroying it.
  • create_submissionCreate submissionPOSTSends a template out for signature to one or several parties.
  • create_submissions_from_emailsCreate submissions from emailsPOSTSends a template for signature to a list of email addresses.
  • get_submissionGet submissionGETReads one DocuSeal submission and where each party stands.
  • list_submissionsList submissionsGETLists DocuSeal submissions filtered by template, status or search text.
  • update_submissionUpdate submissionPUTRenames a DocuSeal submission, changes its expiry or unarchives it.

Submitter, 3 operations

  • get_submitterGet submitterGETReads one submitter with the values they filled in and their signed documents.
  • list_submittersList submittersGETLists DocuSeal submitters with submission, date and reference filters.
  • update_submitterUpdate submitterPUTUpdates a submitter, pre fills their fields, resends the request or signs on their behalf.

Document, 1 operation

  • get_submission_documentsGet submission documentsGETReads the links to the documents of a submission, signed once it is complete.

Use DocuSeal from Claude Code, Cursor or Codex

Connect DocuSeal in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its DocuSeal operations become tools the client can call, next to every other integration you connected.

Claude Code
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"
Codex (~/.codex/config.toml)
[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"

[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"
Cursor, Claude Desktop and other JSON configs
{
  "mcpServers": {
    "livecontext": {
      "type": "http",
      "url": "https://livecontext.ai/mcp",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}

Set up the MCP server step by step

How to connect DocuSeal

  1. Create your workspace

    Sign up free. Nothing to install.

  2. Connect DocuSeal once

    Add your DocuSeal connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.

  3. Describe the job in chat

    The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.

DocuSeal integration FAQ

What can you do with the DocuSeal integration?

LiveContext exposes 19 operations on DocuSeal, covering template, submission, submitter and document. Common uses include moving a template into another folder, finding the template to send for signature and reading the answers given in a signed form.

Popular integrations

Browse the whole catalog