# Signaturely

Signaturely is an electronic signature platform that allows users to sign documents online, offering features like automated signature requests, templates, and integrations with other platforms.

- **Category:** signatures
- **Auth:** API_KEY
- **Composio Managed App Available?** N/A
- **Tools:** 9
- **Triggers:** 0
- **Slug:** `SIGNATURELY`
- **Version:** 20260312_00

## Tools

### Create Folder

**Slug:** `SIGNATURELY_CREATE_FOLDER`

Tool to create a new folder for organizing documents. Use when you need to create a folder structure for document management.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `title` | string | Yes | The title/name of the folder to create |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Current User

**Slug:** `SIGNATURELY_GET_CURRENT_USER`

Tool to get the current authenticated user information. Use this to retrieve account details including email, name, role, status, and avatar URL.

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Folder

**Slug:** `SIGNATURELY_GET_FOLDER`

Tool to get folder information by ID. Use when you need to retrieve details about a specific folder including its subfolders and documents count.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The unique identifier (UUID) of the folder to retrieve |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Recent Document

**Slug:** `SIGNATURELY_GET_RECENT_DOCUMENT`

Tool to retrieve the most recent sent or completed document. Use when you need to fetch the latest document of a specific type (sent or completed).

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `recentDocumentType` | string ("sent" | "completed") | Yes | Type of recent document to retrieve. Use 'sent' for recently sent documents or 'completed' for recently completed documents. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### List Documents

**Slug:** `SIGNATURELY_LIST_DOCUMENTS`

Tool to list all documents. Use after authenticating to retrieve documents with optional filters and pagination.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `page` | integer | No | Page number for pagination (minimum 1) |
| `limit` | integer | No | Number of results per page (1–100) |
| `user_id` | integer | No | Filter documents by user ID |
| `statuses` | array | No | Filter by document statuses. Provide a list of statuses to filter by (e.g., ['draft', 'sent']). Valid values: draft, sent, signed, declined, canceled |
| `template` | boolean | No | Filter by template flag (true for templates, false for documents) |
| `created_at_to` | string | No | Return documents created before this date (ISO 8601) |
| `created_at_from` | string | No | Return documents created after this date (ISO 8601) |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### List Folders

**Slug:** `SIGNATURELY_LIST_FOLDERS`

Tool to get list of folders for documents. Use to retrieve all folders for organizing documents.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `page` | integer | No | Page number for pagination (1-based) |
| `limit` | integer | No | Number of folders per page |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### List Team Members

**Slug:** `SIGNATURELY_LIST_TEAM_MEMBERS`

Tool to list all team members in the Signaturely account. Returns team users with their account types and roles (Owner, Admin, User).

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Rename Folder

**Slug:** `SIGNATURELY_RENAME_FOLDER`

Tool to rename a folder via API call. Use when you need to update the title of an existing folder.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `id` | string | Yes | The unique identifier of the folder to rename |
| `title` | string | Yes | The new title/name for the folder |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Search Templates or Documents

**Slug:** `SIGNATURELY_SEARCH_TEMPLATES_DOCUMENTS`

Tool to search for templates or documents by matching text. Use when you need to find specific templates or documents by name or text content.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `page` | integer | No | Page number for pagination (minimum 1). Required parameter |
| `limit` | integer | No | Number of results per page (1-100). Required parameter |
| `search` | string | No | The search text to match against template or document names. Leave empty to return all items without filtering |
| `search_type` | string ("templates" | "documents") | No | Specify whether to search templates or documents. Use 'templates' to search document templates, or 'documents' to search actual documents |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |
