24 actions ready for your AI

Connect DocuSign to your AI

Add your DocuSign key once and every AI you use can get envelopes envelopes, post envelopes envelopes and get favorite templates through it.

Needs your API keyWorks today: paste the key from this app and your AI can use it. One-click sign-in is not built yet.

Not verified by us yet. Its actions come from DocuSign's own documented API, and we have not run them here yet.

Use your own DocuSign account. Credentials stay encrypted in ahel.

Tell me when ahel has verified DocuSign

What your AI can do with DocuSign

Choose a task and ask your AI.

Envelope

  • Envelopes get envelopesGET

    Search for specific sets of envelopes by using search filters.

    accountIdrequired
    The external account number (int) or account ID GUID.
    ac_status
    Specifies the Authoritative Copy Status for the envelopes.
    block
    Reserved for DocuSign.
    cdse_mode
    Reserved for DocuSign.
  • Envelopes post envelopesPOST

    Creates an envelope.

    accountIdrequired
    The external account number (int) or account ID GUID.
    cdse_mode
    Reserved for DocuSign.
    change_routing_order
    When true, users can define the routing order of recipients while sending documents for signature.
    completed_documents_only
    Reserved for DocuSign.
  • Bulk send v2 envelopes get bulk send batch envelopesGET

    Gets envelopes from a specific bulk send batch.

    accountIdrequired
    The external account number (int) or account ID GUID.
    bulkSendBatchIdrequired
    The batch ID.
    count
    The maximum number of results to return.
    include
    When recipients, only envelopes with recipient nodes will be included in the response.
  • Envelopes get envelopeGET

    Gets the status of a single envelope.

    accountIdrequired
    The external account number (int) or account ID GUID.
    envelopeIdrequired
    The envelope's GUID. Example: 93be49ab-xxxx-xxxx-xxxx-f752070d71ec
    advanced_update
    When true, envelope information can be added or modified.
    include
    Specifies additional information about the envelope to return.
  • Envelopes put envelopePUT

    Send, void, or modify a draft envelope. Purge documents from a completed envelope.

    accountIdrequired
    The external account number (int) or account ID GUID.
    envelopeIdrequired
    The envelope's GUID. Example: 93be49ab-xxxx-xxxx-xxxx-f752070d71ec
    advanced_update
    When true, allows the caller to update recipients, tabs, custom fields, notification, email settings and other envelope attributes.
    resend_envelope
    When true, sends the specified envelope again.
  • Envelope transfer rules get envelope transfer rulesGET

    Gets envelope transfer rules.

    accountIdrequired
    The external account number (int) or account ID GUID.
    count
    The maximum number of results to return.
    start_position
    The zero-based index of the result from which to start returning results.
  • Envelope transfer rules post envelope transfer rulesPOST

    Creates an envelope transfer rule.

    accountIdrequired
    The external account number (int) or account ID GUID.
    carbonCopyOriginalOwner
    When true, the original owner is added as a carbon copy recipient after envelope transfer.
    enabled
    When true, the envelope transfer rule is active.
    envelopeTransferRuleId
    The ID of the envelope transfer rule.

Template

  • Templates get templatesGET

    Gets the list of templates.

    accountIdrequired
    The external account number (int) or account ID GUID.
    count
    The maximum number of results to return.
    created_from_date
    Lists templates created on or after this date.
    created_to_date
    Lists templates modified before this date.
  • Templates post templatesPOST

    Creates one or more templates.

    accountIdrequired
    (Required) The external account number (int) or account ID GUID.
    accessControlListBase64
    Reserved for DocuSign.
    allowComments
    When true, users can add comments to the documents in the envelope.
    allowMarkup
    When true, the Document Markup feature is enabled.
  • Templates get envelope templatesGET

    Get List of Templates used in an Envelope

    accountIdrequired
    The external account number (int) or account ID GUID.
    envelopeIdrequired
    The envelope's GUID. Example: 93be49ab-xxxx-xxxx-xxxx-f752070d71ec
    include
    The possible value is matchingapplied, which returns template matching information for the template.
  • Templates get templateGET

    Gets a specific template associated with a specified account.

    accountIdrequired
    The external account number (int) or account ID GUID.
    templateIdrequired
    The ID of the template.
    include
    A comma-separated list of additional template attributes to include in the response.

Favorite

  • Favorite templates get favorite templatesGET

    Retrieves the list of favorite templates for the account.

    accountIdrequired
    The external account number (int) or account ID GUID.
  • Favorite templates put favorite templatePUT

    Set one or more templates as account favorites.

    accountIdrequired
    The external account number (int) or account ID GUID.
    errorDetails
    This object describes errors that occur.
    favoriteTemplates
    The favorite templates acted upon by the call.
    templatesUpdatedCount
    The number of templates successfully updated by the call.
  • Favorite templates un favorite templateDELETE

    Remove one or more templates from the account favorites.

    accountIdrequired
    The external account number (int) or account ID GUID.
    errorDetails
    This object describes errors that occur.
    favoriteTemplates
    The favorite templates acted upon by the call.
    templatesUpdatedCount
    The number of templates successfully updated by the call.

