Fill and sign PDFs from the tools you already use

Connect DocSpring to your automation platform, AI assistant, app builder, cloud storage or team chat. Generate PDFs from your workflows, send documents for signature, and keep every finished file where your team needs it.

Automation platforms

Add PDF generation and e-signatures to workflows that connect your other apps.

  • Image

    Zapier

    Generate PDFs and start signing workflows from your Zaps. Accept the invite to join the beta.

  • Image

    Make

    Generate PDFs and start signing workflows from your Make scenarios. Install the DocSpring app to get started.

  • Image

    n8n

    Generate PDFs and automate signing in n8n. Install the DocSpring community node to get started.

  • Image

    Node-RED

    Add PDF generation and signing actions to your Node-RED flows.

  • Image

    OttoKit

    Generate PDFs, collect signatures, and start workflows from DocSpring events in OttoKit.

  • Image Coming soon

    Pipedream

    Add PDF generation and e-signatures to your Pipedream workflows.

AI assistants

Fill PDFs, set up templates and build integrations by asking your AI assistant.

  • Image

    Claude

    Ask Claude to set up templates, fill them in and create signature requests in your DocSpring account.

  • Image

    ChatGPT

    Fill PDF templates and create signature requests from ChatGPT, in Business, Enterprise and Edu workspaces.

  • Image

    Claude Code

    Let Claude Code set up templates, generate types for their data and test PDFs while it writes your integration.

  • Image

    Codex

    Let Codex set up templates, generate types for their data and make test PDFs while it builds your integration.

  • Image

    Cursor

    Give Cursor's agent DocSpring's tools to set up templates, generate types and make test PDFs as it codes.

  • Image

    VS Code

    Give the agent in VS Code DocSpring's tools to set up templates, generate types and make test PDFs.

App builders and data tools

Fill PDFs from the apps and data flows you build without code.

  • Image

    Bubble

    Fill PDF templates and collect signatures from your Bubble app.

  • Image

    Parabola

    Turn rows of data into filled PDFs with the Send to DocSpring step.

Cloud storage

Keep a copy of every generated PDF and Word document in storage you own.

  • Image

    AWS S3

    Automatically upload generated PDFs and Word documents to your own Amazon S3 bucket.

  • Image

    Google Drive

    Automatically save generated PDFs and Word documents to a folder in your Google Drive or a shared drive.

  • Image

    Dropbox

    Automatically save generated PDFs and Word documents to a folder in your Dropbox, including team folders.

  • Image

    Box

    Automatically save generated PDFs and Word documents to a folder in your Box account.

  • Image

    Cloudflare R2

    Automatically upload generated PDFs to your own Cloudflare R2 bucket.

  • Image

    Backblaze B2

    Automatically upload generated PDFs to your own Backblaze B2 bucket.

  • Image

    Wasabi

    Automatically upload generated PDFs to your own Wasabi bucket.

  • Image

    DigitalOcean Spaces

    Automatically upload generated PDFs to your own DigitalOcean Spaces bucket.

  • Image

    MinIO

    Automatically upload generated PDFs to a bucket on your own MinIO server.

Email and notifications

Send each new PDF by email, or let your team know as soon as it's ready.

  • Image

    Email

    Email each new PDF to the people who filled in the form, or to your team.

  • Image

    Slack

    Post a message to a Slack channel whenever a template generates a PDF or a Word document.

Built for developers and their AI agents

Connect Claude, ChatGPT, Cursor or VS Code to our MCP server and sign in. Your agent can set up templates, fill them in and send them for signature, with the access you choose.

https://mcp.docspring.com/mcp

Coding agents can also install our agent skills:

$ npx skills add https://docspring.com
Set up your agent

SDKs in ten languages

from docspring import Client

client = Client()
data = {"full_name": "Maya Chen", "monthly_income": 6200}
submission = client.create_submission(
    "tpl_1234567890abcdef01",
    {"data": data},
)
print(submission.files.pdf.download_url)

Test PDFs are free and unlimited. Every template has a schema, so a request with missing or wrong data gets a clear error before a document is made.

API reference

Try DocSpring with your own documents

Upload a PDF or a Word document, design a page, or write HTML, then connect the tools you use. No credit card needed.

Product news by email

New features and changes, once a month.