# SignRequest MCP for AI Agents AI Agent Connect

> SignRequest MCP lets you manage your e-signature workflows directly through your AI client. You can create signing requests from templates, track progress in real-time, and manage your entire document library without switching tabs. It's built for teams who need to get contracts signed faster while keeping everything organized in one place.

## Overview
- **Category:** productivity
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_bZkpQxtqCupGV3S6YVvOqL1ucQ9Rw7wIFgJAfHZA/ai-agent-connect
- **Tags:** digital-signature, contract-management, workflow-automation, document-tracking, legal-tech

## Description

SignRequest is the Connector that connects your account to any AI agent to automate your document signing workflows through natural conversation. Imagine you're in the middle of a high-stakes sales call and need to get a contract out for signature immediately. Instead of jumping into a browser, logging into a dashboard, and manually selecting a template, you just tell your AI agent to do it. This Connector handles the heavy lifting of document management so you don't have to switch tabs or copy-paste IDs. You can grab specific documents, check where a signer is stuck in the process, or set up webhooks to notify your team the second a deal is finalized. It takes the friction out of the send and wait cycle. Because Vinkius makes it easy to connect these types of tools, you can keep your focus on the actual work while the agent handles the administrative overhead of digital signatures. It's about moving from manual clicks to active oversight.

## Tools

### list_teams
SignRequest lists all the teams set up in your account. This is useful for auditing who has access to your organization's files.

### list_templates
SignRequest shows all the templates you have available. You can use this to see your full library of reusable documents.

### create_document
SignRequest creates a new document using a file URL or template UUID. This lets you set up a document quickly without manual data entry.

### create_signrequest
SignRequest starts the signing process for a document you've already prepared. It's the fastest way to get a contract out to a client.

### create_webhook
SignRequest sets up a new webhook to receive automated notifications. This keeps your team updated on signing events without checking the dashboard.

### delete_document
SignRequest removes a specific document from your account using its UUID. This helps you keep your document library clean and organized.

### get_document
SignRequest pulls the details for a specific document using its unique ID. You can use this to check the status or details of any file.

### get_signrequest
SignRequest retrieves the status of a specific signing request. It shows you exactly which signers have completed their part.

### get_template
SignRequest pulls the details of a specific document template. This helps you verify the contents of a template before use.

### list_documents
SignRequest lists every document currently in your account. Use this to get a birds-eye view of your entire document library.

### list_users
SignRequest lists all users in your account. This makes it easy to manage permissions and see who is active.

### list_webhooks
SignRequest lists all the webhooks you've registered. Use this to audit your automated notifications and integrations.

## Prompt Examples

**Prompt:** 
```
Show me the status of the contract for 'Acme Corp'.
```

**Response:** 
```
I've checked the status for the Acme Corp agreement. Here's the current progress:

- **Signer 1 (John Doe):** Signed ✅
- **Signer 2 (Jane Smith):** Pending ⏳
- **Signer 3 (Bob Johnson):** Not Started ❌

Would you like me to send a reminder to Jane Smith?
```

**Prompt:** 
```
Create a new signing request for the NDA template for user test@example.com.
```

**Response:** 
```
I've created that signing request for you.

- **Document Name:** NDA (Template)
- **Recipient:** test@example.com
- **Request ID:** `REQ-99283` 

I can send this out now if you're ready.
```

**Prompt:** 
```
List all my active documents.
```

**Response:** 
```
You have 4 active documents in your SignRequest account:

| Document Name | Status | Last Updated |
| :--- | :--- | :--- |
| Service Agreement | Pending | 2 hours ago |
| NDA | Signed | 1 day ago |
| Offer Letter | Draft | 5 mins ago |
| Sales Contract | Pending | 3 hours ago |
```

## Capabilities

### Create signing requests from URLs or templates
SignRequest lets you generate a new signing request by providing a file URL or a template UUID.

### Track real-time signer progress
SignRequest lets you see exactly where signers are in the process for a specific request.

### Manage reusable document templates
SignRequest lets you access and utilize your existing templates for repetitive tasks.

### List and delete documents from your account
SignRequest lets you manage your document library by listing all files or deleting specific ones.

### Register webhooks for instant notifications
SignRequest lets you set up webhooks to get alerts for events like signing or declining.

### Manage team permissions and user lists
SignRequest lets you retrieve info about your teams and users to manage access.

## Use Cases

### HR Onboarding
An HR manager asks the agent to send an offer letter to a new hire using a specific template.

### Sales Closing
A sales rep checks the status of a pending agreement and asks the agent to send a follow-up message.

### Legal Audit
A legal lead wants to see all active documents and delete those that have been expired for over a year.

### Ops Automation
An ops manager sets up a webhook to notify a Slack channel the moment a contract is signed.

## Benefits

- Stop manual data entry by using create_document to build requests from templates instantly.
- Get real-time visibility into your pipeline using get_signrequest to see exactly who hasn't signed yet.
- Automate your notifications by setting up webhooks via create_webhook for instant status updates.
- Clean up your workspace by using delete_document to remove old or expired contracts easily.
- Simplify team management by using list_users and list_teams to audit permissions in seconds.
- Save time on repetitive tasks by pulling your favorite designs from list_templates every time.

## How It Works

The bottom line is you get to manage your entire signature pipeline through a single chat interface.

1. Subscribe to the SignRequest MCP on Vinkius.
2. Enter your SignRequest API Key in your AI client settings.
3. Ask your agent to send a contract or check a document status.

## Frequently Asked Questions

**Can the SignRequest MCP help me send contracts faster?**
Yes, it lets you create signing requests instantly using your existing templates without leaving your chat.

**How does SignRequest MCP handle tracking my signers?**
Your agent can check the real-time status of any request, showing you exactly who has signed and who is still pending.

**Can I use SignRequest MCP to manage my team permissions?**
You can use it to list your teams and users, making it easier to see who has access to your documents.

**Does SignRequest MCP support automated notifications?**
You can register webhooks to get notified immediately when a document is signed or declined.

**Can I delete old documents using SignRequest MCP?**
Yes, you can tell your agent to remove specific documents from your account using their unique IDs to keep your list clean.

**Is SignRequest MCP good for HR onboarding?**
It's perfect for HR because you can automate the sending of offer letters and track their completion in one place.

**How do I use SignRequest MCP with my current templates?**
Your agent can pull information from your existing templates to create new documents consistently every time.

**Can I check the current status and signers of a specific document?**
Yes! Use the `get_document` tool with the document's UUID. The agent will return the document's status, signer details, and other metadata.

**How do I see which reusable templates are available in my account?**
Simply ask the agent to run the `list_templates` action. It will provide a list of all configured templates that you can use to create new documents.

**Is it possible to automate notifications when a document is signed?**
Yes, you can use the `create_webhook` tool to register a URL that will receive real-time notifications for events like `document_signed` or `signer_signed`.