Folder

  • Folders get foldersGET

    Gets a list of the folders for the account.

    accountIdrequired
    The external account number (int) or account ID GUID.
    count
    The maximum number of results to return.
    include
    A comma-separated list of folder types to include in the response.
    include_items
    Indicates whether folder items are included in the response.
  • Search folders get search folder contentsGET

    Gets a list of envelopes in folders matching the specified criteria.

    accountIdrequired
    The external account number (int) or account ID GUID.
    searchFolderIdrequired
    Specifies the envelope group that is searched by the request.
    all
    Specifies that all envelopes that match the criteria are returned.
    count
    The maximum number of results to return.
  • Folders get folder itemsGET

    Gets information about the specified folder.

    accountIdrequired
    The external account number (int) or account ID GUID.
    folderIdrequired
    The ID of the folder.
    from_date
    Reserved for DocuSign.
    include_items
    Indicates whether folder items are included in the response.
Show 5 more groups

1

  • Post v2 1 accounts envelopes workflow stepsPOST

    Adds a new step to an envelope's workflow.

    accountIdrequired
    The external account number (int) or account ID GUID.
    envelopeIdrequired
    The envelope's GUID. Example: 93be49ab-xxxx-xxxx-xxxx-f752070d71ec
    action
    Indicates the action to perform.
    completedDate
    The timestamp of when the workflow step transitioned to completed status.
  • Post v2 1 accounts templates workflow stepsPOST

    Adds a new step to a template's workflow.

    accountIdrequired
    The external account number (int) or account ID GUID.
    templateIdrequired
    The ID of the template.
    action
    Indicates the action to perform.
    completedDate
    The timestamp of when the workflow step transitioned to completed status.

Document

  • Documents get documentsGET

    Gets a list of documents in an envelope.

    accountIdrequired
    The external account number (int) or account ID GUID.
    envelopeIdrequired
    The envelope's GUID. Example: 93be49ab-xxxx-xxxx-xxxx-f752070d71ec
    documents_by_userid
    When true, allows recipients to get documents by their user id.
    include_metadata
    When true, the response includes metadata that indicates which properties the sender can edit.
  • Documents get template documentsGET

    Gets a list of documents associated with a template.

    accountIdrequired
    The external account number (int) or account ID GUID.
    templateIdrequired
    The ID of the template.
    include_tabs
    Reserved for DocuSign.

Attachment

  • Attachments get attachmentsGET

    Returns a list of attachments associated with a specified envelope

    accountIdrequired
    The external account number (int) or account ID GUID.
    envelopeIdrequired
    The envelope's GUID. Example: 93be49ab-xxxx-xxxx-xxxx-f752070d71ec

Cloud

  • Cloud storage folder get cloud storage folder allGET

    Retrieves a list of all the items in a specified folder from the specified cloud storage provider.

    accountIdrequired
    The external account number (int) or account ID GUID.
    serviceIdrequired
    The ID of the service to access.
    userIdrequired
    The ID of the user to access.
    cloud_storage_folder_path
    A comma separated list of folder IDs included in the request.

Workspace

  • Workspace folder get workspace folderGET

    List workspace folder contents

    accountIdrequired
    The external account number (int) or account ID GUID.
    folderIdrequired
    The ID of the folder.
    workspaceIdrequired
    The ID of the workspace.
    count
    The maximum number of results to return.

Ask your AI

Try one of these requests with a connected AI.

  • Show me the envelope envelope in DocuSign
  • Post an envelope envelope in DocuSign
  • Show me the favorite template favorite in DocuSign
  • Show me the folder folder in DocuSign
  • Show me the template template in DocuSign
  • Post a template template in DocuSign

Published servers for DocuSign

Built by the community and served through your gateway with the same key. A curated pick is one ahel has checked.

DocuSign MCP server, hosted by ahel

One hosted endpoint serves DocuSign. There is nothing to install and no local server to run.

Connect DocuSign to Claude, Claude Code, Cursor or Codex

  1. Add your DocuSign key. ahel stores it encrypted.
  2. Paste one link into your AI: https://mcp.ahel.ai (once, for every app).
  3. Ask for the work. Your AI picks the action and ahel runs it with your key.

Documentation

About DocuSign

DocuSign is a productivity service. Connect your own key and your AI can get envelopes envelopes, post envelopes envelopes and get favorite templates.

DocuSign over MCP: ahel serves DocuSign to Claude, Claude Code, Cursor and Codex as one hosted MCP endpoint. There is no local server to run. Add your DocuSign key once, paste one link into your AI, and the actions above are there.

Productivity

Questions

Is my DocuSign key safe?

Your DocuSign key is sealed in ahel and added to the request server-side when your AI calls DocuSign. It never crosses the MCP link, no tool can read it back, and you can turn the app off or remove the key at any time.

Which AIs can use DocuSign through ahel?

Any MCP-capable AI: Claude, Claude Code, Codex, Cursor, VS Code and others. Paste one link, https://mcp.ahel.ai, into the AI once and everything in your gateway arrives through it.

What can my AI do with DocuSign?

24 actions today, covering envelopes, templates and favorites. Ask in plain language; your AI picks the action and ahel runs it with your key.

Does connecting DocuSign cost anything?

Connecting apps is free during ahel's early access. Free, Pro and Team all cost nothing today, and the pricing page lists what each one includes. DocuSign may bill you for API use under its own terms.