# Winston AI

Winston AI provides a comprehensive content verification and management platform, offering tools for AI-generated text detection, plagiarism detection, and AI image detection.

- **Category:** ai safety compliance detection
- **Auth:** API_KEY
- **Composio Managed App Available?** N/A
- **Tools:** 3
- **Triggers:** 0
- **Slug:** `WINSTON_AI`
- **Version:** 20260316_00

## Tools

### AI Text Detection

**Slug:** `WINSTON_AI_AI_TEXT_DETECTION`

Tool to detect AI-generated text. Use when you need to assess whether a given text is AI-generated. Each call consumes credits based on word count.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `content` | string | Yes | Text to analyze for AI-generated content. Minimum 300 characters. Maximum 150,000 characters. |
| `version` | string | No | Model version to use for detection (e.g., '4.11', 'latest'). Defaults to the latest version if not specified. |
| `language` | string | No | 2-letter language code for the text (e.g., 'en', 'fr', 'es'). Default is 'auto' for automatic detection. |
| `includeSentences` | boolean | No | Whether to include sentence-level breakdown in results. Default is true. |

#### 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 |

### Plagiarism Detection

**Slug:** `WINSTON_AI_PLAGIARISM_DETECTION`

Tool to detect plagiarism. Use after preparing text to verify originality against online sources.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `text` | string | Yes | The text to analyze for plagiarism. Must be at least 100 characters and no more than 120,000 characters. |
| `country` | string | No | 2-letter country code where the text originated (e.g., 'us'). Defaults to 'us'. |
| `language` | string | No | 2-letter language code for the text (e.g., 'en'). Defaults to 'auto' for automatic detection. |
| `excluded_sources` | array | No | List of domain names or URLs to exclude from the plagiarism scan results. |

#### 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 |

### TEXT_COMPARE

**Slug:** `WINSTON_AI_TEXT_COMPARE`

Tool to compare two texts. Use when you need to measure similarity between two final texts.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `text_1` | string | Yes | The first text to compare. |
| `text_2` | string | Yes | The second text to compare. |

#### 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 |
