Documenso
Open document signing infrastructure with REST API and lifecycle webhooks
Tools
| Name | Description |
|---|---|
list_documentsList documents in Documenso. | List documents in Documenso. |
get_documentGet one Documenso document by ID. | Get one Documenso document by ID. |
create_documentCreate a Documenso document using the official API input fields supplied here. | Create a Documenso document using the official API input fields supplied here. |
update_documentUpdate a Documenso document by ID. | Update a Documenso document by ID. |
send_documentSend a Documenso document for signature. | Send a Documenso document for signature. |
download_documentDownload or retrieve the completed Documenso document PDF response explicitly by document ID. | Download or retrieve the completed Documenso document PDF response explicitly by document ID. |
delete_documentDelete a Documenso document by ID. | Delete a Documenso document by ID. |
list_recipientsList Documenso recipients for one document. | List Documenso recipients for one document. |
create_recipientCreate a Documenso recipient for one document. | Create a Documenso recipient for one document. |
update_recipientUpdate a Documenso document recipient by ID. | Update a Documenso document recipient by ID. |
delete_recipientDelete a Documenso document recipient by ID. | Delete a Documenso document recipient by ID. |
list_templatesList Documenso templates. | List Documenso templates. |
custom_api_callMake a bounded custom call to the Documenso REST API. | Make a bounded custom call to the Documenso REST API. |
Triggers
| Name | Description |
|---|---|
document_eventReceive Documenso document lifecycle webhook events after configuring this Weavz webhook URL in Documenso. | Receive Documenso document lifecycle webhook events after configuring this Weavz webhook URL in Documenso. |
Quick Start
import { WeavzClient } from '@weavz-io/sdk'
const weavz = new WeavzClient({ apiKey: 'wvz_...' })
const result = await weavz.actions.execute('documenso', 'list_documents', {
workspaceId: '550e8400-e29b-41d4-a716-446655440000',
integrationAlias: 'documenso',
input: { /* ... */ },
})Related Integrations
Works well with
Frequently Asked Questions
How do I connect Documenso to my app?
Use Weavz Hosted Connect for Custom authentication. Install the SDK, create a connection through the connect portal or API, then execute tools programmatically.
What tools does Documenso support?
Documenso supports 13 tools including List Documents, Get Document, Create Document, Update Document, Send Document, and more.
Can I use Documenso with AI agents?
Yes. Add Documenso to an MCP server in Tool Mode or Code Mode. Code Mode provides 3 meta-tools with on-demand API discovery so agents can compose stateful workflows without loading every action schema up front.
Can Documenso be used in stateful agent workflows?
Yes. Agents can combine Documenso tools with Filesystem, State KV, Human Gates, input partials, and other workspace integrations while keeping execution scoped to the selected workspace or end user.
What authentication does Documenso use?
Documenso uses Custom. Weavz stores credentials securely and uses them for authorized action execution.
How much does the Documenso integration cost?
The Documenso integration is included on all Weavz plans including the free tier with 20,000 actions per month. No credit card required.
What triggers does Documenso support?
Documenso supports 1 triggers including Document Event.
Connect Documenso in minutes
Get 20,000 free action executions every month. No credit card required.