otherapi_key

DocuSeal

DocuSeal is a platform that provides a powerful and easy-to-use API to implement eSignature workflows, allowing users to automate document and template management processes without relying on the web interface.

Verdict

DocuSeal lets your team create, send, and track document signing workflows directly from Switchy. @mention it to generate signature-ready PDFs from HTML templates, launch one-off signing requests from uploaded files, or check the status of pending submissions. Designers and ops teams use it to automate contract sends without leaving the workspace. You'll need a DocuSeal API key with template and submission permissions — the MCP can't edit signer details after a submission launches, so double-check recipient emails before you send.

Common use cases

  • Send NDAs to new contractors from chat
  • Generate offer letters from HTML templates
  • Check signature status during deal reviews
  • Clone templates for regional contract variants
  • Archive outdated agreement templates

Integration

Vendor
DocuSeal
Category
other
Auth
API_KEY
Tools
10
Composio slug
docuseal

Tools

  • Archive Template

    Tool to archive a specific template by its unique identifier. use after verifying the template id.

  • Clone Template

    Tool to clone an existing template by its id with a new name. use after you have the template id and desired name to duplicate it into the same or a different folder.

  • Create Submission From PDF

    Tool to create a one-off submission from a pdf file. use when you need to upload a pdf and initiate a signature workflow with optional custom field values and webhook notifications.

  • Create Template from HTML

    Tool to create a template from html content. use when you need to define a reusable document template directly from html input.

  • Get Template

    Tool to retrieve details of a specific template by its unique identifier. use when you need to fetch template metadata by id.

  • List Submissions

    Tool to list all document submissions with optional pagination and document filtering. use when you need to retrieve and browse existing submissions.

  • List Submitters

    Tool to retrieve a list of all submitters. use when you need a roster of submitters for reporting or management.

  • List Templates

    Tool to retrieve a list of all templates. use when you need to browse available templates with optional filters before selection.

  • Merge Templates

    Tool to merge multiple templates into one with a new name. use when you have multiple template ids and want to combine them into a single document.

  • Update Template

    Tool to update details of a specific template, including name and folder. use after confirming the template id.

Setup

Setup guide

  1. 11. Open your Switchy workspace settings and navigate to the MCP Integrations tab. 2. Click 'Add Integration' and select DocuSeal from the directory. 3. Log in to your DocuSeal account at app.docuseal.co and go to Settings > API Keys. 4. Generate a new API key with 'Read Templates', 'Write Templates', and 'Manage Submissions' scopes enabled. 5. Copy the key and paste it into the Switchy connection dialog, then click 'Connect'. 6. Switchy will verify the key and confirm the connection — you'll see a green checkmark when it's live. 7. Open any Space and type '@DocuSeal list templates' to confirm the integration responds with your template library. 8. To test a full workflow, upload a PDF to the Space and prompt '@DocuSeal create a submission from this PDF for john@example.com' — you'll get a submission ID and tracking link back.

What teammates see: by default, memories from DocuSeal are scoped to the Space (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.

Works well with

Top models

Compatibility data appears once enough Spaces have used this MCP together with a given model.

How Switchy teams use it

Not enough Spaces yet to publish anonymised usage stats (we require ≥ 50 Spaces per week).

Starter prompts

List Active Templates

@DocuSeal list all templates currently available in my account
Open in a Space →

Launch Signature Request

@DocuSeal create a submission from the attached PDF for alex@company.com with the subject 'Q2 Consulting Agreement'
Open in a Space →

Check Submission Status

@DocuSeal list all submissions from the past 30 days and show me which ones are still pending
Open in a Space →

Clone Template for Reuse

@DocuSeal clone template ID 12345 and name it 'EU Contractor Agreement - France'
Open in a Space →

Create Template from HTML

@DocuSeal create a new template from this HTML: [paste your HTML] and name it 'Standard NDA v2'
Open in a Space →

Example outputs

Illustrative - representative of the model's voice and quality, not literal recordings.

Prompt

@DocuSeal list all templates in our account and show me which ones have been used in the last 30 days

Output

Found 12 templates in your DocuSeal account. Here are the most recently used: • "NDA - Standard" (ID: tmpl_8x3k) — last used 2 days ago, 47 submissions total • "Contractor Agreement" (ID: tmpl_9m2p) — last used 5 days ago, 23 submissions • "Employee Onboarding Pack" (ID: tmpl_4n7q) — last used 12 days ago, 8 submissions Four templates haven't been used in the past 30 days: "Vendor RFP", "Consulting SOW", "Partnership MOU", and "Board Resolution". The remaining five templates were archived or created within the last week.

Notes

This example demonstrates read-only template browsing and cross-references submission history. The MCP can list templates but requires a separate API call to fetch submission counts per template — the AI synthesizes both datasets. No write permissions needed, but API rate limits apply if you have hundreds of templates.

Prompt

@DocuSeal create a new submission from our "Contractor Agreement" template for jane.doe@example.com with start date January 15, 2025

Output

Created submission #sub_7k4m from template "Contractor Agreement" (tmpl_9m2p). Recipient jane.doe@example.com will receive a signing link via email within the next few minutes. Pre-filled fields: • Start Date: January 15, 2025 • Submission created: December 18, 2024 at 3:42 PM UTC The submission is now in "pending" status. You can track progress in your DocuSeal dashboard or ask me to check submission status later.

Notes

This write action initiates a real signature workflow and sends email to the recipient. Requires API key with submission-creation scope. The MCP accepts custom field values (like start date) but you must know the template's field names in advance — mismatched field keys are silently ignored by DocuSeal's API.

Prompt

@DocuSeal show me all pending submissions from the last week and summarize any that are overdue or haven't been opened yet

Output

Retrieved 18 submissions from the past 7 days. Here's the status breakdown: **Overdue (sent >3 days ago, not completed):** • sub_6h8n — "NDA - Standard" sent to mark.chen@example.com on Dec 14, not opened • sub_5j2k — "Contractor Agreement" sent to lisa.park@example.com on Dec 13, opened once but incomplete **Pending but on track (sent <3 days ago):** • 11 submissions sent in the last 48 hours, 6 have been opened • Average time-to-open: 4.2 hours **Completed:** 5 submissions fully signed and archived. Recommendation: Follow up with Mark and Lisa — their documents are approaching the 7-day auto-expiration window.

Notes

This synthesis example pairs DocuSeal's submission list with the AI's reasoning to surface actionable insights. The MCP returns raw submission metadata (status, timestamps, recipient email); the AI interprets "overdue" based on your team's norms. Useful for weekly reviews, but note that DocuSeal's API doesn't expose "opened" vs "not opened" directly — the AI infers from status transitions.

Use-case deep-dives

Contract signature at onboarding scale

When DocuSeal handles 20-50 new hires per quarter

A 12-person startup hiring 4-6 people per month needs offer letters, NDAs, and I-9s signed fast. DocuSeal's template cloning and PDF submission tools let HR create one master template per doc type, then spin up signature workflows in under a minute per candidate. The list-submitters tool gives you a clean audit trail for compliance without logging into a separate portal. This works until you hit 200+ hires per year—at that scale, you want native ATS integrations DocuSeal doesn't offer. Below that threshold, the MCP keeps onboarding docs out of email threads and gives your ops lead a single Switchy workspace to track who signed what. If you're already paying for DocuSign enterprise, skip this. If you're on free HelloSign and outgrowing it, DocuSeal is the next step.

Client proposal signature tracking

Why agencies use this for SOW and MSA workflows

A 6-person creative agency sends 15-20 proposals per month, each needing a signed SOW before kickoff. DocuSeal's create-template-from-HTML tool means your proposal generator (Notion, Coda, whatever) can push a custom doc into a signature workflow without manual upload. The list-submissions filter lets account managers see which clients are sitting on unsigned contracts during Monday pipeline review. This breaks down if your proposals need complex conditional logic or multi-party routing—DocuSeal's toolset is linear, not branching. But for straightforward "send, sign, file" workflows where speed matters more than complexity, the MCP gives your team one place to check signature status without opening another SaaS tab. Best fit for teams closing 10-30 deals per quarter.

Vendor NDA management for partnerships

When you need a lightweight NDA library, not a CLM

A 9-person B2B SaaS company signs 8-12 vendor NDAs per quarter for integrations, data processors, and co-marketing deals. DocuSeal's template archive and retrieval tools let your partnerships lead keep a clean library of standard mutual NDAs, one-way NDAs, and custom redlines without paying for Ironclad. The get-template and clone-template calls mean you can pull the right NDA version into a Switchy chat, tweak it for a specific vendor, and send it in one session. This isn't contract lifecycle management—there's no renewal tracking, no obligation extraction, no AI review. If you're managing 50+ active vendor contracts with renewal dates and spend thresholds, you need a real CLM. Below that, DocuSeal keeps NDAs out of your legal team's inbox and gives business owners self-service signature workflows.

Frequently asked

What does the DocuSeal MCP let me do in Switchy?

It lets your AI agents create, clone, and manage document templates, then send them for signature. Agents can upload PDFs to start one-off signature workflows, list existing submissions to check status, and retrieve submitter rosters. Think of it as programmatic access to DocuSeal's core signing and template features without leaving your Switchy workspace.

Do I need admin access to connect DocuSeal via API key?

You need an account with permission to generate API keys in DocuSeal's settings. Most DocuSeal plans let standard users create keys, but check your workspace permissions if the option is missing. The key grants full access to templates and submissions within that DocuSeal account, so treat it like a password.

Can the MCP send documents to multiple signers at once?

Yes, when you create a submission from a PDF or template, you can specify multiple submitters with different roles. The MCP passes those details to DocuSeal's API, which handles the routing and notification logic. You won't orchestrate the signing order directly in Switchy—that's configured in the template or submission payload.

Why use this instead of logging into DocuSeal directly?

Use the MCP when you want an AI agent to trigger signature workflows based on other events—like a closed deal in your CRM or a new hire in your HR system. Manual DocuSeal works fine for one-off sends; the MCP shines when you need repeatable, context-aware document generation tied to your team's broader workflows.

Who on my team should connect the DocuSeal integration?

Whoever owns your DocuSeal account and understands which templates map to which business processes. That person can generate the API key and test a few submissions in Switchy to confirm the agent pulls the right templates. Once connected, any team member with Switchy access can invoke the MCP in their prompts.

Data last verified 607 hours ago.Sources aggregated hourly to weekly. See docs/architecture/model-directory.md.